Follow up muti-profile uki #3073
Labels
enhancement
New feature or request
triage
Add this label to issues that should be triaged and prioretized in the next planning call
unconfirmed
systemd-boot 257 with support for multi-profile efi files has been released https://github.com/uapi-group/specifications/blob/main/specs/unified_kernel_image.md#multi-profile-ukis
mutliple profiles on a efi files means that an efi file can have different .profile sections and inside those .profile sections they can override the main efi sections, like .cmdline or even things like .kernel or .dbt
This efi file would produce 3 different entries on the systemd-boot menu, but from a single efi file.
Choosing the entry, would override the main profile with whatever sections are added after it
In this case only the cmdline is override, but supposedly you can override all sections.
This means that we can use it to provide different cmdlines with a single efi file, which would remove some complexity from our uki pipeline
Very important, our tool go-ukify doesnt have support for creating this types of uki files, although it seems simple to implement as we are just reusing other sections and adding a new .profile section that can be repeated
In any case, as Auroraboot is now based of Fedora, we can always install the latest ukify version from systemd directly, as it has the required deps already in the system (before, leap did not have some of the required deps for a newer ukify version)
The text was updated successfully, but these errors were encountered: