modify check openstack installation progress 01/50601/1
authorzhouya <zhou.ya@zte.com.cn>
Mon, 8 Jan 2018 06:57:59 +0000 (14:57 +0800)
committerZhijiang Hu <hu.zhijiang@zte.com.cn>
Mon, 15 Jan 2018 00:24:11 +0000 (00:24 +0000)
Due to the add of 'role' column in host-list
check openstack progress shell script has to
change the num in filter line
Merge after this commit been merged.
https://review.openstack.org/#/c/531105/

Change-Id: If089eafeb8b30883f9310ebdc2fe912352031e7f
Signed-off-by: zhouya <zhou.ya@zte.com.cn>
deploy/check_openstack_progress.sh

index 1aa3570..ea7819a 100755 (executable)
@@ -79,8 +79,8 @@ while true; do
     count=$[count + 1]
 
     # get 'Role_status' column
-    openstack_install_active=`daisy host-list --cluster-id $cluster_id | awk -F "|" '{print $13}' | grep -c "active" `
-    openstack_install_failed=`daisy host-list --cluster-id $cluster_id | awk -F "|" '{print $13}' | grep -c "install-failed" `
+    openstack_install_active=`daisy host-list --cluster-id $cluster_id | awk -F "|" '{print $14}' | grep -c "active" `
+    openstack_install_failed=`daisy host-list --cluster-id $cluster_id | awk -F "|" '{print $14}' | grep -c "install-failed" `
     if [ $openstack_install_active -eq $hosts_num ]; then
         echo "openstack installation succeded ..."
         break
@@ -90,7 +90,7 @@ while true; do
         exit 1
     else
         # get 'Role_progress' column
-        progress=`daisy host-list --cluster-id $cluster_id |grep DISCOVERY_SUCCESSFUL |awk -F "|" '{print $12}'|sed s/[[:space:]]//g|sed ':a;N;$ s/\n/ /g;ba'`
+        progress=`daisy host-list --cluster-id $cluster_id |grep DISCOVERY_SUCCESSFUL |awk -F "|" '{print $13}'|sed s/[[:space:]]//g|sed ':a;N;$ s/\n/ /g;ba'`
         echo " openstack in installing , progress of each node is $progress%"
         sleep 30
     fi