Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-119685

BLS config support does not support the efi & version keywords

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Generate New Ti...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • grub2
    • None
    • No
    • None
    • 1
    • rhel-bootloader
    • 8
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Bootloader Sprint 2025.4
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      What were you trying to do that didn't work?

      Boot a system with a BLS config that uses the efi & version keywords.

      According to https://fedoraproject.org/wiki/Changes/BootLoaderSpecByDefault this is not supported by GRUB.

      See the definitions of those keywords in: https://uapi-group.org/specifications/specs/boot_loader_specification/

      What is the impact of this issue to you?

      We can not use BLS configs to point GRUB to UKI PE binaries and control the oder of the entries.

      Please provide the package NVR for which the bug is seen:

      I have not tried on RHEL 10.0 again. I don't remember if I tried the option explicitely or if I relied on the mention that it was not supported as stated on the wiki page linked above. If I tried, it was in Fedora 41 or 42.

      How reproducible is this bug?:

      Always.

      Steps to reproduce

      1. Setup a system with a BLS config with an efi keyword pointing to a UKI
      2. Try to boot it

      Expected results

      GRUB boots the UKI

      Actual results

      GRUB does not boot the UKI (to be updated with actual error message)

              bootloader-eng-team bootloader -eng-team
              travier@redhat.com Timothée Ravier
              Timothée Ravier
              bootloader -eng-team bootloader -eng-team
              Release Test Team Release Test Team
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: