From b71fa1a1b388d3db115677541afac6042fa9b07e Mon Sep 17 00:00:00 2001 From: Stuart Mackie Date: Fri, 8 Sep 2017 13:41:23 -0700 Subject: [PATCH] External network for ocl Change-Id: Ied614962516eeb2f2359a349632e1347f85d69e6 Signed-off-by: Stuart Mackie --- ci/openstack.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 \ -- 2.16.6