diff --git a/jobs/kubelet/templates/bin/post-start.erb b/jobs/kubelet/templates/bin/post-start.erb index 827c70f2c..638972dfd 100644 --- a/jobs/kubelet/templates/bin/post-start.erb +++ b/jobs/kubelet/templates/bin/post-start.erb @@ -31,7 +31,7 @@ TIMEOUT=120 if timeout "$TIMEOUT" /var/vcap/jobs/kubelet/bin/ensure_kubelet_up_and_running then - node_name=$($kubectl get nodes -o wide -L spec.ip | grep "<%= spec.ip %>$" | awk '{print $1}') + node_name=$($kubectl get nodes -o wide -L spec.ip | grep "<%= spec.ip %>$" | grep ' Ready' | awk '{print $1}') ${kubectl} uncordon ${node_name} ${kubectl} get nodes ${node_name} | grep -e ' Ready ' echo "kubelet post-start checks succeeded"