File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change 158158
159159# Ensure vSphere is reachable
160160function wait_for_vsphere_reachable() {
161+ echo " # installing tcptraceroute to check route"
162+ {
163+ apt-get update && apt-get install -y tcptraceroute
164+ } > /dev/null
165+
166+ echo " $ ip link"
167+ ip link
168+ echo " $ tcptraceroute ${VSPHERE_SERVER} 443"
169+ tcptraceroute " ${VSPHERE_SERVER} " 443
170+
161171 local n=0
162172 until [ $n -ge 300 ]; do
163173 curl -s -v " https://${VSPHERE_SERVER} /sdk" --connect-timeout 2 -k && RET=$? || RET=$?
@@ -168,15 +178,10 @@ function wait_for_vsphere_reachable() {
168178 echo " Failed to reach https://${VSPHERE_SERVER} /sdk. Retrying in 1s ($n /30)"
169179 sleep 1
170180 done
171- if [ " $RET " -ne 0 ]; then
172- # Output some debug information in case of failing connectivity.
173- echo " $ ip link"
174- ip link
175- echo " # installing tcptraceroute to check route"
176- apt-get update && apt-get install -y tcptraceroute
177- echo " $ tcptraceroute ${VSPHERE_SERVER} 443"
178- tcptraceroute " ${VSPHERE_SERVER} " 443
179- fi
181+
182+ echo " $ tcptraceroute ${VSPHERE_SERVER} 443"
183+ tcptraceroute " ${VSPHERE_SERVER} " 443
184+
180185 return " $RET "
181186}
182187# Only run the boskos/check for IPAM when we need them (not for vcsim)
You can’t perform that action at this time.
0 commit comments