Until Fedora 41, the bootloader entries were duplicated in the GRUB boot
menu as both the BLS configs and the ostree-grub2 static entries where
included and loaded in the GRUB config.
With the bootloader being updated and system being migrated to a static
GRUB config as part of the composefs support, we now want to rely on BLS
configs only.
The Fedora 31 release notes 1 suggested disabling BLS support in GRUB
to remove the duplicate entries.
We thus need to make sure that this support is turned back in the GRUB
config before systems are updated to F42.
bootupd: Force enable BLS support in GRUB
Until Fedora 41, the bootloader entries were duplicated in the GRUB boot
menu as both the BLS configs and the ostree-grub2 static entries where
included and loaded in the GRUB config.
With the bootloader being updated and system being migrated to a static
GRUB config as part of the composefs support, we now want to rely on BLS
configs only.
The Fedora 31 release notes 1 suggested disabling BLS support in GRUB
to remove the duplicate entries.
We thus need to make sure that this support is turned back in the GRUB
config before systems are updated to F42.
See: https://gitlab.com/fedora/ostree/sig/-/issues/35
See: https://github.com/coreos/bootupd/issues/857
comps-sync f41 2025-03-12
See: https://pagure.io/fedora-comps/pull-request/1088
See: https://pagure.io/fedora-comps/pull-request/1099