> Why does it need to run before cloud-init i.e. why does cloud-init need > open-vm-tools?
because cloud-init pulls the configuration it should apply from vmtoolsd. But that is not the bug here and nothing that needs to be changed. If you would finally read https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1750780 you would learn that there is a race condition that when PrivateTmp is being used the necessary mounts are not always available. The workaround for now is After=local-fs.target - which will result in a dependency loop at some point, which is discussed in https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1750780/comments/11 basically all information is in that bug. Please read it. -- Bernd Zeimetz Debian GNU/Linux Developer http://bzed.de http://www.debian.org GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F _______________________________________________ Pkg-systemd-maintainers mailing list Pkg-systemd-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers