[Bug 2112584] Re: Stop using cd-boot-images-* in noble

Nick Rosbrook 2112584 at bugs.launchpad.net
Wed Aug 6 20:05:54 UTC 2025


Looking at grub2 in the queue, and I have no idea what's going on here.

>grub2 (2.12-1ubuntu7.4) noble; urgency=medium
>
>  * Provide pre-built BIOS and IEEE1275 El-Torito images following
>    what was done for plucky (LP: #2112584) (LP #2086841)
>
> -- Adriano Cordova <adriano.cordova at canonical.com>  Wed, 04 Jun 2025 13:58:19 -0400

It is not at all clear to me how this relates to cd-boot-images. This
change is only very briefly mentioned in the Other Info section, and the
way it's mentioned in the Test Plan (a) does not make the intention any
more clear, and (b) is not adequately testing the change proposed in
grub.

If this is a prerequisite for making the "real" change in this SRU, it
needs to be explained a lot more clearly. In particular, given we are
talking about grub, it needs a strong justification that reducing
maintenance burden incurred by cd-boot-images-* is worth the risk
involved in a grub update.

The SRU documentation is still incomplete as it's missing "Where
problems could occur".

Given all of the above, and the fact that this missed the 24.04.3
release, I think it's best to reject grub2 from unapproved. Maybe this
can be re-visited for 24.04.4.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2112584

Title:
  Stop using cd-boot-images-* in noble

Status in debian-cd package in Ubuntu:
  Invalid
Status in grub2 package in Ubuntu:
  Invalid
Status in debian-cd source package in Noble:
  Triaged
Status in grub2 source package in Noble:
  Incomplete

Bug description:
  [ Impact ]

   * The aim of this bug is to stop using the package cd-boot-images-* in noble.
     This has been done for plucky in LP: #2086841. This is similar, but an SRU.
   * Cd-boot-images caused a duplication of binary bootloader assets, resulting
     in increased workload for maintainers, and often outdated bootloader assets
     ended up in ISO images. Stopping their use will avoid that in future point
     release ISOs.

  [ Test Plan ]

   * Current Noble images are built by debian-cd using cd-boot-images-*.
     Once the a grub2 containing the MP
  https://code.launchpad.net/~adrianoco/ubuntu/+source/grub2/+git/grub2/+merge/486661 is out and a change to debian-cd not to use cd-boot-images-* is out we can
  test building daily iso images. All this has already been tested locally (a version of grub2 with the changes can be found in the ppa https://launchpad.net/~adrianoco/+archive/ubuntu/grubppa)

  [ Where problems could occur ]

  [ Other Info ]

   * Tasks:

     - Provide pre-built BIOS and IEEE1275 El-Torito images in grub2
       (MP:
  https://code.launchpad.net/~adrianoco/ubuntu/+source/grub2/+git/grub2/+merge/486661)
     - Change debian-cd not to use cd-boot-images-* (waiting for grub2 to be ready
       to send a MP for this)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debian-cd/+bug/2112584/+subscriptions




More information about the foundations-bugs mailing list