I’m planning on moving from kickstart to templates for provisioning our oVirt VMs.
It’s my understanding that the user data is actually passed by the VM power-on request not the create request. This works fine if you allow Foreman to power-on the VM at build time, but if you want to manually power-on it on later then user-data is never passed.
I occasionally have instances where I need to make some slight tweak to the VM configuration before first-boot and this isn’t possible without loosing user data.
The only workaround I can find is to manually copy/paste the rendered user data template from Foreman into the oVirt GUI. There’s no other way to do this?