Bug 2135531

Summary: Install images utilizing systemd-boot rather than grub2 on aarch64 and x86_64
Product: [Fedora] Fedora Reporter: Jeremy Linton <jeremy.linton>
Component: anacondaAssignee: Vendula Poncova <vponcova>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 38CC: anaconda-maint-list, jonathan, kellin, vanmeeuwen+fedora, vponcova, w
Target Milestone: ---   
Target Release: ---   
Hardware: aarch64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-07-19 13:37:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Jeremy Linton 2022-10-17 19:48:52 UTC
Description of problem: Grub2 is a large and complex installer supporting a wide range of boot methods. Systemd-boot OTOH is a fairly trivial shim that understands the linux loader syntax and utilizes UEFI system services to pick and boot a linux environment. Systemd-boot is utilized in a couple of places as the primary boot loader as it provides a more standards-oriented boot flow with a smaller attack surface. 

Let's provide an option (hidden from the UI for now) that allows fedora/etc to be installed with systemd-boot rather than grub2. 


Version-Release number of selected component (if applicable): 38+


Expected results: Utilizing a kernel boot line option like "inst.sdboot" a UEFI-capable machine is installed with systemd-boot as its bootloader.


Additional info: Currently, there is a PR: https://github.com/rhinstaller/anaconda/pull/4368 
This defect is being opened to fill in a field for the release readme, and as a discussion point. I will link a couple of supporting defects/PR's as well here.

Comment 1 Ben Cotton 2023-02-07 15:10:52 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle.
Changing version to 38.

Comment 2 Vendula Poncova 2023-07-19 13:37:40 UTC
The support for systemd-boot will be available in Fedora 39 as an experimental feature.