From: Stuart Mackie Date: Fri, 8 Sep 2017 20:41:23 +0000 (-0700) Subject: External network for ocl X-Git-Tag: opnfv-5.0.RC1~14^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=b71fa1a1b388d3db115677541afac6042fa9b07e;p=joid.git External network for ocl Change-Id: Ied614962516eeb2f2359a349632e1347f85d69e6 Signed-off-by: Stuart Mackie --- diff --git a/ci/openstack.sh b/ci/openstack.sh index d449fb1b..b9504d2a 100755 --- a/ci/openstack.sh +++ b/ci/openstack.sh @@ -169,6 +169,18 @@ if [ "onos" == "$opnfvsdn" ]; then launch_eth neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net \ --router:external=True +if [ "ocl" == "$opnfvsdn" ]; then + if [ ! neutron net-show ext-net > /dev/null 2>&1 ] + then + neutron net-create ext-net + LAST_UNIT=`juju status | grep nova-compute/ | tail -1 | cut -c14` + for ii in {0..$LAST_UNIT} + do + ssh $II sudo docker exec contrail-controller \ + python /opt/contrail/utils/provision_vgw_interface.py\ + --oper create --interface vgw1 --subnets $SUBNET --routes 0.0.0.0/24 --vrf default-domain:admin:$FIP-VN:$FIP-VN + done + fi else neutron net-show ext-net > /dev/null 2>&1 || neutron net-create ext-net \ --router:external=True \