diff options
author | Daniel Balsiger <Daniel.Balsiger@swisscom.com> | 2018-11-02 23:00:46 +0100 |
---|---|---|
committer | Daniel Balsiger <Daniel.Balsiger@swisscom.com> | 2018-11-03 13:17:45 +0100 |
commit | 859fb4703b3f0359e80b35aaa62a94e752707bae (patch) | |
tree | b4d45c04f10469a38b3d749762256f135a319808 /ci/util.sh | |
parent | be1a60fcde0c122266e8c074df729a1be75f5607 (diff) |
Make util support more than 10 compute nodes
JIRA: APEX-644
The grep command used in the original code matches multiple nodes
when deploying 10+ compute nodes. This makes opnfv-util fail to
connect to those nodes. Proposed fix is to grep for "$node "
instead.
Change-Id: I952664f6f3cab3a98681684cd354513bb3c0ab12
Signed-off-by: Daniel Balsiger <Daniel.Balsiger@swisscom.com>
Diffstat (limited to 'ci/util.sh')
-rwxr-xr-x | ci/util.sh | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -48,7 +48,7 @@ controller<number> or compute<number>" node_output=$(undercloud_connect "stack" "source stackrc; nova list") node=$(echo "$1" | sed -E 's/([a-zA-Z]+)([0-9]+)/\1-\2/') - node_ip=$(echo "$node_output" | grep "$node" | grep -Eo "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+") + node_ip=$(echo "$node_output" | grep "$node " | grep -Eo "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+") if [ "$node_ip" == "" ]; then echo -e "Unable to find IP for ${node} in \n${node_output}" |