-
Notifications
You must be signed in to change notification settings - Fork 171
Allow multiple EFI arch binaries/modules #2836
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
Conversation
|
This is a relatively big refactor of the way how we provide EFI binaries and modules under certain conditions and architectures. For x86_64 an attempt is made to also include ix86 EFI shim/grub/modules to the target if they are present. If they are not present this is not treated as an error |
|
For the PR to be merged all integration tests has to pass. This process is still ongoing. Therefore the no-merge label is set |
|
For testing the EFI multi arch system the integration test for rawhide/test-image-live-disk has been updated accordingly. The test results can be found here: From the build log you can see information like this and more regarding the grub vendor binaries and modules Please in depth double check the result images, the ISO and the disk images if the result is as expected. Please remember I don't have ia32 EFI capable hardware here and only tested 64Bit boot, which still works Thanks |
|
For the record: I will be on vacation the next three days and will be back for further development on the topic by Monday June 30th |
|
I checked the live ISO and checked the ESP partition: Oddly enough, |
yes there was a bug not copying all of mok manager. I fixed it. Next round building... |
Allow to lookup and included EFI binaries/modules for multiple architectures. For testing the integration test in rawhide/test-image-live-disk has been adapted accordingly to install 32bit and 64bit EFI binaries. This Fixes #2822
Fix integration test for standard EFI (no secure boot) setup on arm
|
All integration tests passing. Ready for functional review of the integration test. We need at least one confirmation that this is looking good ;) Thanks |
|
Looks good to me now! |
|
There is shim.efi for aarch64 on openSUSE and SLE |
Allow to lookup and included EFI binaries/modules for multiple architectures. For testing the integration test in rawhide/test-image-live-disk has been adapted accordingly to install 32bit and 64bit EFI binaries.
This Fixes #2822