From eaf25e5b36b9e2219d9b1378620f8ae8b579d33e Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Wed, 7 Mar 2018 16:17:57 -0800 Subject: [PATCH] Improve kubetest error reporting The kubetest command used to say [SUCCESS] on completely fresh nodes. Now we check the existence of the /tmp/node file, as well as of the kubectl executable. --- prepare-vms/lib/commands.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/prepare-vms/lib/commands.sh b/prepare-vms/lib/commands.sh index 7b33e5fc..6e7a6f68 100644 --- a/prepare-vms/lib/commands.sh +++ b/prepare-vms/lib/commands.sh @@ -177,7 +177,9 @@ _cmd_kubetest() { # Feel free to make that better ♥ pssh " set -e + [ -f /tmp/node ] if grep -q node1 /tmp/node; then + which kubectl for NODE in \$(awk /\ node/\ {print\ \\\$2} /etc/hosts); do echo \$NODE ; kubectl get nodes | grep -w \$NODE | grep -w Ready done