From: Ryota MIBU Date: Fri, 19 Aug 2016 09:15:42 +0000 (+0900) Subject: fix the way to get controller IPs X-Git-Tag: colorado.1.0~17 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=doctor.git;a=commitdiff_plain;h=fe0f78ff802a48951f2f5771cdd38b263f49a0c6 fix the way to get controller IPs Change-Id: I5c449ac13d804aa1a65c703fc1e6b0caa70ff142 Signed-off-by: Ryota MIBU --- diff --git a/tests/run.sh b/tests/run.sh index 42600dac..abbe2485 100755 --- a/tests/run.sh +++ b/tests/run.sh @@ -215,8 +215,10 @@ start_consumer() { # avoid some network problems dpends on infra and installers. # This tunnel will be terminated by stop_consumer() or after 10 mins passed. if [[ "$INSTALLER_TYPE" == "apex" ]] ; then - CONTROLLER_IPS=$(nova list | grep ' overcloud-controller-[0-9] ' \ - | sed -e 's/^.*ctlplane=//' -e 's/ *|$//') + CONTROLLER_IPS=$(sudo ssh $ssh_opts $INSTALLER_IP \ + "source stackrc; \ + nova list | grep ' overcloud-controller-[0-9] ' \ + | sed -e 's/^.*ctlplane=//' -e 's/ *|\$//'") fi if [[ -z "$CONTROLLER_IPS" ]]; then echo "ERROR: Could not get CONTROLLER_IPS."