OK. I got builds from Phil witih this in it, and I have run
a.) template + user-data
b.) template without user-data
c.) os_code with user-data
d.) os_code without user-data.
When I launch the image without cloud-init enabled and pass it user-data
seeing cloud-init run until I do a reboot. When I'm able to ssh in,
cloud-init says it is disabled because it was in the provisioning stage.
I suspect that what is happening is that the system did not get rebooted
after provisioning.
In all my testing with xenial there was a FINAL_REBOOT stage that would
be done, but that does not appear to be happening on 18.04 images.
OK. I got builds from Phil witih this in it, and I have run
a.) template + user-data
b.) template without user-data
c.) os_code with user-data
d.) os_code without user-data.
When I launch the image without cloud-init enabled and pass it user-data
seeing cloud-init run until I do a reboot. When I'm able to ssh in,
cloud-init says it is disabled because it was in the provisioning stage.
I suspect that what is happening is that the system did not get rebooted
after provisioning.
In all my testing with xenial there was a FINAL_REBOOT stage that would
be done, but that does not appear to be happening on 18.04 images.
I'm looking for information on why that might be.