summaryrefslogtreecommitdiffstats
path: root/ci/03-maasdeploy.sh
diff options
context:
space:
mode:
authorBlaisonneau David <david.blaisonneau@orange.com>2017-03-31 18:38:53 +0200
committerBlaisonneau David <david.blaisonneau@orange.com>2017-03-31 18:42:03 +0200
commit50bab952e49d425b17c8306162bb3726a3ab6717 (patch)
treecdf0daecb629652f30e9d7eea37dee2255fce00d /ci/03-maasdeploy.sh
parente3983c25772ce327684ed98b7600300bf3132471 (diff)
change default network gateway on containers with a public network
Change-Id: Ic6b08b2942e94e8d8b9e7f46519058fcf3536d74 Signed-off-by: Blaisonneau David <david.blaisonneau@orange.com>
Diffstat (limited to 'ci/03-maasdeploy.sh')
-rwxr-xr-xci/03-maasdeploy.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/ci/03-maasdeploy.sh b/ci/03-maasdeploy.sh
index 4307088f..04066c9b 100755
--- a/ci/03-maasdeploy.sh
+++ b/ci/03-maasdeploy.sh
@@ -558,9 +558,10 @@ if [ -e ./labconfig.json ]; then
NODE_SYS_ID=$(maas $PROFILE nodes read | jq -r ".[] | select(.hostname==\"$NODE_NAME\")".system_id)
echo ">>> Configuring node $NODE_NAME [$NODE_ID][$NODE_SYS_ID]"
# Recover the network interfaces list and configure each one
- # with sorting the list, we have hardware interface first the vlan interfaces
+ # with sorting the list, we have hardware interface first, than the vlan interfaces
IF_LIST=$(cat labconfig.json | jq --raw-output ".lab.racks[0].nodes[$NODE_ID].nics[] ".ifname | sort -u)
for IF_NAME in $IF_LIST; do
+ # get the space of the interface
IF_SPACE=$(cat labconfig.json | jq --raw-output ".lab.racks[0].nodes[$NODE_ID].nics[] | select(.ifname==\"$IF_NAME\") ".spaces[])
case "$IF_SPACE" in
'data') SUBNET_CIDR=$SUBNETDATA_CIDR; IF_MODE='AUTO' ;;