From fe0f78ff802a48951f2f5771cdd38b263f49a0c6 Mon Sep 17 00:00:00 2001 From: Ryota MIBU Date: Fri, 19 Aug 2016 18:15:42 +0900 Subject: fix the way to get controller IPs Change-Id: I5c449ac13d804aa1a65c703fc1e6b0caa70ff142 Signed-off-by: Ryota MIBU --- tests/run.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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." -- cgit 1.2.3-korg