update to 2.04-1ubuntu47.4 drops zz-update-grub
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
grub2-unsigned (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Bionic |
In Progress
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
New kernels don't appear in boot menu after install
[Test plan]
On a bionic VM, purge all grub and shim packages.
Test 1: Upgrade release EFI stack
- Install shim-signed with only release pocket
- Enable -updates and add the proposed package, and upgrade
Test 2: Upgrade broken EFI stack
- Install shim-signed with only release and updates pocket
- Upgrade grub2 binaries from proposed
Test 3: Install latest EFI stack
- Install shim-signed with release, updates, proposed grub2 enabled.
Test 1a: Upgrade hybrid release stack:
(same as 1, but install shim-signed and grub-pc)
Test 2a: Upgrade hybrid broken stack:
(same as 2, but install shim-signed and grub-pc)
Test 3a: Upgrade hybrid broken stack:
(same as 2, but install shim-signed and grub-pc)
In all cases check that no errors occur and the /etc/kernel/
Test 10: (grub2-unsigned)
Ensure that grub-efi-
Test 20: (grub2-signed)
Ensure that grub-efi-
[Where problems could occur]
Could have missed a grub-.* binary or gotten the versions wrong and cause file conflicts.
[build in -security]
SRU is built in -security and binary copied to facilitate releasing the security update to grub2-unsigned that needs it.
[Original bug report]
A user reported that the GRUB menu was no longer being updated on a freshly deployed bionic system, and that this appears to be because /etc/kernel/
# The version in the bionic-security pocket has it:
ubuntu@akis:~$ dpkg -c grub-efi-
-rwxr-xr-x root/root 646 2021-03-03 11:42 ./etc/kernel/
-rwxr-xr-x root/root 646 2021-03-03 11:42 ./etc/kernel/
# The version in bionic-updates does not:
ubuntu@akis:~$ dpkg -c grub-efi-
ubuntu@akis:~$
Related branches
- Ubuntu Core Development Team: Pending requested
-
Diff: 51 lines (+12/-4)4 files modifieddebian/changelog (+8/-0)
debian/control (+2/-2)
debian/grub2-common.install (+2/-0)
debian/install.in (+0/-2)
tags: | added: regression-update |
tags: | added: foundations-todo |
summary: |
- update to 2.04-1ubuntu44.2 drops zz-update-grub + update to 2.04-1ubuntu47.4 drops zz-update-grub |
description: | updated |
description: | updated |
description: | updated |
Changed in grub2-unsigned (Ubuntu): | |
status: | Confirmed → Invalid |
status: | Invalid → Confirmed |
description: | updated |
Changed in grub2 (Ubuntu Bionic): | |
status: | Triaged → In Progress |
Changed in grub2-unsigned (Ubuntu Bionic): | |
status: | Confirmed → In Progress |
Status changed to 'Confirmed' because the bug affects multiple users.