diff --git a/test/kubemark/start-kubemark.sh b/test/kubemark/start-kubemark.sh index 6bfa7fbde2d..57b6ee7ad20 100755 --- a/test/kubemark/start-kubemark.sh +++ b/test/kubemark/start-kubemark.sh @@ -182,3 +182,11 @@ kubectl create -f ${KUBECONFIG_SECRET} --namespace="kubemark" kubectl create -f ${KUBE_ROOT}/test/kubemark/hollow-kubelet.json --namespace="kubemark" rm ${KUBECONFIG_SECRET} + +echo "Waiting for all HollowNodes to become Running..." +echo "This can loop forever if something crashed." +until [[ "$(kubectl --kubeconfig=${KUBE_ROOT}/test/kubemark/kubeconfig.loc get node | grep Ready | wc -l)" == "${NUM_MINIONS}" ]]; do + echo -n . + sleep 1 +done +echo ""