Apex: Fix IP overcloud parsing for snapshot 07/59007/1
authorTim Rozet <trozet@redhat.com>
Mon, 25 Jun 2018 19:27:38 +0000 (15:27 -0400)
committerTim Rozet <trozet@redhat.com>
Mon, 25 Jun 2018 19:27:38 +0000 (15:27 -0400)
Sometimes there are more than 1 IP per line in the overcloudrc. So we
make sure we only grab the first one.

Change-Id: I565fbed902f00688607683cdc69d0edcba4dc743
Signed-off-by: Tim Rozet <trozet@redhat.com>
jjb/apex/apex-snapshot-deploy.sh

index 0665ce0..1810a00 100644 (file)
@@ -141,7 +141,7 @@ done
 mkdir -p $HOME/cloner-info
 cp -f overcloudrc $HOME/cloner-info/
 
-admin_controller_ip=$(cat overcloudrc | grep -Eo -m 1 "192.0.2.[0-9]+")
+admin_controller_ip=$(cat overcloudrc | grep -Eo -m 1 "192.0.2.[0-9]+" | head -1)
 netvirt_url="http://${admin_controller_ip}:8081/restconf/operational/network-topology:network-topology/topology/netvirt:1"
 
 source overcloudrc