b2ed6d00547492bb0212c9f368acde8287903fbd
[groupbasedpolicy.git] / demos / gbp-devstack / devstack-scripts / tests / testmtnet.sh
1 source openrc $1 $1 ; export OS_PASSWORD=$1
2
3 SG=$1"_client_sg"
4 NET1=$1"_net1"
5 NET2=$1"_net2"
6 SUB1=$1"_sub1"
7 SUB2=$1"_sub2"
8 R1=$1"_r1"
9
10
11 neutron security-group-create $SG 
12 neutron security-group-rule-create $SG --direction egress --ethertype IPv4
13 neutron security-group-rule-create $SG --direction ingress --ethertype IPv4
14
15 neutron net-create $NET1 
16
17 SUBNET1="10.1.2.0/24"
18 GW1="10.1.2.1"
19
20 if [ $1 = "coke" ]; then
21     SUBNET1="10.1.1.0/24"
22     GW1="10.1.1.1"
23 fi
24
25 neutron subnet-create $NET1 $SUBNET1 --name $SUB1 --gateway $GW1 
26 #neutron net-create $NET2
27 #neutron subnet-create $NET2 20.1.1.0/24 --name $SUB2 --gateway 20.1.1.1
28
29 #neutron router-create $R1
30 #neutron router-interface-add $R1 $SUB1
31 #neutron router-interface-add $R1 $SUB2
32
33
34 testnovaboot-control.sh $NET1 $SG 1  
35 #testnovaboot-compute.sh $NET1 $SG 2
36
37 echo "control:"
38 nova list --host devstack-control
39 echo "compute:"
40 nova list --host devstack-compute-1
41