-
Notifications
You must be signed in to change notification settings - Fork 84
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
bootc image requirements #869
Comments
This is probably the best page I could find, but it definitely could be improved on: |
Yes, that is what I was referring to. It definitely needs improvement as it leaves out many details. For example, kernel changes are left out entirely it seems. Most of the post processing seems to originate in the |
Yes, it's in a far from ideal state but we're working on it. A few recent related PRs:
I also moved #887 here which will dramatically reduce the requirements. |
Jon most of what is happening in that kernel-related bits is related to the fact that there's some changes we want to make to the dracut invocation and we're basically just regenerating the initramfs and nuking the one from |
I gathered that much. The issue for me is the intended outcome isn't documented so I'm left to just infer intention from source.
How will this impact bootc? Is bootc effectively going to be able to handle kernels that are in their normal places? It didn't to me seem like bootc has any special handling for kernels today. |
Does #889 help on this? "normal" could mean different things to different people but that's the protocol bootc (and ostree) have expected for years. |
It would be fantastic if it were possible to generate a compatible image using mkosi which is used for building OS images and supports OCI archives as an output format |
bootc claims to be able to use an "OCI format" archive/image to deploy a system and lifecycle the thing through its paces. We all know that is glossing over some subtle but super important details concerning exactly how that image is structured and what content it has. This needs to be documented and as far as I can tell it really is not documented at all (current docs do not do this subject justice).
The text was updated successfully, but these errors were encountered: