-
Notifications
You must be signed in to change notification settings - Fork 131
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
shim 15.7 for SUSE #301
Comments
Can you confirm that you're not impacted by rhboot/shim#533 ? |
thanks for the hint. We checked and we're not affected by this |
This all looks reasonable, but my attempts to get this to build are failing when the docker build tries to fetch container-suseconnect-zypp. This is most likely due to me trying to turn this crank on a fedora system. I'll dig into this a bit more this afternoon, but this isn't the sort of thing I do regularly, so any hints would be appreciated. :) |
Thanks for checking. For me this still work without issues on my system. I'll retry it on a Fedora system. Can you please share the logs of your failed build? |
I tried on a fresh Fedora 37 and for me a simple |
Back from the holiday break. @jsetje could you please sent me your logs so I can debug this? Thanks |
@jsetje ping. Can you please sent me your logs? |
Rebuilds commit d1d0b3f (HEAD, tag: SUSE-SLES-shim-x86_aarch64-20221130: x86_64 passed:
ARCHITECTURE=aarch64 failed:
Retrying with emulated build rather than cross build (if this does not intend to allow cross-building, it shouldn't need an ARCHITECTURE argument?). |
aarch64 passed. STEP 18/19: RUN pesign --hash --padding --in=/shim/usr/share/efi/$ARCHITECTURE/shim-sles.efi Reviewing notes:
FIXME
|
Thank you very much! Yes aarch64 needs to be build on a matching architecture. As for the FIXMES:
|
Accepted. Please remove the ARCHITECTURE argument for the next submission, you don't need that if cross-building doesn't actually work, you can just derive that from the image. I was hoping for some HSM involvement like at least some wrapping of the key but I suppose that's good enough |
Thank you very much. Will remove ARCHITECTURE and get the fwupd sbat fixed for the next submission. |
Confirm the following are included in your repo, checking each box:
What is the link to your tag in a repo cloned from rhboot/shim-review?
https://github.com/jsegitz/shim-review/tree/SUSE-SLES-shim-x86_aarch64-20221130
What is the SHA256 hash of your final SHIM binary?
x86_64:
$ pesign --hash --padding --in=shim-sles_x86_64.efi
hash: 2b0d7d00e2d5ef27605375da81690afaab91d19ea4cc129ced8dfb34d9c5c2d3
$ sha256sum shim-sles_x86_64.efi
bb405777bde97cfed333939cd6409c7b1cf72e5e07ae72226fa5214e95c9e113 shim-sles_x86_64.efi
aarch64:
$ pesign --hash --padding --in=shim-sles_aarch64.efi
hash: 04478d49dfa6c5f8442ec919568e1eda59de99cc1b5192f18028084409bbebe5
$ sha256sum shim-sles_aarch64.efi
d16ed6993b51ba96a4664e1648d7b244d0dd7c1c1e1eb9d5404b2973c0b2c4fc shim-sles_aarch64.efi
What is the link to your previous shim review request (if any, otherwise N/A)?
#263
The text was updated successfully, but these errors were encountered: