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

overlay/15fcos: fix aleph file and update bootloader for Secure Boot nodes #3042

Merged
merged 2 commits into from
Jun 27, 2024

Commits on Jun 27, 2024

  1. overlay/15fcos: ensure valid aleph file

    Due to an ordering mishap, some builds have both a `version` and a
    `build` field. This causes bootupctl to fail while parsing the file.
    
    Detect this case, and fix the aleph if necessary by removing the `build`
    field.
    
    This should be removed after the next barrier release.
    
    Fixes: coreos/fedora-coreos-tracker#1724
    
    Co-authored-by: Jonathan Lebon <[email protected]>
    jbtrystram and jlebon committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    c8ef1c7 View commit details
    Browse the repository at this point in the history
  2. overlay/15fcos: upgrade bootloader for Secure Boot-enabled systems

    The 6.9 kernel won't boot on systems installed prior to F39, as the shim
    is too old.
    
    Add a systemd unit that updates the bootloader on those machines.
    Manually handle systems with mirrored ESPs.
    
    See also: coreos/fedora-coreos-tracker#1752
    Fixes: fedora-silverblue/issue-tracker#543
    
    Co-authored-by: Jonathan Lebon <[email protected]>
    jbtrystram and jlebon committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8f0bfde View commit details
    Browse the repository at this point in the history