Validated across multiple (5) 'clean' reboots that Azure vms don't hit the race condition with mounts and don't result in cloud-init errors.
ubuntu@xen1:~$ dpkg-query --show cloud-init cloud-init 0.7.9-233-ge586fe35-0ubuntu1~16.04.1 ubuntu@xen1:~$ grep -i error /var/log/cloud-init.log /run/cloud-init/* grep: /run/cloud-init/dhclient.hooks: Is a directory /run/cloud-init/result.json: "errors": [] /run/cloud-init/status.json: "errors": [], /run/cloud-init/status.json: "errors": [], /run/cloud-init/status.json: "errors": [], /run/cloud-init/status.json: "errors": [], ubuntu@xen1:~$ cat /run/cloud-init/result.json { "v1": { "datasource": "DataSourceAzure [seed=/var/lib/waagent]", "errors": [] } } ubuntu@xen1:~$ grep reformat /var/log/cloud-init.log 2017-09-12 21:58:12,526 - DataSourceAzure.py[DEBUG]: reformattable=False: partition 1 (/dev/sdb1) on device /dev/disk/cloud/azure_resource was not ntfs formatted
Validated across multiple (5) 'clean' reboots that Azure vms don't hit the race condition with mounts and don't result in cloud-init errors.
ubuntu@xen1:~$ dpkg-query --show cloud-init ge586fe35- 0ubuntu1~ 16.04.1 cloud-init. log /run/cloud-init/* init/dhclient. hooks: Is a directory init/result. json: "errors": [] init/status. json: "errors": [], init/status. json: "errors": [], init/status. json: "errors": [], init/status. json: "errors": [], init/result. json var/lib/ waagent] ", cloud-init. log .py[DEBUG] : reformattable= False: partition 1 (/dev/sdb1) on device /dev/disk/ cloud/azure_ resource was not ntfs formatted
cloud-init 0.7.9-233-
ubuntu@xen1:~$ grep -i error /var/log/
grep: /run/cloud-
/run/cloud-
/run/cloud-
/run/cloud-
/run/cloud-
/run/cloud-
ubuntu@xen1:~$ cat /run/cloud-
{
"v1": {
"datasource": "DataSourceAzure [seed=/
"errors": []
}
}
ubuntu@xen1:~$ grep reformat /var/log/
2017-09-12 21:58:12,526 - DataSourceAzure