[Bug 1906379] Re: Ubuntu removes CentOS UEFI boot entry on shutdown
Anton Troyanov
1906379 at bugs.launchpad.net
Tue Mar 5 12:18:10 UTC 2024
** Changed in: maas
Milestone: 3.5.0 => 3.5.0-beta1
** Changed in: maas
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to curtin.
https://bugs.launchpad.net/bugs/1906379
Title:
Ubuntu removes CentOS UEFI boot entry on shutdown
Status in curtin:
Fix Released
Status in MAAS:
Fix Released
Bug description:
When MAAS deploys CentOS 7/8 it boots into the user selected
commissioning environment(Xenial, Bionic, or Focal) and runs Curtin.
If the system uses UEFI Curtin creates a boot entry with efibootmgr.
Adding and ordering the entry is logged and I have manually confirmed
it is created properly. Once Ubuntu shuts down to boot into the
deployed system it seems to be removing CentOS's UEFI boot entry. I
have confirmed this happens during the shutdown process by using the
system firmware to select a temporary boot device(Ubuntu LiveCD) and
running efibootmgr -v to see only the system default boot entries.
This can cause booting failures when network booting isn't available
or a grub bug such as LP:1906344.
Reproduction:
1. Deploy CentOS 7 or 8 using MAAS to a UEFI system.
2. Verify UEFI boot entry was added in installation/Curtin log
3. In deployed system or rescue environment see `efibootmgr -v` does not include CentOS.
To manage notifications about this bug go to:
https://bugs.launchpad.net/curtin/+bug/1906379/+subscriptions
More information about the foundations-bugs
mailing list