Bug 2545182

Summary: Add chain module on aarch64 for bootc
Product: [Fedora] Fedora Reporter: Alexander Larsson <alexl>
Component: grub2Assignee: Nicolas Frayer <nfrayer>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: janne-fdr, josherna, lsandova, mlewando, nfrayer, pjones
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Linux   
URL: https://github.com/bootc-dev/bootc/pull/2527
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alexander Larsson 2026-10-02 13:17:45 UTC
As seen in by the failure in https://github.com/bootc-dev/bootc/pull/2527 bootc is currently using the chain module, which is built in on x84 and not on aarch64. We're looking at installing the external module on aarch64 as needed for this. However maybe it would make sense to include this on aarch64 as well?

Reproducible: Always

Comment 1 Alexander Larsson 2026-10-02 14:59:25 UTC
The chain module is going to be needed by anyone using grub to boot a UKI, which seems to be where everything is heading. So, it makes sense for this to be built in.

Comment 2 Leo Sandoval 2026-10-02 16:49:01 UTC
Indeed it makes sense. I will include it.

Comment 3 Leo Sandoval 2026-10-02 19:59:32 UTC
Alexander, I have proposed https://src.fedoraproject.org/rpms/grub2/pull-request/267 which is rawhide. 
I believe F45 would be a nice addition, correct?

Comment 4 Alexander Larsson 2026-10-05 07:15:28 UTC
That lgtm, and yes, would be nice to have in f45.