Merge "Add VBMC double check"
authorTim Rozet <trozet@redhat.com>
Thu, 18 May 2017 20:25:17 +0000 (20:25 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Thu, 18 May 2017 20:25:17 +0000 (20:25 +0000)
lib/overcloud-deploy-functions.sh

index e125eb6..ab0421f 100755 (executable)
@@ -328,8 +328,11 @@ EOI
   DEPLOY_OPTIONS+=" --control-flavor control --compute-flavor compute"
   if [[ "$virtual" == "TRUE" ]]; then
      DEPLOY_OPTIONS+=" -e virtual-environment.yaml"
-     # double check the status of the vbmc devices
-     # TODO add some validation logic here
+     echo 'Ensuring Virtual BMC device status'
+     for i in $(vbmc list | grep down | awk '{ print $2}'); do
+         vbmc start $i
+         sleep 5
+     done
      vbmc list
   fi