Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RHEL 10: bootupd update firmware #5761

Open
wants to merge 2 commits into
base: rhel-10
Choose a base branch
from

Commits on Nov 19, 2024

  1. bootupd: call bootupctl with --update-firmware

    This is required to write an entry to the EFI boot manager,
    which we ought to do (anaconda does it when installing the
    bootloader itself). Without this, boot of the installed system
    will only work if it's configured to try and boot from the
    hard disk using the fallback path.
    
    Signed-off-by: Adam Williamson <awilliam@redhat.com>
    (cherry picked from commit 0b2fc13)
    
    Resolves: RHEL-40896
    AdamWill authored and jkonecny12 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    41916d1 View commit details
    Browse the repository at this point in the history
  2. Support leavebootorder for bootupd

    If leavebootorder was specified through kickstart or kernel boot
    arguments we won't pass `--update-firmware` to bootupdctl. That will
    avoid creation of the UEFI entry for the bootloader and give people
    possibility for additional tweaking or debugging.
    
    This was requested by bootloader developers.
    
    Suggested-by: Timothée Ravier <tim@siosm.fr>
    (cherry picked from commit 28d1aed)
    
    Resolves: RHEL-40896
    jkonecny12 committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    c4c7fe2 View commit details
    Browse the repository at this point in the history