-
Notifications
You must be signed in to change notification settings - Fork 159
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
live: add karg embed areas in GRUB/ISOLINUX configs #545
Conversation
This provides a buffer into which `coreos-installer iso embed-kargs` can write additional kernel arguments for the live ISO. It must be located right after the karg line in configuration files. Note this doesn't touch `zipl.prm`, which is where ISO kernel args are stored for s390x. Supporting this for s390x would need more investigation and testing.
See coreos/coreos-assembler#1637 and coreos/coreos-installer#341 for how this will be used. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just two comments, otherwise LGTM
Apologies for the late comment, but would it make sense to use the bootloaders' respective include directives to put these in separate files? |
We need the buffer to be physically located near the kernel cmdline though. The way this works is below the level of the interpreters; I think we could do a more "native" thing for GRUB at least. Something like:
and then
For ISOLINUX though, I don't see a way to play the same trick since it doesn't support variables. |
Ah, right. Okay, seems fine as is. 👍 |
(Copied from coreos/fedora-coreos-config#545.) This provides a buffer into which `coreos-installer iso embed-kargs` can write additional kernel arguments for the live ISO. It must be located right after the karg line in configuration files. Note this doesn't touch `zipl.prm`, which is where ISO kernel args are stored for s390x. Supporting this for s390x would need more investigation and testing. Closes: coreos/coreos-assembler#1988
manifest: Exclude unneeded udisks2
This provides a buffer into which
coreos-installer iso embed-kargs
canwrite additional kernel arguments for the live ISO. It must be located
right after the karg line in configuration files.
Note this doesn't touch
zipl.prm
, which is where ISO kernel args arestored for s390x. Supporting this for s390x would need more
investigation and testing.