[Bug 2037075] Re: Mantic minimal cloud images (ubuntu-cpc project) arm64 efibootmgr addition

Philip Roche 2037075 at bugs.launchpad.net
Mon Sep 25 17:24:16 UTC 2023


** Description changed:

  With the migration from linux-kvm to linux-virtual/genreic for the
  mantic minimal images we can now start building arm64 minimal cloud
  images.
  
  When building initial test images we noticed that when comparing the
  amd64 minimized images and the arm64 images that the efibootmgr package
  was not installed in the arm64 images.
  
  This is because for amd64 it is installed as a recommends of shim-signed
  but for arm64 we are installing shim-signed `--no-install-recommends`.
  
  See https://git.launchpad.net/livecd-rootfs/tree/live-build/ubuntu-
  cpc/hooks.d/base/disk-image-uefi.binary#n115
  
  This bug is to track the alignment of amd64 and arm64 when installing
- shim-signed resulting in the adding of the efibootmgr package to the
- arm64 mantic+ minimized ubuntu-cpc cloud images.
+ shim-signed and grub related packages.
  
- As part of this change we can also ensure that armhf image builds also
- install recommends
+ In general for minimized images we should not be install recommends and for
+ non minimized we should. This policy should be aligned for all architectures.

** Summary changed:

- Mantic minimal cloud images (ubuntu-cpc project) arm64 efibootmgr addition
+ Mantic minimal cloud images (ubuntu-cpc project) arm64 efibootmgr removal

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

Title:
  Mantic minimal cloud images (ubuntu-cpc project) arm64 efibootmgr
  removal

Status in livecd-rootfs package in Ubuntu:
  Incomplete

Bug description:
  With the migration from linux-kvm to linux-virtual/genreic for the
  mantic minimal images we can now start building arm64 minimal cloud
  images.

  When building initial test images we noticed that when comparing the
  amd64 minimized images and the arm64 images that the efibootmgr
  package was not installed in the arm64 images.

  This is because for amd64 it is installed as a recommends of shim-
  signed but for arm64 we are installing shim-signed `--no-install-
  recommends`.

  See https://git.launchpad.net/livecd-rootfs/tree/live-build/ubuntu-
  cpc/hooks.d/base/disk-image-uefi.binary#n115

  This bug is to track the alignment of amd64 and arm64 when installing
  shim-signed and grub related packages.

  In general for minimized images we should not be install recommends and for
  non minimized we should. This policy should be aligned for all architectures.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/2037075/+subscriptions




More information about the foundations-bugs mailing list