[FFe] Resilient boot

Bug #1871821 reported by Julian Andres Klode
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
Fix Released
Undecided
Unassigned
grub2-signed (Ubuntu)
Fix Released
Undecided
Unassigned
shim-signed (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

We're adding support for resilient boot, by modifying grub-install to teach it about other ESPs we're installing to, and wrapping it in a wrapper script that installs over all ESPs.

This way you can install grub to multiple ESPs which allows you to have one ESP per disk in a raid system, for example.

I have extensively tested the grub2 package on amd64, with one, two, and three ESPs. I have not done any testing of the signed package, because I do not have infra around to sign grub and trust it.

Changed in grub2 (Ubuntu):
status: New → In Progress
status: In Progress → Fix Committed
Changed in shim-signed (Ubuntu):
status: New → Fix Committed
Changed in grub2-signed (Ubuntu):
status: New → Fix Committed
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package grub2 - 2.04-1ubuntu24

---------------
grub2 (2.04-1ubuntu24) focal; urgency=medium

  * Support installing to multiple ESPs (LP: #1871821)

 -- Julian Andres Klode <email address hidden> Thu, 09 Apr 2020 12:51:07 +0200

Changed in grub2 (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package grub2-signed - 1.139

---------------
grub2-signed (1.139) focal; urgency=medium

  * Rebuild against grub2 2.04-1ubuntu24, enable installing to multiple
    ESPs (LP: #1871821)

 -- Julian Andres Klode <email address hidden> Thu, 09 Apr 2020 13:00:04 +0200

Changed in grub2-signed (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package shim-signed - 1.40.3

---------------
shim-signed (1.40.3) focal; urgency=medium

  * Depend on the correct version of grub-signed (LP: #1871895)

 -- Julian Andres Klode <email address hidden> Thu, 09 Apr 2020 20:48:31 +0200

Changed in shim-signed (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Julian Andres Klode (juliank) wrote :

This change got lost in groovy as groovy continued from the reverted 1.41 instead of the 1.40.x branch.

Changed in shim-signed (Ubuntu):
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package shim-signed - 1.45

---------------
shim-signed (1.45) groovy; urgency=medium

  * Merge back changes from focal that got lost in the shim revert, as
    groovy carried on from the reverted 1.41 upload and did not merge
    back 1.40.{1,2,3}:
    - Depend on the correct version of grub-signed (LP: #1871895)
    - Install grub to multiple ESPs (LP: #1871821)
    - Pass --timeout -1 to mokutil in a separate mokutil run (LP: #1869187),
      thanks to Aleksander Miera for the patch.

 -- Julian Andres Klode <email address hidden> Wed, 21 Oct 2020 11:02:12 +0200

Changed in shim-signed (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.