> 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

Reply via email to