From ac9b487d767c4e08a8b79a2bbd2cd88664cd955a Mon Sep 17 00:00:00 2001 From: Alexander Wels Date: Thu, 21 May 2020 21:39:29 -0400 Subject: [PATCH] Increase timeout waiting for ceph to be ready, also print ceph namespace pods every 30 seconds (#1209) Signed-off-by: Alexander Wels --- cluster-sync/ephemeral_provider.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cluster-sync/ephemeral_provider.sh b/cluster-sync/ephemeral_provider.sh index b731731ad..810e8dc19 100644 --- a/cluster-sync/ephemeral_provider.sh +++ b/cluster-sync/ephemeral_provider.sh @@ -59,7 +59,10 @@ function configure_ceph() { # wait for ceph until _kubectl get cephblockpools -n rook-ceph replicapool -o jsonpath='{.status.phase}' | grep Ready; do - ((count++)) && ((count == 60)) && echo "Ceph not ready in time" && exit 1 + ((count++)) && ((count == 120)) && echo "Ceph not ready in time" && exit 1 + if ! ((count % 6 )); then + _kubectl get pods -n rook-ceph + fi echo "Waiting for Ceph to be Ready, sleeping 5s and rechecking" sleep 5 done