~philroche/livecd-rootfs/+git/livecd-rootfs:bugfix/ubuntu-cpc-LP-2037074-flashkernel

Last commit made on 2023-09-22
Get this branch:
git clone -b bugfix/ubuntu-cpc-LP-2037074-flashkernel https://git.launchpad.net/~philroche/livecd-rootfs/+git/livecd-rootfs
Only Philip Roche can upload to this branch. If you are Philip Roche please log in for upload directions.

Branch merges

Branch information

Name:
bugfix/ubuntu-cpc-LP-2037074-flashkernel
Repository:
lp:~philroche/livecd-rootfs/+git/livecd-rootfs

Recent commits

cb980ed... by Philip Roche

fix: arm flash-kernel removal from minimal cloud images (ubuntu-cpc project) (LP: #2037074)

With the migration from linux-kvm to linux-virtual/generic for the mantic minimal
images we can now start building arm64 minimal cloud images.

When building initial test images we noticed that the flash-kernel package was being
installed. This is not required for EFI images.

This commit removes the flash-kernel package from the minimal cloud images arm installs

It also means that initramfs-tools and dracut-install are installed as these are dependencies
of flash-kernel package.

7c403f0... by Philip Roche

fix: Install with recommends when installing grub/shim packages in arm ubuntu-cpc minimized images (LP: #2037075)

With the migration from linux-kvm to linux-virtual/genreic for the mantic minimal
images we can now start building arm64 minimal cloud images.

When building initial test images we noticed that when comparing the amd64 minimized images
and the arm64 images that the efibootmgr package was not installed in the arm64 images.

This is because for amd64 it is installed as a recommends of shim-signed but for arm64
we are installing shim-signed `--no-install-recommends`.

This commit ensures that we align more with amd64 install of grub/shim packages for arm
images and also install recommends packages.

For arm64 this ensures that efibootmgr is installed too.

ffb0649... by Utkarsh Gupta

Update d/ch for 23.10.43 release

fdf8779... by Utkarsh Gupta

Get rid of all whitespaces in d/ch

5e38cbe... by Steve Langasek

Changelog

12a2109... by Utkarsh Gupta

fix: install LXD snap from stable/ubuntu-<version> channel (LP: #2036725)

In the past, we'd directly snap install lxd which defaults to
the latest/stable channel. However, whilst working on enhancing
unminimize, it was observed that we install this snap from
the stable/ubuntu-<version> channel instead.

This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10`

2712c65... by Steve Langasek

word wrapping

2e85441... by Philip Roche

Update d/ch for 23.10.42 release

a5c5883... by Philip Roche

fix: Fix the missing `fi` with the recent changes in the `unminimize` script for `ubuntu-cpc` project (LP: #2036591)

Fixes bug introduced in commit 75db56ce

The missing if statement end `fi` caused build failures due to syntax errors.

308f52e... by Steve Langasek

releasing package livecd-rootfs version 23.10.41