Hide Forgot
Description of problem: It would be really neat if you could fix so it's possible to run cloud-init at every run instead of only when using "run once". I think I'm not alone using the following workflow: Create VM -> Create Disk -> PXE install guest -> reboot -> ssh to the new server. And if cloud-init is running after the pxe installation we have correct hostname from first boot and can send other cloud-init options very nice and neat.
can you please describe exactly why is it not possible to do that today? Why would it be useful to re-send it again and again...to set different hostnames?
Not sending cloud-init at each run is the behavior as designed. Therefore closing as notabug. Please feel free to reopen if you will provide actual use-case where it would be useful.