diff --git a/scripts/deploy-e2e-headlamp.sh b/scripts/deploy-e2e-headlamp.sh index 3d75c12..693b5e8 100755 --- a/scripts/deploy-e2e-headlamp.sh +++ b/scripts/deploy-e2e-headlamp.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # deploy-e2e-headlamp.sh # -# Deploys a stock Headlamp instance with the rook plugin loaded via +# Deploys a stock Headlamp instance with the kube-vip plugin loaded via # a ConfigMap volume mount. # # E2E resources are deployed to the `headlamp-dev` namespace. Nothing @@ -60,7 +60,7 @@ kubectl delete serviceaccount "${E2E_RELEASE}" -n "$E2E_NAMESPACE" --ignore-not- echo "" echo "Deploying Headlamp E2E instance..." -kubectl apply -f - <&2 + kubectl get all -n "$E2E_NAMESPACE" 2>&1 || true + kubectl get events -n "$E2E_NAMESPACE" --sort-by='.lastTimestamp' 2>&1 | tail -30 || true + exit 1 +fi echo "Waiting for rollout..." -sleep 2 kubectl rollout status "deployment/${E2E_RELEASE}" \ -n "$E2E_NAMESPACE" --timeout=120s