ubuntu-core-initramfs:xnox/upgrade-snapd-snapshot

Last commit made on 2021-11-04
Get this branch:
git clone -b xnox/upgrade-snapd-snapshot https://git.launchpad.net/ubuntu-core-initramfs

Branch merges

Branch information

Name:
xnox/upgrade-snapd-snapshot
Repository:
lp:ubuntu-core-initramfs

Recent commits

cb4f138... by Dimitri John Ledkov

releasing package ubuntu-core-initramfs version 50

7b65b27... by Dimitri John Ledkov

Upgrade to a new snapshot for cloudimg-rootfs feature.

f9e0eb2... by Alfonso Sanchez-Beato

Merge pull request #49 from snapcore/alfonsosanchezbeato/fix-dep-pulling

debian: make sure we get deps from compiled systemd

8b0aec8... by Alfonso Sanchez-Beato

Merge pull request #50 from snapcore/alfonsosanchezbeato/fix-create-initrd

ubuntu-core-initramfs: run cpio with subprocess.run()

ce848c7... by Alfonso Sanchez-Beato

ubuntu-core-initramfs: run cpio with subprocess.run()

It has been found that in the x86 case (that prepends an early
initramfs with microcode files), the created initramfs was in some
cases not correct, and the kernel was unable to load it. Looking at
python dcoumentation about subprocess.check_call() [1], it says

"Code needing to capture stdout or stderr should use run() instead"

And it turns out that capturing output from run() fixes the problem,
although it is unclear what is the problem.

845f953... by Alfonso Sanchez-Beato

debian: make sure we get deps from compiled systemd

We were pulling some additional libraries (gcrypt and gpg-error) that
are used by Ubuntu normal systemd, but not by core-initrd's
vendordized systemd, which compiles with -Dgcrypt=false. Make sure
that we get the dependencies from the compiled systemd instead of the
ones from the build system, by setting properly LD_LIBRARY_PATH before
calling dracut-install. We need to copy the systemd libraries to a
temporal folder because dracut-install fails silently if a dependency
that is going to be pulled is inside the destination directory.

b8b676c... by Alfonso Sanchez-Beato

Merge pull request #48 from snapcore/alfonsosanchezbeato/improve-hacking

doc: add some more instructions to the hacking doc

fb36394... by Alfonso Sanchez-Beato

doc: fix HACKING.md typo

Co-authored-by: Ian Johnson <email address hidden>

2496495... by Alfonso Sanchez-Beato

doc: add some more instructions to the hacking doc

eb22067... by Alfonso Sanchez-Beato

Merge pull request #46 from snapcore/alfonsosanchezbeato/early-bootchart

Start bootchart earlier