X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=ci%2Fdeploy.sh;fp=ci%2Fdeploy.sh;h=9277e857a9d4009d7d3bf9724ba05abc2effdc85;hb=16c95e3ff61446c5cac0e1e683f8c3c72e0ad553;hp=d4c30d9da537bd72ae721e91a47f94c701181bc3;hpb=533dfeac9078ec05bc1c755078b4da74e8c5266d;p=joid.git diff --git a/ci/deploy.sh b/ci/deploy.sh index d4c30d9d..9277e857 100755 --- a/ci/deploy.sh +++ b/ci/deploy.sh @@ -272,6 +272,7 @@ deploy() { #check whether charms are still executing the code even juju-deployer says installed. check_status() { waitstatus=$1 + waittime=$2 retval=0 timeoutiter=0 @@ -279,7 +280,7 @@ check_status() { while [ $retval -eq 0 ]; do if juju status | grep -q $waitstatus; then echo_info "Still waiting for $waitstatus units" - if [ $timeoutiter -ge 180 ]; then + if [ $timeoutiter -ge $waittime ]; then echo_error 'Timed out' retval=1 else @@ -309,7 +310,7 @@ fi echo_info "Deployment started" deploy -check_status executing +check_status executing 180 echo_info "Deployment finished" juju status --format=tabular @@ -343,8 +344,8 @@ if ([ $opnfvmodel == "openstack" ]); then elif ([ $opnfvmodel == "kubernetes" ]); then #Workarounf for master chanrm as it takes 5 minutes to run properly - check_status waiting - check_status executing + check_status waiting 50 + check_status executing 50 echo_info "Configuring Kubernetes deployment" ./k8.sh