Skip to content

Commit c7fe119

Browse files
committed
Add sample scenarios and update readme.
1 parent f1f72cd commit c7fe119

4 files changed

Lines changed: 283 additions & 0 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
DevStack is a set of scripts and utilities to quickly deploy an OpenStack cloud.
22

3+
# Devstack + Multi-node Quantum Configurations
4+
5+
This is a forked devstack repo maintained by del at nicira.com.
6+
I have created it at the request of members of the community and will use
7+
it to track work in progress and store sample multi-node quantum
8+
configurations. Any diffs between this repo and the main devstack repo will
9+
be periodically submitted for review and (where appropriate) inclusion in
10+
the main repo.
11+
12+
The sample configurations are stored in devstack/samples/scenarios.
13+
14+
If you have any questions, please feel free to email Dave at the address above.
15+
Feedback, suggestions, comments are appreciated.
16+
17+
318
# Goals
419

520
* To quickly build dev OpenStack environments in a clean Oneiric or Precise environment

samples/scenarios/README.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Sample Configurations
2+
=====================
3+
4+
This directory contains configurations for sample scenarios. Each directory
5+
corresponds got a scenario. A single file captures the git/python version
6+
and localrc information for a machine.
7+
8+
Scenarios
9+
---------
10+
11+
multinode-ovs:
12+
13+
One controller node (gto), one compute node (mustang)
14+
OVS plugin (without tunneling).
15+
Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
git|glance|master[8e9e0ca]
2+
git|horizon|master[c555673]
3+
git|keystone|master[198fe22]
4+
git|nova|master[adb2124]
5+
git|noVNC|master[22b9a75]
6+
git|python-keystoneclient|master[7b85329]
7+
git|python-novaclient|master[f6014dd]
8+
git|python-quantumclient|master[9b09f53]
9+
git|quantum|master[540f1ed]
10+
os|vendor=Ubuntu
11+
os|release=11.10
12+
pkg|pep8|0.6.1-2ubuntu1
13+
pkg|pylint|0.23.0-1
14+
pkg|python-pip|1.0-1
15+
pkg|screen|4.0.3-14ubuntu8
16+
pkg|unzip|6.0-4ubuntu1
17+
pkg|wget|1.12-3.1ubuntu1
18+
pkg|psmisc|22.14-1
19+
pkg|git-core|1:1.7.5.4-1
20+
pkg|lsof|4.81.dfsg.1-1build1
21+
pkg|openssh-server|1:5.8p1-7ubuntu1
22+
pkg|vim-nox|2:7.3.154+hg~74503f6ee649-2ubuntu3
23+
pkg|locate|4.4.2-1ubuntu3
24+
pkg|python-virtualenv|1.6.4-0ubuntu1
25+
pkg|python-unittest2|0.5.1-1
26+
pkg|iputils-ping|3:20101006-1
27+
pkg|wget|1.12-3.1ubuntu1
28+
pkg|curl|7.21.6-3ubuntu3.2
29+
pkg|tcpdump|4.1.1-2ubuntu2
30+
pkg|euca2ools|2.0.0~bzr464-0ubuntu2
31+
pkg|python-eventlet|0.9.15-0ubuntu4
32+
pkg|python-routes|1.12.3-1
33+
pkg|python-greenlet|0.3.1-1ubuntu4
34+
pkg|python-sqlalchemy|0.6.8-1
35+
pkg|python-wsgiref|
36+
pkg|python-pastedeploy|1.5.0-2
37+
pkg|python-xattr|0.6-1ubuntu2
38+
pkg|python-iso8601|0.1.4-1
39+
pkg|python-setuptools|0.6.16-1ubuntu0.1
40+
pkg|python-dev|2.7.2-7ubuntu2
41+
pkg|python-lxml|2.3-0.1build1
42+
pkg|python-pastescript|1.7.3-7
43+
pkg|python-pastedeploy|1.5.0-2
44+
pkg|python-paste|1.7.5.1-4ubuntu1
45+
pkg|sqlite3|3.7.7-2ubuntu2
46+
pkg|python-pysqlite2|2.6.3-2
47+
pkg|python-sqlalchemy|0.6.8-1
48+
pkg|python-mysqldb|1.2.3-0ubuntu1
49+
pkg|python-webob|1.0.8-1
50+
pkg|python-greenlet|0.3.1-1ubuntu4
51+
pkg|python-routes|1.12.3-1
52+
pkg|libldap2-dev|2.4.25-1.1ubuntu4.1
53+
pkg|libsasl2-dev|2.1.24~rc1.dfsg1+cvs2011-05-23-4ubuntu2
54+
pkg|python-bcrypt|0.1-1build2
55+
pkg|python-dateutil|1.4.1-4
56+
pkg|dnsmasq-base|2.57-1ubuntu1
57+
pkg|kpartx|0.4.9-2ubuntu1
58+
pkg|parted|2.3-6ubuntu3
59+
pkg|mysql-server|5.1.61-0ubuntu0.11.10.1
60+
pkg|python-mysqldb|1.2.3-0ubuntu1
61+
pkg|python-xattr|0.6-1ubuntu2
62+
pkg|python-lxml|2.3-0.1build1
63+
pkg|kvm|1:84+dfsg-0ubuntu16+0.14.1+noroms+0ubuntu6.2
64+
pkg|gawk|1:3.1.8+dfsg-0.1build1
65+
pkg|iptables|1.4.10-1ubuntu1
66+
pkg|ebtables|2.0.9.2-2
67+
pkg|sqlite3|3.7.7-2ubuntu2
68+
pkg|sudo|1.7.4p6-1ubuntu2
69+
pkg|kvm|1:84+dfsg-0ubuntu16+0.14.1+noroms+0ubuntu6.2
70+
pkg|libvirt-bin|0.9.2-4ubuntu15.2
71+
pkg|vlan|1.9-3ubuntu3.1
72+
pkg|curl|7.21.6-3ubuntu3.2
73+
pkg|rabbitmq-server|2.5.0-1ubuntu2
74+
pkg|socat|1.7.1.3-1.1ubuntu1
75+
pkg|python-mox|0.5.3-1ubuntu4
76+
pkg|python-paste|1.7.5.1-4ubuntu1
77+
pkg|python-migrate|0.7.1-1
78+
pkg|python-gflags|1.5.1-1
79+
pkg|python-greenlet|0.3.1-1ubuntu4
80+
pkg|python-libvirt|0.9.2-4ubuntu15.2
81+
pkg|python-libxml2|2.7.8.dfsg-4ubuntu0.2
82+
pkg|python-routes|1.12.3-1
83+
pkg|python-netaddr|0.7.5-4
84+
pkg|python-pastedeploy|1.5.0-2
85+
pkg|python-eventlet|0.9.15-0ubuntu4
86+
pkg|python-cheetah|2.4.4-2ubuntu1
87+
pkg|python-carrot|0.10.7-0ubuntu1
88+
pkg|python-tempita|0.5.1-1
89+
pkg|python-sqlalchemy|0.6.8-1
90+
pkg|python-suds|0.4.1-2
91+
pkg|python-lockfile|1:0.8-2
92+
pkg|python-m2crypto|0.20.1+dfsg1-1.1ubuntu1
93+
pkg|python-boto|2.0-0ubuntu1
94+
pkg|python-kombu|1.0.4-2
95+
pkg|python-feedparser|5.0.1-1
96+
pkg|python-iso8601|0.1.4-1
97+
pkg|tgt|1:1.0.17-1ubuntu1
98+
pkg|lvm2|2.02.66-4ubuntu3
99+
pkg|python-numpy|1:1.5.1-2ubuntu2
100+
pkg|apache2|2.2.20-1ubuntu1.2
101+
pkg|libapache2-mod-wsgi|3.3-2ubuntu3
102+
pkg|python-dateutil|1.4.1-4
103+
pkg|python-paste|1.7.5.1-4ubuntu1
104+
pkg|python-pastedeploy|1.5.0-2
105+
pkg|python-anyjson|0.3.1-1
106+
pkg|python-routes|1.12.3-1
107+
pkg|python-xattr|0.6-1ubuntu2
108+
pkg|python-sqlalchemy|0.6.8-1
109+
pkg|python-webob|1.0.8-1
110+
pkg|python-kombu|1.0.4-2
111+
pkg|pylint|0.23.0-1
112+
pkg|pep8|0.6.1-2ubuntu1
113+
pkg|python-eventlet|0.9.15-0ubuntu4
114+
pkg|python-nose|1.0.0-1ubuntu1
115+
pkg|python-sphinx|1.0.7+dfsg-1
116+
pkg|python-mox|0.5.3-1ubuntu4
117+
pkg|python-kombu|1.0.4-2
118+
pkg|python-coverage|3.4-1
119+
pkg|python-cherrypy3|3.1.2-1
120+
pkg|python-django|1.3-2ubuntu1.1
121+
pkg|python-django-mailer|0.2a1.dev3-0ubuntu1
122+
pkg|python-django-nose|0.1.2-2
123+
pkg|python-django-registration|0.7-2
124+
pkg|python-migrate|0.7.1-1
125+
pip|django-nose-selenium|0.7.3
126+
pip|pycrypto|2.3
127+
pip|python-cloudfiles|1.7.10
128+
pip|passlib|1.5.3
129+
localrc|
130+
localrc|
131+
localrc|
132+
localrc|
133+
localrc|
134+
localrc|
135+
localrc|
136+
localrc|
137+
localrc|
138+
localrc|ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-net,n-vol,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,quantum,q-svc,q-agt
139+
localrc|FIXED_NETWORK_SIZE=4096
140+
localrc|FIXED_RANGE=10.4.128.0/20
141+
localrc|FLAT_INTERFACE=eth1
142+
localrc|FLOATING_RANGE=172.16.142.128/25
143+
localrc|HOST_IP=192.168.56.3
144+
localrc|LIBVIRT_TYPE=qemu
145+
localrc|LOGFILE=/home/dlapsley/logs/stack.log
146+
localrc|MULTI_HOST=0
147+
localrc|OFFLINE=0
148+
localrc|Q_INTERFACE=eth1
149+
localrc|Q_PLUGIN=openvswitch
150+
localrc|RECLONE=no
151+
localrc|SERVICE_TOKEN=xyzpdqlazydog
152+
localrc|SYSLOG=True
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
git|glance|master[8e9e0ca]
2+
git|keystone|master[198fe22]
3+
git|nova|master[c147878]
4+
git|python-keystoneclient|master[7b85329]
5+
git|python-novaclient|master[f6014dd]
6+
git|python-quantumclient|master[9b09f53]
7+
git|quantum|master[540f1ed]
8+
os|vendor=Ubuntu
9+
os|release=11.10
10+
pkg|pep8|0.6.1-2ubuntu1
11+
pkg|pylint|0.23.0-1
12+
pkg|python-pip|1.0-1
13+
pkg|screen|4.0.3-14ubuntu8
14+
pkg|unzip|6.0-4ubuntu1
15+
pkg|wget|1.12-3.1ubuntu1
16+
pkg|psmisc|22.14-1
17+
pkg|git-core|1:1.7.5.4-1
18+
pkg|lsof|4.81.dfsg.1-1build1
19+
pkg|openssh-server|1:5.8p1-7ubuntu1
20+
pkg|vim-nox|2:7.3.154+hg~74503f6ee649-2ubuntu3
21+
pkg|locate|4.4.2-1ubuntu3
22+
pkg|python-virtualenv|1.6.4-0ubuntu1
23+
pkg|python-unittest2|0.5.1-1
24+
pkg|iputils-ping|3:20101006-1
25+
pkg|wget|1.12-3.1ubuntu1
26+
pkg|curl|7.21.6-3ubuntu3.2
27+
pkg|tcpdump|4.1.1-2ubuntu2
28+
pkg|euca2ools|2.0.0~bzr464-0ubuntu2
29+
pkg|lvm2|2.02.66-4ubuntu3
30+
pkg|open-iscsi|2.0.871-0ubuntu9
31+
pkg|open-iscsi-utils|2.0.871-0ubuntu9
32+
pkg|dnsmasq-base|2.57-1ubuntu1
33+
pkg|kpartx|0.4.9-2ubuntu1
34+
pkg|parted|2.3-6ubuntu3
35+
pkg|mysql-server|
36+
pkg|python-mysqldb|1.2.3-0ubuntu1
37+
pkg|python-xattr|0.6-1ubuntu2
38+
pkg|python-lxml|2.3-0.1build1
39+
pkg|kvm|1:84+dfsg-0ubuntu16+0.14.1+noroms+0ubuntu6.2
40+
pkg|gawk|1:3.1.8+dfsg-0.1build1
41+
pkg|iptables|1.4.10-1ubuntu1
42+
pkg|ebtables|2.0.9.2-2
43+
pkg|sqlite3|3.7.7-2ubuntu2
44+
pkg|sudo|1.7.4p6-1ubuntu2
45+
pkg|kvm|1:84+dfsg-0ubuntu16+0.14.1+noroms+0ubuntu6.2
46+
pkg|libvirt-bin|0.9.2-4ubuntu15.2
47+
pkg|vlan|1.9-3ubuntu3.1
48+
pkg|curl|7.21.6-3ubuntu3.2
49+
pkg|rabbitmq-server|
50+
pkg|socat|1.7.1.3-1.1ubuntu1
51+
pkg|python-mox|0.5.3-1ubuntu4
52+
pkg|python-paste|1.7.5.1-4ubuntu1
53+
pkg|python-migrate|0.7.1-1
54+
pkg|python-gflags|1.5.1-1
55+
pkg|python-greenlet|0.3.1-1ubuntu4
56+
pkg|python-libvirt|0.9.2-4ubuntu15.2
57+
pkg|python-libxml2|2.7.8.dfsg-4ubuntu0.2
58+
pkg|python-routes|1.12.3-1
59+
pkg|python-netaddr|0.7.5-4
60+
pkg|python-pastedeploy|1.5.0-2
61+
pkg|python-eventlet|0.9.15-0ubuntu4
62+
pkg|python-cheetah|2.4.4-2ubuntu1
63+
pkg|python-carrot|0.10.7-0ubuntu1
64+
pkg|python-tempita|0.5.1-1
65+
pkg|python-sqlalchemy|0.6.8-1
66+
pkg|python-suds|0.4.1-2
67+
pkg|python-lockfile|1:0.8-2
68+
pkg|python-m2crypto|0.20.1+dfsg1-1.1ubuntu1
69+
pkg|python-boto|2.0-0ubuntu1
70+
pkg|python-kombu|1.0.4-2
71+
pkg|python-feedparser|5.0.1-1
72+
pkg|python-iso8601|0.1.4-1
73+
pkg|python-dateutil|1.4.1-4
74+
pip|pycrypto|2.3
75+
pip|passlib|1.5.3
76+
localrc|
77+
localrc|
78+
localrc|
79+
localrc|
80+
localrc|
81+
localrc|ENABLED_SERVICES=n-cpu,n-api,quantum,q-agt
82+
localrc|FIXED_NETWORK_SIZE=4096
83+
localrc|FIXED_RANGE=10.4.128.0/20
84+
localrc|FLAT_INTERFACE=eth1
85+
localrc|FLOATING_RANGE=172.16.142.128/25
86+
localrc|GLANCE_HOSTPORT=192.168.56.3:9292
87+
localrc|HOST_IP=192.168.56.2
88+
localrc|KEYSTONE_HOST=192.168.56.3
89+
localrc|LIBVIRT_TYPE=qemu
90+
localrc|LOGFILE=/home/dlapsley/logs/stack.log
91+
localrc|MULTI_HOST=0
92+
localrc|MYSQL_HOST=192.168.56.3
93+
localrc|OFFLINE=0
94+
localrc|Q_HOST=192.168.56.3
95+
localrc|Q_INTERFACE=eth1
96+
localrc|Q_PLUGIN=openvswitch
97+
localrc|RABBIT_HOST=192.168.56.3
98+
localrc|RECLONE=no
99+
localrc|SERVICE_TOKEN=xyzpdqlazydog
100+
localrc|SYSLOG_HOST=192.168.56.3
101+
localrc|SYSLOG=True

0 commit comments

Comments
 (0)