From a9f46c68aafbd2fc46b2f64f38f5a938f65d468c Mon Sep 17 00:00:00 2001 From: Roger Luethi Date: Sat, 23 Aug 2014 14:23:37 +0200 Subject: [PATCH] labs: wait for cinder to start If we don't wait for cinder to start before trying to create a test volume, we risk getting error messages back. Change-Id: I554e97498bcc2ecbbd65ff19b798f8109a275357 Implements: blueprint openstack-training-labs --- labs/scripts/setup_cinder_controller.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/labs/scripts/setup_cinder_controller.sh b/labs/scripts/setup_cinder_controller.sh index d7045c64..a263ccc1 100755 --- a/labs/scripts/setup_cinder_controller.sh +++ b/labs/scripts/setup_cinder_controller.sh @@ -104,6 +104,11 @@ sudo service cinder-api restart # Verify the Block Storage installation #------------------------------------------------------------------------------ +echo "Waiting for cinder to start." +until cinder list >/dev/null 2>&1; do + sleep 1 +done + echo "cinder create --display-name labsVolume 1" cinder create --display-name labsVolume 1