Fix space gateway processing from JSON 55/37155/1 stable/danube danube.3.0
authorMartin Kulhavy <martin.kulhavy@nokia.com>
Tue, 11 Jul 2017 07:24:51 +0000 (10:24 +0300)
committerMartin Kulhavy <martin.kulhavy@nokia.com>
Tue, 11 Jul 2017 07:26:01 +0000 (10:26 +0300)
The gateway addresses for public and storage spaces were collected from
wrong values.

Change-Id: I94234b9c3d3493d9e1eda5b8a0333064f3f0bb73
Signed-off-by: Martin Kulhavy <martin.kulhavy@nokia.com>
ci/03-maasdeploy.sh

index ed9c48f..840938c 100755 (executable)
@@ -288,7 +288,7 @@ enablesubnetanddhcp(){
             maas $PROFILE vlan update $FABRIC_ID $VLAN_TAG dhcp_on=True primary_rack=$PRIMARY_RACK_CONTROLLER || true
         fi
     elif [ "$space" == "public" ]; then
-        MY_GATEWAY=`cat labconfig.json | jq '.opnfv.spaces[] | select(.type=="data")'.public | cut -d \" -f 2 `
+        MY_GATEWAY=`cat labconfig.json | jq '.opnfv.spaces[] | select(.type=="public")'.gateway | cut -d \" -f 2 `
         if ([ $MY_GATEWAY ] && [ "$MY_GATEWAY" != "null" ]); then
             maas $PROFILE subnet update $TEMP_CIDR gateway_ip=$MY_GATEWAY || true
         fi
@@ -299,7 +299,7 @@ enablesubnetanddhcp(){
             maas $PROFILE vlan update $FABRIC_ID $VLAN_TAG dhcp_on=True primary_rack=$PRIMARY_RACK_CONTROLLER || true
         fi
     elif [ "$space" == "storage" ]; then
-        MY_GATEWAY=`cat labconfig.json | jq '.opnfv.spaces[] | select(.type=="data")'.storage | cut -d \" -f 2 `
+        MY_GATEWAY=`cat labconfig.json | jq '.opnfv.spaces[] | select(.type=="storage")'.gateway | cut -d \" -f 2 `
         if ([ $MY_GATEWAY ] && [ "$MY_GATEWAY" != "null" ]); then
             maas $PROFILE subnet update $TEMP_CIDR gateway_ip=$MY_GATEWAY || true
         fi