-
Notifications
You must be signed in to change notification settings - Fork 155
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
[next] overlay/15fcos: upgrade bootloader on aarch64 at boot #2307
Conversation
On aarch64, kernel 6.2 won't boot with older versions of GRUB. In preparation for switching to the new kernel, add a systemd service that uses bootupd to update the bootloader on aarch64 systems. Revert this after the next barrier release. For coreos/fedora-coreos-tracker#1441.
Downgrade detector detected downgrades. |
This seems to be working in a preliminary test for me. Want to open a similar PR up against I'll try to do some more testing tomorrow. |
|
I tested this with a new upgrade script I wrote.. Here is some selected output:
The The
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice and simple!
@@ -0,0 +1,15 @@ | |||
# Remove after the next barrier release | |||
# https://github.com/coreos/fedora-coreos-tracker/issues/1441 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: could make this a Documentation
key.
Also tested this manually locally with success starting from the very first aarch64 next image. Rebooting into f38 after the bootloader autoupdate worked. |
On aarch64, kernel 6.2 won't boot with older versions of GRUB. In preparation for switching to the new kernel, add a systemd service that uses bootupd to update the bootloader on aarch64 systems.
Revert this after the next barrier release.
For coreos/fedora-coreos-tracker#1441. Not heavily tested.