-
Notifications
You must be signed in to change notification settings - Fork 166
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
create_disk.sh: using the target system's grub2-install to install BIOS/PReP bootloader #3190
Conversation
This reverts commit 94eb65b.
BIOS/PReP bootloader Fix coreos#3156
/hold |
Hmm, does it need to? We've branched off 4.12 so I think we can safely land things in main here right? |
Not sure, is it necessary to wait art build using |
Now that this merged.. Is there a way to verify that the installed bootloader was installed using the grub from the target system? Could we make a exttest out of it and we'll know if it ever gets out of sync again? |
That would be better, I will try to add. Do you have any suggestions? |
Can I record the
|
That's the thing...what we see in the RPM database previously was not the same as what got installed to the disk! But note this is actually the same problem as what happens on a traditional e.g. Anaconda+yum/dnf system - typing This is something that adding support into bootupd was aiming to fix. There might be some version data embedded into the binary data installed into the partition but if there is it's not obvious to me. I think such a test for now would have to do something basically like simulating |
Thanks @cgwalters for the pointer. Find that when running
Test with old version 412.86.202211082314-0, compare the size is different before (bootloader is installed by cosa container) and after running
|
Fix #3156