Paste #616319

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
source ~/devstack/openrc demo
ssh-keygen -t rsa -b 2048 -N '' -f id_rsa_demo
nova keypair-add --pub-key id_rsa_demo.pub demo

openstack network create net0
openstack network create net1

openstack subnet create --network net0 --subnet-range 10.0.4.0/24 subnet0
openstack subnet create --network net1 --subnet-range 10.0.5.0/24 subnet1

openstack router add subnet router1 subnet0
openstack router add subnet router1 subnet1

openstack security group rule create --protocol icmp default
openstack security group rule create --protocol tcp --dst-port 22 default

openstack port create --network net0 --security-group default port0
openstack port create --network net1 --security-group default subport0

openstack network trunk create --parent-port port0 trunk0

wget http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
openstack image create --container-format bare --disk-format qcow2 --file CentOS-7-x86_64-GenericCloud.qcow2 centos7

openstack server create --image centos7 --flavor ds4G --nic port-id=port0 --key-name demo centos_trunk

openstack network trunk set --subport port=subport0,segmentation-type=vlan,segmentation-id=102 trunk0