livecd-rootfs:pi-desktop-one-gadget

Last commit made on 2022-02-22
Get this branch:
git clone -b pi-desktop-one-gadget https://git.launchpad.net/livecd-rootfs
Members of Ubuntu Core Development Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
pi-desktop-one-gadget
Repository:
lp:livecd-rootfs

Recent commits

0a7892b... by Łukasz Zemczak

Add changelog.

e4c8461... by Łukasz Zemczak

Following Dave's changes to the classic pi gadget, switch to using the classic branch for desktop images as well.

701eb38... by Utkarsh Gupta

Update d/ch for 2.756 release

c0fbbe0... by Ivan Kapelyukhin

Update changelog

50e32d9... by Ivan Kapelyukhin

fix: unset initrdless_boot_fallback_triggered instead of setting it to 0

This fixes GCE shielded VM instances integrity monitoring failures on
focal and later. Our images are built with an empty /boot/grub/grubenv
file, however after the first boot `initrdless_boot_fallback_triggered`
is set to 0. This change in `grubenv` results in integrity monitoring
`lateBootReportEvent` error.

It seems that the only thing that's checking for this `grubenv` variable
is `grub-common.service`, and it is looking specifically for a `1`
value:

  if grub-editenv /boot/grub/grubenv list | grep -q
  initrdless_boot_fallback_triggered=1; then echo "grub:
  GRUB_FORCE_PARTUUID set, initrdless boot paniced, fallback triggered.";
  fi

Unsetting this variable instead of setting it to 0 would prevent issues
with integrity monitoring.

d92e2b9... by Brian Murray

releasing package livecd-rootfs version 2.755

b1ce69b... by Brian Murray

Update the changelog

ce5dd6f... by John Chittum

Add sleep to workaround e2fsck errors

LP: 1960537 illustrates an issue where the calls to e2fsck in the
umount_partition call are failing due to an open file handle. At this
time, we are unable to find a root cause, and it's causing many builds
to fail for CPC. Adding a sleep 30 as a workaround as the file handle
releases within that timeframe. This does not address root cause.

16c1851... by Brian Murray

Add the casper package instead of the lupin-casper package as the installer for Windows is a project that is no longer supported and lupin is being removed the archive in LP: 1960457.

adb2122... by Utkarsh Gupta

Update d/ch for 2.754 release