~brian-murray/livecd-rootfs:rpi-eeprom-dep

Last commit made on 2020-07-23
Get this branch:
git clone -b rpi-eeprom-dep https://git.launchpad.net/~brian-murray/livecd-rootfs
Only Brian Murray can upload to this branch. If you are Brian Murray please log in for upload directions.

Branch merges

Branch information

Name:
rpi-eeprom-dep
Repository:
lp:~brian-murray/livecd-rootfs

Recent commits

5a3dadc... by Łukasz Zemczak

Install rpi-eeprom by default on raspi images

e39a40e... by Łukasz Zemczak

releasing package livecd-rootfs version 2.664.3

8284a1c... by Łukasz Zemczak

Sync changelog

54508e6... by Iain Lane

Hack seeding of linux kernel in ubuntustudio/focal

ubuntustudio-default-settings in focal release has a Recommends to this
kernel, which makes it impossible to update the kernel later on, since
we would install the -updates and release kernel, which isn't allowed
and causes FTBFS. Hack out the focal-release kernel and let the rest of
the build process pull in the right one.

LP: #1884915

e611dfc... by Łukasz Zemczak

Enable overrides of UC20 grade dangerous channels

cd098e7... by Philip Roche

Revert of initramfs package removal in KVM image (LP: #1880170)

It was reported and confirmed in LP bug #1875400
(https://bugs.launchpad.net/cloud-images/+bug/1875400) that on the public
KVM cloud image there exists a large list of packages marked for auto-removal.

This should never be the case on a released cloud image.

These packages are marked for auto-removal because in the KVM image binary hook
we removed both initramfs-tools and busybox-initramfs packages. Due to package
dependencies this also removed:

busybox-initramfs* cloud-initramfs-copymods* cloud-initramfs-dyn-netconf*
cryptsetup-initramfs* initramfs-tools* initramfs-tools-core* multipath-tools*
overlayroot* sg3-utils-udev* ubuntu-server*

But it did not remove all the packages that the above list depended on.
This resulted in all those packages being marked for auto-removal because they
were not manually installed nor did they have any manually installed packages
that depended on them.

The removal of initramfs-tools and busybox-initramfs was to avoid the
generation of initramfs in images that should boot initramfsless.

This requirement is obsolete now because the initramfsless boot handling
is now handled via setting GRUB_FORCE_PARTUUID in /etc/default/grub.d/40-force-partuuid.cfg.

In test images I have verified that GRUB_FORCE_PARTUUID is set and that
boot speeds have not regressed.

LP: #1880170

225f2fe... by Łukasz Zemczak

Fix indentation.

0a2fbb8... by Dimitri John Ledkov

releasing package livecd-rootfs version 2.664.1

54b8e73... by Dimitri John Ledkov

ubuntu-image: drop ubuntu-image dep on riscv64, as not installable yet.

LP: #1876359
(cherry picked from commit 282c5a5bd50f9844cc077823b39550c663a013c3)

2d5f958... by Dimitri John Ledkov

ubuntu-image: fix focal+ pi images for armhf to use pi-armhf model name.

LP: #1876358
(cherry picked from commit 6e8b5b94c4a9f8db4afbaf566ebdb36110f08592)