From a39cd97ce41f60f04bf22fb42823b4fec511f60e Mon Sep 17 00:00:00 2001 From: Daniel Lipovetsky Date: Mon, 14 Oct 2024 10:37:46 -0700 Subject: [PATCH] fix: Allow open-vm-tools to wait indefinitely for cloud-init to finish (#1203) The default timeout is 30s. At that point, open-vm-tools restarts the machine, interrupting the cloud-init bootstrap; the bootstrap does not run on reboot. Because kubeadm init/join runs as a cloud-init command, and can run over 5m, the timeout is not enough. --- ansible/roles/providers/files/etc/vmware-tools/tools.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible/roles/providers/files/etc/vmware-tools/tools.conf b/ansible/roles/providers/files/etc/vmware-tools/tools.conf index cb79618e0..2a3c0178b 100644 --- a/ansible/roles/providers/files/etc/vmware-tools/tools.conf +++ b/ansible/roles/providers/files/etc/vmware-tools/tools.conf @@ -1,3 +1,5 @@ [guestinfo] exclude-nics=antrea-*,ovs-system,br*,flannel*,veth*,vxlan_sys_*,genev_sys_*,gre_sys_*,stt_sys_*,????????-?????? +[deployPkg] +wait-cloudinit-timeout=0