-
Notifications
You must be signed in to change notification settings - Fork 27
Support base and user configs #32
Comments
Unlike Container Linux, in which platform agents are kept in a separate partition outside the base OS image, Fedora CoreOS will include platform agents directly in the base image. So, in general, it doesn't make as much sense to enable agents using Ignition. Instead, the service units can also be shipped in the base image and conditionalized with a GCE OS Login enablement may be an exception, since we have to override config files in |
I think that being able to ship user-supplied config.ign is something needed. For the baremetal use case is specially useful, as there are no other ways to parameterize. In case of PXE boot, people could add kernel parameters with the coreos.config_url and it will work. But in case of using virtual media, modifying kernel parameters is not an option, so having the ability to embed some config.ign in the image for modifications like inject ssh key, start some services, etc... is very useful. |
👍 - seems simple to implement and solves the problem. |
@yrobla would you like to try to implement this and open a PR? |
Sure, happy to work on that! |
We will need to support:
config.ign
, perhaps in the/boot
partition.In CL these are handled by
ignition-setup.service
, which is currently disabled here because the original version relies on the OEM partition.The text was updated successfully, but these errors were encountered: