Comment 20 for bug 1840560

Revision history for this message
Mauricio Faria de Oliveira (mfo) wrote :

Changes tested for SRU to Impish, Hirsute, and Focal.
(Let's skip Bionic unless there's a strong necessity.)

The results are equivalent on Impish/Hirsute/Focal.
(hwmatch error line no longer present.)

...

Since the changes are low impact and low priority,
let's just stage them instead of pushing SRUs now.

Only the MR for Focal could be submitted since MRs
in LP can't create new branches / need an existing
branch, and both Impish and Hirsute would need new
branch in the package's git repo so only Focal has
a MR proposed (that mentions this + pull requests.)

...

- https://code.launchpad.net/~mfo/grub/+git/grub/+ref/lp1840560-impish

- https://code.launchpad.net/~mfo/grub/+git/grub/+ref/lp1840560-hirsute

- https://code.launchpad.net/~mfo/grub/+git/grub/+ref/lp1840560-focal
- https://code.launchpad.net/~mfo/grub/+git/grub/+merge/412712

cheers,
Mauricio

...

Steps:

$ lxc launch ubuntu:impish impish-vm --vm
$ while true; do lxc console impish-vm; done
To detach from the console, press: <ctrl>+a

BdsDxe: loading Boot0001 "UEFI QEMU QEMU HARDDISK " ...
BdsDxe: starting Boot0001 "UEFI QEMU QEMU HARDDISK " ...
error: can't find command `hwmatch'.
GRUB_FORCE_PARTUUID set, attempting initrdless boot.
EFI stub: UEFI Secure Boot is enabled.
...

$ sudo dpkg -i grub-common_*.deb && sudo update-grub && sudo reboot
...

To detach from the console, press: <ctrl>+a
BdsDxe: loading Boot0007 "ubuntu" ...
BdsDxe: starting Boot0007 "ubuntu" ...
GRUB_FORCE_PARTUUID set, attempting initrdless boot.
EFI stub: UEFI Secure Boot is enabled.