Skip to content
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

Add support for io.mkosi.uki artifact #2955

Open
Cornelicorn opened this issue Aug 15, 2024 · 0 comments
Open

Add support for io.mkosi.uki artifact #2955

Cornelicorn opened this issue Aug 15, 2024 · 0 comments
Labels

Comments

@Cornelicorn
Copy link
Contributor

This artifact would allow building the UKI inside the image (pretty much like it was done "in the old days" / pre v15) using something like kernel-install or whatever the user pleases, but especially also with mkosi-initrd.

When the images being generated are still meant to be used by the host later on, this is useful to keep variation between the UKI produced in the mkosi build and the UKIs produced on the host after kernel upgrades to a minimum by using the same tools not only for the initrd creation (as is possible using io.mkosi.initrd) but also bundling the initrds.

If io.mkosi.uki/*.efi is found, these files should be picked up as UKIs and copied into the ESP.

As far as I can see a different approach to handle this would be reworking UnifiedKernelImages= so you can disable generation of UKIs and Type 1 entries alltogether.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants