Merge lp:~gnuoy/openstack-mojo-specs/mojo-4g-gateway into lp:openstack-mojo-specs

Proposed by Liam Young
Status: Merged
Merged at revision: 278
Proposed branch: lp:~gnuoy/openstack-mojo-specs/mojo-4g-gateway
Merge into: lp:openstack-mojo-specs
Diff against target: 259 lines (+43/-14)
17 files modified
helper/bundles/full-next.yaml (+1/-1)
helper/bundles/full-ssl-next.yaml (+1/-1)
helper/bundles/full-ssl.yaml (+1/-1)
helper/bundles/full-vrrpha-next.yaml (+1/-1)
helper/bundles/full.yaml (+1/-1)
helper/bundles/ha-next.yaml (+1/-1)
helper/bundles/ha.yaml (+1/-1)
helper/bundles/haphase1-next.yaml (+1/-1)
helper/bundles/haphase1.yaml (+1/-1)
helper/bundles/haphase2-next.yaml (+1/-1)
helper/bundles/haphase2.yaml (+1/-1)
helper/bundles/ksv3-full-next.yaml (+1/-1)
helper/bundles/ksv3-full.yaml (+1/-1)
helper/bundles/minimal-next.yaml (+1/-1)
helper/bundles/ovs-odl.yaml (+1/-0)
specs/full_stack/stable_deploy_ssl/newton/SPEC_INFO.txt (+2/-0)
specs/full_stack/stable_deploy_ssl/newton/manifest (+26/-0)
To merge this branch: bzr merge lp:~gnuoy/openstack-mojo-specs/mojo-4g-gateway
Reviewer Review Type Date Requested Status
James Page Approve
Review via email: mp+307800@code.launchpad.net

Description of the change

Add a 4G constraint to neutron-gateway accross all non-metal bundles.

Add a spec for stable + ssl + newton

To post a comment you must log in.
282. By Liam Young

Update all non-metal bundles to specify a 4G gateway

Revision history for this message
James Page (james-page) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'helper/bundles/full-next.yaml'
2--- helper/bundles/full-next.yaml 2016-10-05 08:28:20 +0000
3+++ helper/bundles/full-next.yaml 2016-10-06 09:03:11 +0000
4@@ -43,7 +43,7 @@
5 network-manager: Neutron
6 neutron-gateway:
7 charm: neutron-gateway
8- constraints: mem=1G
9+ constraints: mem=4G
10 options:
11 instance-mtu: 1300
12 bridge-mappings: physnet1:br-ex
13
14=== modified file 'helper/bundles/full-ssl-next.yaml'
15--- helper/bundles/full-ssl-next.yaml 2016-10-05 08:28:20 +0000
16+++ helper/bundles/full-ssl-next.yaml 2016-10-06 09:03:11 +0000
17@@ -47,7 +47,7 @@
18 network-manager: Neutron
19 neutron-gateway:
20 charm: neutron-gateway
21- constraints: mem=1G
22+ constraints: mem=4G
23 options:
24 instance-mtu: 1300
25 bridge-mappings: physnet1:br-ex
26
27=== modified file 'helper/bundles/full-ssl.yaml'
28--- helper/bundles/full-ssl.yaml 2016-10-05 08:28:20 +0000
29+++ helper/bundles/full-ssl.yaml 2016-10-06 09:03:11 +0000
30@@ -50,7 +50,7 @@
31 network-manager: Quantum
32 neutron-gateway:
33 charm: neutron-gateway
34- constraints: mem=1G
35+ constraints: mem=4G
36 options:
37 instance-mtu: 1300
38 cinder:
39
40=== modified file 'helper/bundles/full-vrrpha-next.yaml'
41--- helper/bundles/full-vrrpha-next.yaml 2016-10-05 08:28:20 +0000
42+++ helper/bundles/full-vrrpha-next.yaml 2016-10-06 09:03:11 +0000
43@@ -32,7 +32,7 @@
44 network-manager: Neutron
45 neutron-gateway:
46 charm: neutron-gateway
47- constraints: mem=1G
48+ constraints: mem=4G
49 num_units: 2
50 options:
51 instance-mtu: 1300
52
53=== modified file 'helper/bundles/full.yaml'
54--- helper/bundles/full.yaml 2016-10-05 08:28:20 +0000
55+++ helper/bundles/full.yaml 2016-10-06 09:03:11 +0000
56@@ -46,7 +46,7 @@
57 network-manager: Neutron
58 neutron-gateway:
59 charm: neutron-gateway
60- constraints: mem=1G
61+ constraints: mem=4G
62 options:
63 instance-mtu: 1300
64 cinder:
65
66=== modified file 'helper/bundles/ha-next.yaml'
67--- helper/bundles/ha-next.yaml 2016-09-13 05:18:45 +0000
68+++ helper/bundles/ha-next.yaml 2016-10-06 09:03:11 +0000
69@@ -75,7 +75,7 @@
70 cluster_count: 3
71 neutron-gateway:
72 charm: neutron-gateway
73- constraints: mem=1G
74+ constraints: mem=4G
75 options:
76 instance-mtu: 1300
77 bridge-mappings: physnet1:br-ex
78
79=== modified file 'helper/bundles/ha.yaml'
80--- helper/bundles/ha.yaml 2016-09-13 05:18:45 +0000
81+++ helper/bundles/ha.yaml 2016-10-06 09:03:11 +0000
82@@ -79,7 +79,7 @@
83 cluster_count: 3
84 neutron-gateway:
85 charm: neutron-gateway
86- constraints: mem=1G
87+ constraints: mem=4G
88 options:
89 instance-mtu: 1300
90 cinder:
91
92=== modified file 'helper/bundles/haphase1-next.yaml'
93--- helper/bundles/haphase1-next.yaml 2016-06-16 11:43:38 +0000
94+++ helper/bundles/haphase1-next.yaml 2016-10-06 09:03:11 +0000
95@@ -56,7 +56,7 @@
96 charm: hacluster
97 neutron-gateway:
98 charm: neutron-gateway
99- constraints: mem=1G
100+ constraints: mem=4G
101 num_units: 2
102 options:
103 instance-mtu: 1350
104
105=== modified file 'helper/bundles/haphase1.yaml'
106--- helper/bundles/haphase1.yaml 2016-04-12 02:00:56 +0000
107+++ helper/bundles/haphase1.yaml 2016-10-06 09:03:11 +0000
108@@ -60,7 +60,7 @@
109 charm: hacluster
110 neutron-gateway:
111 charm: neutron-gateway
112- constraints: mem=1G
113+ constraints: mem=4G
114 num_units: 2
115 options:
116 instance-mtu: 1350
117
118=== modified file 'helper/bundles/haphase2-next.yaml'
119--- helper/bundles/haphase2-next.yaml 2016-10-05 08:28:20 +0000
120+++ helper/bundles/haphase2-next.yaml 2016-10-06 09:03:11 +0000
121@@ -56,7 +56,7 @@
122 charm: hacluster
123 neutron-gateway:
124 charm: neutron-gateway
125- constraints: mem=1G
126+ constraints: mem=4G
127 num_units: 2
128 options:
129 instance-mtu: 1350
130
131=== modified file 'helper/bundles/haphase2.yaml'
132--- helper/bundles/haphase2.yaml 2016-10-05 08:28:20 +0000
133+++ helper/bundles/haphase2.yaml 2016-10-06 09:03:11 +0000
134@@ -60,7 +60,7 @@
135 charm: hacluster
136 neutron-gateway:
137 charm: neutron-gateway
138- constraints: mem=1G
139+ constraints: mem=4G
140 num_units: 2
141 options:
142 instance-mtu: 1350
143
144=== modified file 'helper/bundles/ksv3-full-next.yaml'
145--- helper/bundles/ksv3-full-next.yaml 2016-09-22 21:25:04 +0000
146+++ helper/bundles/ksv3-full-next.yaml 2016-10-06 09:03:11 +0000
147@@ -48,7 +48,7 @@
148 network-manager: Neutron
149 neutron-gateway:
150 charm: neutron-gateway
151- constraints: mem=1G
152+ constraints: mem=4G
153 options:
154 instance-mtu: 1300
155 bridge-mappings: physnet1:br-ex
156
157=== modified file 'helper/bundles/ksv3-full.yaml'
158--- helper/bundles/ksv3-full.yaml 2016-09-27 05:11:38 +0000
159+++ helper/bundles/ksv3-full.yaml 2016-10-06 09:03:11 +0000
160@@ -48,7 +48,7 @@
161 network-manager: Neutron
162 neutron-gateway:
163 charm: neutron-gateway
164- constraints: mem=1G
165+ constraints: mem=4G
166 options:
167 instance-mtu: 1300
168 bridge-mappings: physnet1:br-ex
169
170=== modified file 'helper/bundles/minimal-next.yaml'
171--- helper/bundles/minimal-next.yaml 2016-09-13 05:18:45 +0000
172+++ helper/bundles/minimal-next.yaml 2016-10-06 09:03:11 +0000
173@@ -30,7 +30,7 @@
174 network-manager: Neutron
175 neutron-gateway:
176 charm: neutron-gateway
177- constraints: mem=1G
178+ constraints: mem=4G
179 options:
180 instance-mtu: 1300
181 bridge-mappings: physnet1:br-ex
182
183=== modified file 'helper/bundles/ovs-odl.yaml'
184--- helper/bundles/ovs-odl.yaml 2016-05-10 22:55:00 +0000
185+++ helper/bundles/ovs-odl.yaml 2016-10-06 09:03:11 +0000
186@@ -3,6 +3,7 @@
187 services:
188 neutron-gateway:
189 branch: https://github.com/openstack/charm-neutron-gateway
190+ constraints: mem=4G
191 options:
192 plugin: ovs-odl
193 instance-mtu: 1400
194
195=== added directory 'specs/full_stack/stable_deploy_ssl/newton'
196=== added file 'specs/full_stack/stable_deploy_ssl/newton/SPEC_INFO.txt'
197--- specs/full_stack/stable_deploy_ssl/newton/SPEC_INFO.txt 1970-01-01 00:00:00 +0000
198+++ specs/full_stack/stable_deploy_ssl/newton/SPEC_INFO.txt 2016-10-06 09:03:11 +0000
199@@ -0,0 +1,2 @@
200+This spec performs a non-ha deploy using the stable charms wil ssl enabled
201+and then runs tests to validate the deployment
202
203=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/check_juju.py'
204=== target is u'../../../../helper/tests/check_juju.py'
205=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/collect-stable-trusty'
206=== target is u'../../../../helper/collect/collect-stable-trusty'
207=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/collect-stable-xenial'
208=== target is u'../../../../helper/collect/collect-stable-xenial'
209=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/full-ssl.yaml'
210=== target is u'../../../../helper/bundles/full-ssl.yaml'
211=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/git_checkout_stable.py'
212=== target is u'../../../../helper/setup/git_checkout_stable.py'
213=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/image_setup.py'
214=== target is u'../../../../helper/setup/image_setup.py'
215=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/images.yaml'
216=== target is u'../../../../helper/setup/images.yaml'
217=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/keystone_setup.py'
218=== target is u'../../../../helper/setup/keystone_setup.py'
219=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/keystone_users.yaml'
220=== target is u'../../../../helper/setup/keystone_users.yaml'
221=== added file 'specs/full_stack/stable_deploy_ssl/newton/manifest'
222--- specs/full_stack/stable_deploy_ssl/newton/manifest 1970-01-01 00:00:00 +0000
223+++ specs/full_stack/stable_deploy_ssl/newton/manifest 2016-10-06 09:03:11 +0000
224@@ -0,0 +1,26 @@
225+# Collect the charm branches from Launchpad
226+collect config=collect-stable-${MOJO_SERIES}
227+
228+# Checkout stable
229+script config=git_checkout_stable.py
230+
231+
232+# Use juju deployer with full.yaml bundle
233+deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-newton
234+
235+# Check juju statuses are green and that hooks have finished
236+verify config=check_juju.py
237+
238+# Create sdn on overcloud
239+script config=network_setup.py
240+
241+# Setup glance images
242+script config=image_setup.py
243+
244+# Setup keystone users
245+script config=keystone_setup.py
246+
247+# Create 1 * tiny cirros and 1 * small precise instances on the overcloud
248+verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300"
249+
250+# Success
251
252=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/network.yaml'
253=== target is u'../../../../helper/setup/network.yaml'
254=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/network_setup.py'
255=== target is u'../../../../helper/setup/network_setup.py'
256=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/simple_os_checks.py'
257=== target is u'../../../../helper/tests/simple_os_checks.py'
258=== added symlink 'specs/full_stack/stable_deploy_ssl/newton/utils'
259=== target is u'../../../../helper/utils'

Subscribers

People subscribed via source and target branches