diff options
Diffstat (limited to 'src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_up.sh')
-rw-r--r-- | src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_up.sh | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_up.sh b/src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_up.sh new file mode 100644 index 000000000..8f4cd3bca --- /dev/null +++ b/src/ceph-volume/ceph_volume/tests/functional/scripts/vagrant_up.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +set -e + +retries=0 +until [ $retries -ge 5 ] +do + echo "Attempting to start VMs. Attempts: $retries" + timeout 10m vagrant up "$@" && break + retries=$[$retries+1] + sleep 5 +done + +sleep 10 |