Provide grub 2.04 EFI backport on bionic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2.04-signed (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
Bionic |
In Progress
|
Wishlist
|
Unassigned | ||
Focal |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
[Impact]
* Provide grub 2.04 backport to bionic for improved TPM support.
[Test Case]
* Boot to bionic EFI amd64 or arm64
* If /boot/efi/
on amd64 $ sudo grub-install --target x86_64-efi --uefi-secure-boot
on arm64 $ sudo grub-install --target arm64-efi --uefi-secure-boot
and reboot
* Install grub2.04-signed on bionic amd64 or arm64
* Reboot, check that echo ${package_version} shows 2.04
* Upgrade to focal
* Observer that upgrade is correct and grub2.04-signed is now a dummy transitional package
[Where problems could occur]
* One must be able to remove grub2.04-signed & downgrade back to grub 2.02 based -bin and -signed packages. And binaries in /boot must be updated.
* One must be able to mix&match userspace grub packages tooling from release/
* One must be upgraded to stock grub2.04 -bin / -signed packages upon dist-upgrade to focal.
[Other Info]
* Targetted to be installed by default on some cloud images.
Test packages available from this bileto PPA https:/
NEW queue:
https:/
https:/
Changed in grub2 (Ubuntu): | |
status: | New → Fix Released |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in grub2 (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in grub2 (Ubuntu Focal): | |
status: | New → In Progress |
description: | updated |
description: | updated |
Changed in grub2.04-signed (Ubuntu): | |
importance: | Undecided → Wishlist |
Changed in grub2.04-signed (Ubuntu Bionic): | |
importance: | Undecided → Wishlist |
Changed in grub2.04-signed (Ubuntu Focal): | |
importance: | Undecided → Wishlist |
tags: | added: upgrade-software-version |
Testing the demo package
1) downgrades fail
2) grub-install is not run upon a downgrade
3) upgrades to be tested.