How to make sure that cloud-init finished running?
is there any way to detect when cloud-init has finished running from bash?
I am using packer to create an image, and I do some init from there to get to a point where later I run puppet and other things that require my cloud-config settings to have finished running.
Is there a way to say something like:
while cloudconfigrunning; do sleep 1 done
Ideally I would want to have a way that is platform agnostic.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.