From a4ba92a2e7911efcf24c1ae2f559d4ffd08ee799 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Wed, 1 Oct 2025 13:08:17 -0400 Subject: [PATCH] Retry network bringup ESXi may be slow in being ready for network bringup. Workaround by retrying. --- confluent_osdeploy/esxi7/initramfs/bin/dcuiweasel | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/confluent_osdeploy/esxi7/initramfs/bin/dcuiweasel b/confluent_osdeploy/esxi7/initramfs/bin/dcuiweasel index 5bf0476f..0813d588 100644 --- a/confluent_osdeploy/esxi7/initramfs/bin/dcuiweasel +++ b/confluent_osdeploy/esxi7/initramfs/bin/dcuiweasel @@ -62,8 +62,8 @@ if [ -e /tmp/confluentident/cnflnt.yml ]; then fi v4nm=$(grep ipv4_netmask: $tcfg) v4nm=${v4nm#ipv4_netmask: } - localcli network ip interface ipv4 set -i vmk0 -I $v4addr -N $v4nm -g $v4gw -t static - localcli network ip route ipv4 add -n default -g $v4gw + while ! localcli network ip interface ipv4 set -i vmk0 -I $v4addr -N $v4nm -g $v4gw -t static; do echo "Retrying..."; sleep 5; done + while ! localcli network ip route ipv4 add -n default -g $v4gw; do sleep 1; done fi hmackeyfile=$(mktemp) echo -n $(grep ^apitoken: /tmp/confluentident/cnflnt.yml|awk '{print $2}') > $hmackeyfile