3 if [ -f "/home/vagrant/sfc02.lock" ]; then
4 echo "You have already run sfc02"
7 echo "writing lock file /home/vagrant/sfc02.lock"
8 touch /home/vagrant/sfc02.lock
10 echo "Making OOB management network and security groups for SF in heat/service:"
11 source openrc heat service
12 #neutron net-create sf_mgmt
13 #neutron subnet-create sf_mgmt 30.1.1.0/24 --name sf_mgmt_sub --gateway 30.1.1.1
15 #neutron security-group-create sf_mgmt
16 #neutron security-group-rule-create sf_mgmt --direction ingress --ethertype IPv4
17 #neutron security-group-rule-create sf_mgmt --direction egress --ethertype IPv4
19 echo "Making SFC net_mgmt for inband SFC traffic:"
20 neutron net-create net_mgmt #--provider:network_type=flat --provider:physical_network dr-external --router:external
21 neutron subnet-create net_mgmt 11.0.0.0/24
23 echo "Import VNFD for test-VNF:"
24 tacker vnfd-create --vnfd-file /vagrant/devstack-scripts/sfc-random/test-vnfd.yaml
27 tacker vnf-create --name testVNF1 --vnfd-name test-vnfd
28 #tacker vnf-create --name testVNF2 --vnfd-name test-vnfd
33 echo "Wait a few minutes and then check VNF status is ACTIVE (tacker vnf-list) then execute the following commands on devstack-compute-1 BEFORE running sfc03.sh:
36 sudo ovs-vsctl del-port vxlangpe-br-int
37 sudo ovs-vsctl del-port vxlan-br-int
40 - remove VNF tenant from DataStore, it borks PolEnf"