Looking at 'cloud-config-misc.conf' script this only waits for the filesystem. What prevents this from running prior to the cloud-init upstart script? 'cloud-config-misc.conf' also is what the 'cloud-run-user-script.conf' waits for to stop to allow the user scripts to run after it. So I think there is still an issue with ordering and making sure these upstart scripts all complete prior to the execution of 'cloud-run-user-script.conf'
Looking at 'cloud- config- misc.conf' script this only waits for the filesystem. What prevents this from running prior to the cloud-init upstart script? 'cloud- config- misc.conf' also is what the 'cloud- run-user- script. conf' waits for to stop to allow the user scripts to run after it. So I think there is still an issue with ordering and making sure these upstart scripts all complete prior to the execution of 'cloud- run-user- script. conf'