Merge lp:~1chb1n/openstack-mojo-specs/metal-ocata-init into lp:openstack-mojo-specs
- metal-ocata-init
- Merge into mojo-openstack-specs
Proposed by
Ryan Beisner
Status: | Merged |
---|---|
Merged at revision: | 297 |
Proposed branch: | lp:~1chb1n/openstack-mojo-specs/metal-ocata-init |
Merge into: | lp:openstack-mojo-specs |
Diff against target: |
1500 lines (+579/-148) 47 files modified
SPEC_SUMMARY.txt (+83/-0) helper/bundles/baremetal7-next.yaml (+26/-0) helper/bundles/baremetal7.yaml (+25/-0) helper/bundles/ceph-default.yaml (+10/-0) helper/bundles/cephradosgw-ha.yaml (+13/-0) helper/bundles/cephradosgw.yaml (+9/-0) helper/bundles/full-dvr-next.yaml (+0/-8) helper/bundles/full-next.yaml (+0/-14) helper/bundles/full-ssl-next.yaml (+25/-8) helper/bundles/full-ssl.yaml (+59/-5) helper/bundles/full.yaml (+0/-8) helper/bundles/haphase1-next.yaml (+0/-10) helper/bundles/haphase2-next.yaml (+0/-10) helper/bundles/ksv3-full-next.yaml (+0/-11) helper/bundles/ksv3-full.yaml (+0/-11) helper/bundles/minimal-next.yaml (+0/-9) helper/bundles/ovs-odl.yaml (+0/-4) helper/bundles/swift-proxy.yaml (+9/-0) helper/collect/collect-next-yakkety (+0/-23) helper/collect/collect-stable-yakkety (+0/-22) specs/full_stack/next_deploy/ocata/SPEC_INFO.txt (+2/-0) specs/full_stack/next_deploy/ocata/manifest (+22/-0) specs/full_stack/next_deploy_baremetal/ocata/SPEC_INFO.txt (+4/-0) specs/full_stack/next_deploy_baremetal/ocata/manifest (+28/-0) specs/full_stack/next_deploy_ssl/ocata/SPEC_INFO.txt (+2/-0) specs/full_stack/next_deploy_ssl/ocata/manifest (+22/-0) specs/full_stack/stable_deploy/newton/SPEC_INFO.txt (+2/-0) specs/full_stack/stable_deploy/newton/manifest (+26/-0) specs/full_stack/stable_deploy/ocata/SPEC_INFO.txt (+2/-0) specs/full_stack/stable_deploy/ocata/manifest (+26/-0) specs/full_stack/stable_deploy_baremetal/newton/SPEC_INFO.txt (+4/-0) specs/full_stack/stable_deploy_baremetal/newton/manifest (+33/-0) specs/full_stack/stable_deploy_baremetal/ocata/SPEC_INFO.txt (+4/-0) specs/full_stack/stable_deploy_baremetal/ocata/manifest (+33/-0) specs/full_stack/stable_deploy_ssl/icehouse/manifest (+0/-1) specs/full_stack/stable_deploy_ssl/kilo/manifest (+0/-1) specs/full_stack/stable_deploy_ssl/liberty/manifest (+0/-1) specs/full_stack/stable_deploy_ssl/mitaka/manifest (+0/-1) specs/full_stack/stable_deploy_ssl/newton/manifest (+0/-1) specs/full_stack/stable_deploy_ssl/ocata/SPEC_INFO.txt (+2/-0) specs/full_stack/stable_deploy_ssl/ocata/manifest (+25/-0) specs/object_storage/ceph_radosgw/ha/ocata/SPEC_INFO.txt (+3/-0) specs/object_storage/ceph_radosgw/ha/ocata/manifest (+34/-0) specs/object_storage/ceph_radosgw/simple_nonha/ocata/SPEC_INFO.txt (+3/-0) specs/object_storage/ceph_radosgw/simple_nonha/ocata/manifest (+19/-0) specs/object_storage/swift_proxy/simple_nonha/ocata/SPEC_INFO.txt (+2/-0) specs/object_storage/swift_proxy/simple_nonha/ocata/manifest (+22/-0) |
To merge this branch: | bzr merge lp:~1chb1n/openstack-mojo-specs/metal-ocata-init |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
David Ames (community) | Needs Fixing | ||
Dmitrii Shcherbakov (community) | Approve | ||
Review via email: mp+317137@code.launchpad.net |
Commit message
Add Ocata to the automated specs
- Non-ha metal, ksv3, ssl specs
- Object storage specs
- Clean up identical collect files
- Update spec summaries
Description of the change
Add Ocata to the automated specs
- Non-ha metal, ksv3, ssl specs
- Object storage specs
- Clean up identical collect files
- Update spec summaries
To post a comment you must log in.
Revision history for this message
David Ames (thedac) wrote : | # |
Two trivial requests:
Around line 440 wily is getting added. Is that necessary or just copy paste?
There is also a couple of extra newlines near 1057
review:
Needs Fixing
- 300. By Ryan Beisner
-
Remove EOL Wily and Juno targets, clean up extra newlines
Revision history for this message
Ryan Beisner (1chb1n) wrote : | # |
Thanks for the review.
Newlines were existing in all stable_
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'SPEC_SUMMARY.txt' |
2 | --- SPEC_SUMMARY.txt 2016-12-09 03:50:29 +0000 |
3 | +++ SPEC_SUMMARY.txt 2017-02-14 02:06:30 +0000 |
4 | @@ -42,6 +42,10 @@ |
5 | This spec deploys a swift cluster fronted by a single swift proxy. The |
6 | resulting object store is then tested. |
7 | |
8 | +./specs/object_storage/swift_proxy/simple_nonha/ocata/ |
9 | +This spec deploys a swift cluster fronted by a single swift proxy. The |
10 | +resulting object store is then tested. |
11 | + |
12 | ./specs/object_storage/swift_proxy/simple_nonha/kilo/ |
13 | This spec deploys a swift cluster fronted by a single swift proxy. The |
14 | resulting object store is then tested. |
15 | @@ -126,6 +130,11 @@ |
16 | The cluster is then tested with mulitple object store gets and retrivals. |
17 | Glance integeration is also tested. |
18 | |
19 | +./specs/object_storage/ceph_radosgw/simple_nonha/ocata/ |
20 | +This spec deploys a ceph cluster fronted by a single ceph rados gateway node. |
21 | +The cluster is then tested with mulitple object store gets and retrivals. |
22 | +Glance integeration is also tested. |
23 | + |
24 | ./specs/object_storage/ceph_radosgw/simple_nonha/kilo/ |
25 | This spec deploys a ceph cluster fronted by a single ceph rados gateway node. |
26 | The cluster is then tested with mulitple object store gets and retrivals. |
27 | @@ -151,6 +160,11 @@ |
28 | The rados gw leader is removed and additional units added. With tests run |
29 | after each change |
30 | |
31 | +./specs/object_storage/ceph_radosgw/ha/ocata/ |
32 | +This spec deploys a ceph cluster fronted by multiple ceph rados gateway nodes. |
33 | +The rados gw leader is removed and additional units added. With tests run |
34 | +after each change |
35 | + |
36 | ./specs/object_storage/ceph_radosgw/ha/kilo/ |
37 | This spec deploys a ceph cluster fronted by multiple ceph rados gateway nodes. |
38 | The rados gw leader is removed and additional units added. With tests run |
39 | @@ -209,6 +223,9 @@ |
40 | This spec performs a minimalist OpenStack deploy using the stable charms, |
41 | generally useful for validating MOJO itself, or other tooling. |
42 | |
43 | +./specs/dev/magpie_lxc_baremetal/ |
44 | +Deploys magpie which checks peers are reachable by icmp, and that peer name resolution is sane, forward and reverse. |
45 | + |
46 | ./specs/dev/magpie/ |
47 | Deploys magpie which checks peers are reachable by icmp, and that peer name resolution is sane, forward and reverse. |
48 | |
49 | @@ -245,6 +262,10 @@ |
50 | This spec performs a non-ha deploy using the next charms and then runs tests |
51 | to validate the deployment |
52 | |
53 | +./specs/full_stack/next_deploy/ocata/ |
54 | +This spec performs a non-ha deploy using the next charms and then runs tests |
55 | +to validate the deployment |
56 | + |
57 | ./specs/full_stack/next_deploy/kilo/ |
58 | This spec performs a non-ha deploy using the next charms and then runs tests |
59 | to validate the deployment |
60 | @@ -264,6 +285,16 @@ |
61 | validate the deployment. The assumption is that the version of juju has |
62 | leadership enabled. |
63 | |
64 | +./specs/full_stack/next_ha_oneshot/newton/ |
65 | +This spec performs a ha deploy in one shot (not phased) then runs tests to |
66 | +validate the deployment. The assumption is that the version of juju has |
67 | +leadership enabled. |
68 | + |
69 | +./specs/full_stack/next_ha_oneshot/ocata/ |
70 | +This spec performs a ha deploy in one shot (not phased) then runs tests to |
71 | +validate the deployment. The assumption is that the version of juju has |
72 | +leadership enabled. |
73 | + |
74 | ./specs/full_stack/next_ha_oneshot/kilo/ |
75 | This spec performs a ha deploy in one shot (not phased) then runs tests to |
76 | validate the deployment. The assumption is that the version of juju has |
77 | @@ -305,6 +336,10 @@ |
78 | This spec performs a non-ha deploy using the next charms wil ssl enabled |
79 | and then runs tests to validate the deployment |
80 | |
81 | +./specs/full_stack/next_deploy_ssl/ocata/ |
82 | +This spec performs a non-ha deploy using the next charms wil ssl enabled |
83 | +and then runs tests to validate the deployment |
84 | + |
85 | ./specs/full_stack/next_deploy_ssl/kilo/ |
86 | This spec performs a non-ha deploy using the next charms wil ssl enabled |
87 | and then runs tests to validate the deployment |
88 | @@ -359,6 +394,18 @@ |
89 | roughly equivalent to the next/default yamls. As swift is the object store, |
90 | ceph-radosgw is not exercised. |
91 | |
92 | +./specs/full_stack/stable_deploy_baremetal/newton/ |
93 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
94 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
95 | +roughly equivalent to the next/default yamls. As swift is the object store, |
96 | +ceph-radosgw is not exercised. |
97 | + |
98 | +./specs/full_stack/stable_deploy_baremetal/ocata/ |
99 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
100 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
101 | +roughly equivalent to the next/default yamls. As swift is the object store, |
102 | +ceph-radosgw is not exercised. |
103 | + |
104 | ./specs/full_stack/stable_deploy_baremetal/kilo/ |
105 | This KILO spec deploys a non-ha 7-machine bundle, intended for bare metal |
106 | with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
107 | @@ -399,6 +446,12 @@ |
108 | ./specs/full_stack/next_dvr/mitaka/ |
109 | This spec deploys and tests a deployment with neutron DVR enabled |
110 | |
111 | +./specs/full_stack/next_dvr/newton/ |
112 | +This spec deploys and tests a deployment with neutron DVR enabled |
113 | + |
114 | +./specs/full_stack/next_dvr/ocata/ |
115 | +This spec deploys and tests a deployment with neutron DVR enabled |
116 | + |
117 | ./specs/full_stack/next_dvr/kilo/ |
118 | This spec deploys and tests a deployment with neutron DVR enabled |
119 | |
120 | @@ -426,12 +479,22 @@ |
121 | roughly equivalent to the next/default yamls. As swift is the object store, |
122 | ceph-radosgw is not exercised. |
123 | |
124 | +./specs/full_stack/next_deploy_baremetal/ocata/ |
125 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
126 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
127 | +roughly equivalent to the next/default yamls. As swift is the object store, |
128 | +ceph-radosgw is not exercised. |
129 | + |
130 | ./specs/full_stack/next_deploy_baremetal/kilo/ |
131 | This KILO spec deploys a non-ha 7-machine bundle, intended for bare metal |
132 | with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
133 | roughly equivalent to the next/default yamls. As swift is the object store, |
134 | ceph-radosgw is not exercised. |
135 | |
136 | +./specs/full_stack/stable_deploy_tempest/newton/ |
137 | +This spec performs a non-ha deploy using the stable charms and then runs tests |
138 | +to validate the deployment |
139 | + |
140 | ./specs/full_stack/stable_deploy/liberty/ |
141 | This spec performs a non-ha deploy using the stable charms and then runs tests |
142 | to validate the deployment |
143 | @@ -444,6 +507,14 @@ |
144 | This spec performs a non-ha deploy using the stable charms and then runs tests |
145 | to validate the deployment |
146 | |
147 | +./specs/full_stack/stable_deploy/newton/ |
148 | +This spec performs a non-ha deploy using the stable charms and then runs tests |
149 | +to validate the deployment |
150 | + |
151 | +./specs/full_stack/stable_deploy/ocata/ |
152 | +This spec performs a non-ha deploy using the stable charms and then runs tests |
153 | +to validate the deployment |
154 | + |
155 | ./specs/full_stack/stable_deploy/kilo/ |
156 | This spec performs a non-ha deploy using the stable charms and then runs tests |
157 | to validate the deployment |
158 | @@ -464,6 +535,10 @@ |
159 | This spec performs a non-ha deploy using the stable charms wil ssl enabled |
160 | and then runs tests to validate the deployment |
161 | |
162 | +./specs/full_stack/stable_deploy_ssl/ocata/ |
163 | +This spec performs a non-ha deploy using the stable charms wil ssl enabled |
164 | +and then runs tests to validate the deployment |
165 | + |
166 | ./specs/full_stack/stable_deploy_ssl/kilo/ |
167 | This spec performs a non-ha deploy using the stable charms wil ssl enabled |
168 | and then runs tests to validate the deployment |
169 | @@ -484,6 +559,14 @@ |
170 | This spec deploys and tests a deployment with neutron VRRP enabled, it then |
171 | takes down the gateways in turn and checks a guest remains accessible |
172 | |
173 | +./specs/full_stack/next_ha_vrrp/newton/ |
174 | +This spec deploys and tests a deployment with neutron VRRP enabled, it then |
175 | +takes down the gateways in turn and checks a guest remains accessible |
176 | + |
177 | +./specs/full_stack/next_ha_vrrp/ocata/ |
178 | +This spec deploys and tests a deployment with neutron VRRP enabled, it then |
179 | +takes down the gateways in turn and checks a guest remains accessible |
180 | + |
181 | ./specs/full_stack/next_ha_vrrp/kilo/ |
182 | This spec deploys and tests a deployment with neutron VRRP enabled, it then |
183 | takes down the gateways in turn and checks a guest remains accessible |
184 | |
185 | === modified file 'helper/bundles/baremetal7-next.yaml' |
186 | --- helper/bundles/baremetal7-next.yaml 2017-02-08 05:07:19 +0000 |
187 | +++ helper/bundles/baremetal7-next.yaml 2017-02-14 02:06:30 +0000 |
188 | @@ -355,3 +355,29 @@ |
189 | overrides: |
190 | source: proposed |
191 | openstack-origin: distro-proposed |
192 | +# ocata |
193 | +xenial-ocata: |
194 | + inherits: openstack-icehouse |
195 | + series: xenial |
196 | + overrides: |
197 | + openstack-origin: cloud:xenial-ocata |
198 | + source: cloud:xenial-ocata |
199 | +xenial-ocata-proposed: |
200 | + inherits: xenial-ocata |
201 | + overrides: |
202 | + openstack-origin: cloud:xenial-ocata/proposed |
203 | + source: cloud:xenial-proposed/ocata |
204 | +xenial-ocata-staging: |
205 | + inherits: xenial-ocata |
206 | + overrides: |
207 | + openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging |
208 | + source: ppa:ubuntu-cloud-archive/ocata-staging |
209 | +zesty-ocata: |
210 | + inherits: openstack-icehouse |
211 | + series: zesty |
212 | +zesty-ocata-proposed: |
213 | + inherits: zesty-ocata |
214 | + overrides: |
215 | + source: proposed |
216 | + openstack-origin: distro-proposed |
217 | + |
218 | |
219 | === modified file 'helper/bundles/baremetal7.yaml' |
220 | --- helper/bundles/baremetal7.yaml 2017-02-08 05:12:32 +0000 |
221 | +++ helper/bundles/baremetal7.yaml 2017-02-14 02:06:30 +0000 |
222 | @@ -355,3 +355,28 @@ |
223 | overrides: |
224 | source: proposed |
225 | openstack-origin: distro-proposed |
226 | +# ocata |
227 | +xenial-ocata: |
228 | + inherits: openstack-icehouse |
229 | + series: xenial |
230 | + overrides: |
231 | + openstack-origin: cloud:xenial-ocata |
232 | + source: cloud:xenial-ocata |
233 | +xenial-ocata-proposed: |
234 | + inherits: xenial-ocata |
235 | + overrides: |
236 | + openstack-origin: cloud:xenial-ocata/proposed |
237 | + source: cloud:xenial-proposed/ocata |
238 | +xenial-ocata-staging: |
239 | + inherits: xenial-ocata |
240 | + overrides: |
241 | + openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging |
242 | + source: ppa:ubuntu-cloud-archive/ocata-staging |
243 | +zesty-ocata: |
244 | + inherits: openstack-icehouse |
245 | + series: zesty |
246 | +zesty-ocata-proposed: |
247 | + inherits: zesty-ocata |
248 | + overrides: |
249 | + source: proposed |
250 | + openstack-origin: distro-proposed |
251 | |
252 | === modified file 'helper/bundles/ceph-default.yaml' |
253 | --- helper/bundles/ceph-default.yaml 2016-09-27 05:11:38 +0000 |
254 | +++ helper/bundles/ceph-default.yaml 2017-02-14 02:06:30 +0000 |
255 | @@ -49,3 +49,13 @@ |
256 | yakkety-newton: |
257 | inherits: base |
258 | series: yakkety |
259 | +# ocata |
260 | +xenial-ocata: |
261 | + inherits: base |
262 | + series: xenial |
263 | + overrides: |
264 | + source: cloud:xenial-ocata |
265 | +zesty-ocata: |
266 | + inherits: base |
267 | + series: zesty |
268 | + |
269 | |
270 | === modified file 'helper/bundles/cephradosgw-ha.yaml' |
271 | --- helper/bundles/cephradosgw-ha.yaml 2016-09-27 05:11:38 +0000 |
272 | +++ helper/bundles/cephradosgw-ha.yaml 2017-02-14 02:06:30 +0000 |
273 | @@ -68,3 +68,16 @@ |
274 | series: yakkety |
275 | overrides: |
276 | ha-bindiface: ens2 |
277 | +xenial-ocata: |
278 | + inherits: openstack-services |
279 | + series: xenial |
280 | + overrides: |
281 | + ha-bindiface: ens2 |
282 | + openstack-origin: cloud:xenial-ocata |
283 | + source: cloud:xenial-ocata |
284 | +zesty-ocata: |
285 | + inherits: openstack-services |
286 | + series: zesty |
287 | + overrides: |
288 | + ha-bindiface: ens2 |
289 | + |
290 | |
291 | === modified file 'helper/bundles/cephradosgw.yaml' |
292 | --- helper/bundles/cephradosgw.yaml 2016-09-22 21:25:04 +0000 |
293 | +++ helper/bundles/cephradosgw.yaml 2017-02-14 02:06:30 +0000 |
294 | @@ -83,3 +83,12 @@ |
295 | yakkety-newton: |
296 | inherits: openstack-services |
297 | series: yakkety |
298 | +xenial-ocata: |
299 | + inherits: openstack-services |
300 | + series: xenial |
301 | + overrides: |
302 | + openstack-origin: cloud:xenial-ocata |
303 | + source: cloud:xenial-ocata |
304 | +zesty-ocata: |
305 | + inherits: openstack-services |
306 | + series: zesty |
307 | |
308 | === modified file 'helper/bundles/full-dvr-next.yaml' |
309 | --- helper/bundles/full-dvr-next.yaml 2017-02-10 11:39:34 +0000 |
310 | +++ helper/bundles/full-dvr-next.yaml 2017-02-14 02:06:30 +0000 |
311 | @@ -225,14 +225,6 @@ |
312 | overrides: |
313 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
314 | source: ppa:ubuntu-cloud-archive/liberty-staging |
315 | -wily-liberty: |
316 | - inherits: openstack-icehouse |
317 | - series: wily |
318 | -wily-liberty-proposed: |
319 | - inherits: wily-liberty |
320 | - overrides: |
321 | - source: proposed |
322 | - openstack-origin: distro-proposed |
323 | # mitaka |
324 | trusty-mitaka: |
325 | inherits: openstack-icehouse |
326 | |
327 | === modified file 'helper/bundles/full-next.yaml' |
328 | --- helper/bundles/full-next.yaml 2017-02-10 11:39:34 +0000 |
329 | +++ helper/bundles/full-next.yaml 2017-02-14 02:06:30 +0000 |
330 | @@ -211,12 +211,6 @@ |
331 | openstack-origin: ppa:openstack-ubuntu-testing/icehouse |
332 | source: ppa:openstack-ubuntu-testing/icehouse |
333 | offline-compression: "no" |
334 | -trusty-juno: |
335 | - inherits: openstack-icehouse |
336 | - series: trusty |
337 | - overrides: |
338 | - openstack-origin: cloud:trusty-juno |
339 | - source: cloud:trusty-juno |
340 | # kilo |
341 | trusty-kilo: |
342 | inherits: openstack-icehouse |
343 | @@ -251,14 +245,6 @@ |
344 | overrides: |
345 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
346 | source: ppa:ubuntu-cloud-archive/liberty-staging |
347 | -wily-liberty: |
348 | - inherits: openstack-icehouse |
349 | - series: wily |
350 | -wily-liberty-proposed: |
351 | - inherits: wily-liberty |
352 | - overrides: |
353 | - source: proposed |
354 | - openstack-origin: distro-proposed |
355 | # mitaka |
356 | trusty-mitaka: |
357 | inherits: openstack-icehouse |
358 | |
359 | === modified file 'helper/bundles/full-ssl-next.yaml' |
360 | --- helper/bundles/full-ssl-next.yaml 2016-10-05 20:30:40 +0000 |
361 | +++ helper/bundles/full-ssl-next.yaml 2017-02-14 02:06:30 +0000 |
362 | @@ -249,14 +249,6 @@ |
363 | overrides: |
364 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
365 | source: ppa:ubuntu-cloud-archive/liberty-staging |
366 | -wily-liberty: |
367 | - inherits: openstack-icehouse |
368 | - series: wily |
369 | -wily-liberty-proposed: |
370 | - inherits: wily-liberty |
371 | - overrides: |
372 | - source: proposed |
373 | - openstack-origin: distro-proposed |
374 | # mitaka |
375 | trusty-mitaka: |
376 | inherits: openstack-icehouse |
377 | @@ -307,3 +299,28 @@ |
378 | overrides: |
379 | source: proposed |
380 | openstack-origin: distro-proposed |
381 | +# ocata |
382 | +xenial-ocata: |
383 | + inherits: openstack-icehouse |
384 | + series: xenial |
385 | + overrides: |
386 | + openstack-origin: cloud:xenial-ocata |
387 | + source: cloud:xenial-ocata |
388 | +xenial-ocata-proposed: |
389 | + inherits: xenial-ocata |
390 | + overrides: |
391 | + openstack-origin: cloud:xenial-ocata/proposed |
392 | + source: cloud:xenial-proposed/ocata |
393 | +xenial-ocata-staging: |
394 | + inherits: xenial-ocata |
395 | + overrides: |
396 | + openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging |
397 | + source: ppa:ubuntu-cloud-archive/ocata-staging |
398 | +zesty-ocata: |
399 | + inherits: openstack-icehouse |
400 | + series: zesty |
401 | +zesty-ocata-proposed: |
402 | + inherits: zesty-ocata |
403 | + overrides: |
404 | + source: proposed |
405 | + openstack-origin: distro-proposed |
406 | |
407 | === modified file 'helper/bundles/full-ssl.yaml' |
408 | --- helper/bundles/full-ssl.yaml 2016-10-07 02:54:09 +0000 |
409 | +++ helper/bundles/full-ssl.yaml 2017-02-14 02:06:30 +0000 |
410 | @@ -1,7 +1,4 @@ |
411 | # vim: set ts=2 et: |
412 | -# |
413 | -# Config and topology for STABLE charms |
414 | -# |
415 | openstack-services: |
416 | services: |
417 | mysql: |
418 | @@ -47,12 +44,13 @@ |
419 | charm: nova-cloud-controller |
420 | constraints: mem=1G |
421 | options: |
422 | - network-manager: Quantum |
423 | + network-manager: Neutron |
424 | neutron-gateway: |
425 | charm: neutron-gateway |
426 | constraints: mem=4G |
427 | options: |
428 | instance-mtu: 1300 |
429 | + bridge-mappings: physnet1:br-ex |
430 | cinder: |
431 | charm: cinder |
432 | options: |
433 | @@ -142,6 +140,7 @@ |
434 | constraints: mem=1G |
435 | options: |
436 | neutron-security-groups: True |
437 | + flat-network-providers: physnet1 |
438 | neutron-openvswitch: |
439 | charm: neutron-openvswitch |
440 | relations: |
441 | @@ -179,7 +178,7 @@ |
442 | - [ "neutron-gateway:amqp", rabbitmq-server-neutron ] |
443 | # icehouse |
444 | precise-icehouse: |
445 | - inherits: openstack-singlerabbit |
446 | + inherits: openstack-icehouse |
447 | series: precise |
448 | overrides: |
449 | openstack-origin: cloud:precise-icehouse |
450 | @@ -257,9 +256,24 @@ |
451 | overrides: |
452 | openstack-origin: cloud:trusty-mitaka |
453 | source: cloud:trusty-mitaka |
454 | +trusty-mitaka-proposed: |
455 | + inherits: trusty-mitaka |
456 | + overrides: |
457 | + openstack-origin: cloud:trusty-mitaka/proposed |
458 | + source: cloud:trusty-mitaka/proposed |
459 | +trusty-mitaka-staging: |
460 | + inherits: trusty-mitaka |
461 | + overrides: |
462 | + openstack-origin: ppa:ubuntu-cloud-archive/mitaka-staging |
463 | + source: ppa:ubuntu-cloud-archive/mitaka-staging |
464 | xenial-mitaka: |
465 | inherits: openstack-icehouse |
466 | series: xenial |
467 | +xenial-mitaka-proposed: |
468 | + inherits: xenial-mitaka |
469 | + overrides: |
470 | + source: proposed |
471 | + openstack-origin: distro-proposed |
472 | # newton |
473 | xenial-newton: |
474 | inherits: openstack-icehouse |
475 | @@ -267,6 +281,46 @@ |
476 | overrides: |
477 | openstack-origin: cloud:xenial-newton |
478 | source: cloud:xenial-newton |
479 | +xenial-newton-proposed: |
480 | + inherits: xenial-newton |
481 | + overrides: |
482 | + openstack-origin: cloud:xenial-newton/proposed |
483 | + source: cloud:xenial-proposed/newton |
484 | +xenial-newton-staging: |
485 | + inherits: xenial-newton |
486 | + overrides: |
487 | + openstack-origin: ppa:ubuntu-cloud-archive/newton-staging |
488 | + source: ppa:ubuntu-cloud-archive/newton-staging |
489 | yakkety-newton: |
490 | inherits: openstack-icehouse |
491 | series: yakkety |
492 | +yakkety-newton-proposed: |
493 | + inherits: yakkety-newton |
494 | + overrides: |
495 | + source: proposed |
496 | + openstack-origin: distro-proposed |
497 | +# ocata |
498 | +xenial-ocata: |
499 | + inherits: openstack-icehouse |
500 | + series: xenial |
501 | + overrides: |
502 | + openstack-origin: cloud:xenial-ocata |
503 | + source: cloud:xenial-ocata |
504 | +xenial-ocata-proposed: |
505 | + inherits: xenial-ocata |
506 | + overrides: |
507 | + openstack-origin: cloud:xenial-ocata/proposed |
508 | + source: cloud:xenial-proposed/ocata |
509 | +xenial-ocata-staging: |
510 | + inherits: xenial-ocata |
511 | + overrides: |
512 | + openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging |
513 | + source: ppa:ubuntu-cloud-archive/ocata-staging |
514 | +zesty-ocata: |
515 | + inherits: openstack-icehouse |
516 | + series: zesty |
517 | +zesty-ocata-proposed: |
518 | + inherits: zesty-ocata |
519 | + overrides: |
520 | + source: proposed |
521 | + openstack-origin: distro-proposed |
522 | |
523 | === modified file 'helper/bundles/full.yaml' |
524 | --- helper/bundles/full.yaml 2017-02-10 11:39:34 +0000 |
525 | +++ helper/bundles/full.yaml 2017-02-14 02:06:30 +0000 |
526 | @@ -252,14 +252,6 @@ |
527 | overrides: |
528 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
529 | source: ppa:ubuntu-cloud-archive/liberty-staging |
530 | -wily-liberty: |
531 | - inherits: openstack-icehouse |
532 | - series: wily |
533 | -wily-liberty-proposed: |
534 | - inherits: wily-liberty |
535 | - overrides: |
536 | - source: proposed |
537 | - openstack-origin: distro-proposed |
538 | # mitaka |
539 | trusty-mitaka: |
540 | inherits: openstack-icehouse |
541 | |
542 | === modified file 'helper/bundles/haphase1-next.yaml' |
543 | --- helper/bundles/haphase1-next.yaml 2016-10-06 08:56:04 +0000 |
544 | +++ helper/bundles/haphase1-next.yaml 2017-02-14 02:06:30 +0000 |
545 | @@ -202,13 +202,3 @@ |
546 | overrides: |
547 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
548 | source: ppa:ubuntu-cloud-archive/liberty-staging |
549 | -wily-liberty: |
550 | - inherits: |
551 | - - openstack-neutron-api |
552 | - - openstack-mysql-database |
553 | - series: wily |
554 | -wily-liberty-proposed: |
555 | - inherits: wily-liberty |
556 | - overrides: |
557 | - source: proposed |
558 | - openstack-origin: distro-proposed |
559 | |
560 | === modified file 'helper/bundles/haphase2-next.yaml' |
561 | --- helper/bundles/haphase2-next.yaml 2016-10-06 08:56:04 +0000 |
562 | +++ helper/bundles/haphase2-next.yaml 2017-02-14 02:06:30 +0000 |
563 | @@ -256,13 +256,3 @@ |
564 | overrides: |
565 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
566 | source: ppa:ubuntu-cloud-archive/liberty-staging |
567 | -wily-liberty: |
568 | - inherits: |
569 | - - openstack-neutron-api |
570 | - - openstack-mysql-database |
571 | - series: wily |
572 | -wily-liberty-proposed: |
573 | - inherits: wily-liberty |
574 | - overrides: |
575 | - source: proposed |
576 | - openstack-origin: distro-proposed |
577 | |
578 | === modified file 'helper/bundles/ksv3-full-next.yaml' |
579 | --- helper/bundles/ksv3-full-next.yaml 2016-10-05 17:49:53 +0000 |
580 | +++ helper/bundles/ksv3-full-next.yaml 2017-02-14 02:06:30 +0000 |
581 | @@ -262,17 +262,6 @@ |
582 | overrides: |
583 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
584 | source: ppa:ubuntu-cloud-archive/liberty-staging |
585 | -wily-liberty: |
586 | - inherits: openstack-icehouse |
587 | - series: wily |
588 | - services: |
589 | - mysql: |
590 | - branch: lp:charms/trusty/mysql |
591 | -wily-liberty-proposed: |
592 | - inherits: wily-liberty |
593 | - overrides: |
594 | - source: proposed |
595 | - openstack-origin: distro-proposed |
596 | # mitaka |
597 | trusty-mitaka: |
598 | inherits: openstack-icehouse |
599 | |
600 | === modified file 'helper/bundles/ksv3-full.yaml' |
601 | --- helper/bundles/ksv3-full.yaml 2016-10-06 08:56:04 +0000 |
602 | +++ helper/bundles/ksv3-full.yaml 2017-02-14 02:06:30 +0000 |
603 | @@ -262,17 +262,6 @@ |
604 | overrides: |
605 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
606 | source: ppa:ubuntu-cloud-archive/liberty-staging |
607 | -wily-liberty: |
608 | - inherits: openstack-icehouse |
609 | - series: wily |
610 | - services: |
611 | - mysql: |
612 | - branch: lp:charms/trusty/mysql |
613 | -wily-liberty-proposed: |
614 | - inherits: wily-liberty |
615 | - overrides: |
616 | - source: proposed |
617 | - openstack-origin: distro-proposed |
618 | # mitaka |
619 | trusty-mitaka: |
620 | inherits: openstack-icehouse |
621 | |
622 | === modified file 'helper/bundles/minimal-next.yaml' |
623 | --- helper/bundles/minimal-next.yaml 2016-10-06 08:56:04 +0000 |
624 | +++ helper/bundles/minimal-next.yaml 2017-02-14 02:06:30 +0000 |
625 | @@ -184,12 +184,3 @@ |
626 | overrides: |
627 | openstack-origin: ppa:ubuntu-cloud-archive/liberty-staging |
628 | source: ppa:ubuntu-cloud-archive/liberty-staging |
629 | -wily-liberty: |
630 | - inherits: openstack-icehouse |
631 | - series: wily |
632 | -wily-liberty-proposed: |
633 | - inherits: wily-liberty |
634 | - overrides: |
635 | - source: proposed |
636 | - openstack-origin: distro-proposed |
637 | - |
638 | |
639 | === modified file 'helper/bundles/ovs-odl.yaml' |
640 | --- helper/bundles/ovs-odl.yaml 2016-10-06 08:56:04 +0000 |
641 | +++ helper/bundles/ovs-odl.yaml 2017-02-14 02:06:30 +0000 |
642 | @@ -100,10 +100,6 @@ |
643 | inherits: openstack-services |
644 | overrides: |
645 | openstack-origin: cloud:trusty-kilo |
646 | -trusty-juno: |
647 | - inherits: openstack-services |
648 | - overrides: |
649 | - openstack-origin: cloud:trusty-juno |
650 | trusty-icehouse: |
651 | inherits: openstack-services |
652 | trusty-icehouse-cisco: |
653 | |
654 | === modified file 'helper/bundles/swift-proxy.yaml' |
655 | --- helper/bundles/swift-proxy.yaml 2016-09-22 21:25:04 +0000 |
656 | +++ helper/bundles/swift-proxy.yaml 2017-02-14 02:06:30 +0000 |
657 | @@ -93,3 +93,12 @@ |
658 | yakkety-newton: |
659 | inherits: openstack-services |
660 | series: yakkety |
661 | +xenial-ocata: |
662 | + inherits: openstack-services |
663 | + series: xenial |
664 | + overrides: |
665 | + openstack-origin: cloud:xenial-ocata |
666 | + source: cloud:xenial-ocata |
667 | +zesty-ocata: |
668 | + inherits: openstack-services |
669 | + series: zesty |
670 | |
671 | === added symlink 'helper/collect/collect-next-yakkety' |
672 | === target is u'collect-next-xenial' |
673 | === removed file 'helper/collect/collect-next-yakkety' |
674 | --- helper/collect/collect-next-yakkety 2017-02-10 22:42:46 +0000 |
675 | +++ helper/collect/collect-next-yakkety 1970-01-01 00:00:00 +0000 |
676 | @@ -1,23 +0,0 @@ |
677 | -aodh cs:~openstack-charmers-next/aodh |
678 | -ceilometer-agent cs:~openstack-charmers-next/ceilometer-agent |
679 | -ceilometer cs:~openstack-charmers-next/ceilometer |
680 | -ceph cs:~openstack-charmers-next/ceph |
681 | -ceph-osd cs:~openstack-charmers-next/ceph-osd |
682 | -cinder-ceph cs:~openstack-charmers-next/cinder-ceph |
683 | -cinder cs:~openstack-charmers-next/cinder |
684 | -glance cs:~openstack-charmers-next/glance |
685 | -heat cs:~openstack-charmers-next/heat |
686 | -keystone cs:~openstack-charmers-next/keystone |
687 | -mongodb cs:trusty/mongodb |
688 | -mysql cs:~openstack-charmers-next/percona-cluster |
689 | -neutron-api cs:~openstack-charmers-next/neutron-api |
690 | -neutron-gateway cs:~openstack-charmers-next/neutron-gateway |
691 | -neutron-openvswitch cs:~openstack-charmers-next/neutron-openvswitch |
692 | -nova-cloud-controller cs:~openstack-charmers-next/nova-cloud-controller |
693 | -nova-compute cs:~openstack-charmers-next/nova-compute |
694 | -ntp cs:xenial/ntp |
695 | -openstack-dashboard cs:~openstack-charmers-next/openstack-dashboard |
696 | -rabbitmq-server cs:~openstack-charmers-next/rabbitmq-server |
697 | -swift-proxy cs:~openstack-charmers-next/swift-proxy |
698 | -swift-storage cs:~openstack-charmers-next/swift-storage |
699 | -tempest cs:~openstack-charmers-next/tempest |
700 | |
701 | === added symlink 'helper/collect/collect-next-zesty' |
702 | === target is u'collect-next-xenial' |
703 | === added symlink 'helper/collect/collect-stable-yakkety' |
704 | === target is u'collect-stable-xenial' |
705 | === removed file 'helper/collect/collect-stable-yakkety' |
706 | --- helper/collect/collect-stable-yakkety 2017-02-10 22:42:46 +0000 |
707 | +++ helper/collect/collect-stable-yakkety 1970-01-01 00:00:00 +0000 |
708 | @@ -1,22 +0,0 @@ |
709 | -ceilometer-agent git://github.com/openstack/charm-ceilometer-agent |
710 | -ceilometer git://github.com/openstack/charm-ceilometer |
711 | -ceph git://github.com/openstack/charm-ceph |
712 | -ceph-osd git://github.com/openstack/charm-ceph-osd |
713 | -cinder-ceph git://github.com/openstack/charm-cinder-ceph |
714 | -cinder git://github.com/openstack/charm-cinder |
715 | -glance git://github.com/openstack/charm-glance |
716 | -heat git://github.com/openstack/charm-heat |
717 | -keystone git://github.com/openstack/charm-keystone |
718 | -mongodb lp:charms/trusty/mongodb |
719 | -mysql git://github.com/openstack/charm-percona-cluster |
720 | -neutron-api git://github.com/openstack/charm-neutron-api |
721 | -neutron-gateway git://github.com/openstack/charm-neutron-gateway |
722 | -neutron-openvswitch git://github.com/openstack/charm-neutron-openvswitch |
723 | -nova-cloud-controller git://github.com/openstack/charm-nova-cloud-controller |
724 | -nova-compute git://github.com/openstack/charm-nova-compute |
725 | -ntp lp:charms/trusty/ntp |
726 | -openstack-dashboard git://github.com/openstack/charm-openstack-dashboard |
727 | -rabbitmq-server git://github.com/openstack/charm-rabbitmq-server |
728 | -swift-proxy git://github.com/openstack/charm-swift-proxy |
729 | -swift-storage git://github.com/openstack/charm-swift-storage |
730 | -tempest cs:~openstack-charmers-next/tempest |
731 | |
732 | === added symlink 'helper/collect/collect-stable-zesty' |
733 | === target is u'collect-stable-xenial' |
734 | === added directory 'specs/full_stack/next_deploy/ocata' |
735 | === added file 'specs/full_stack/next_deploy/ocata/SPEC_INFO.txt' |
736 | --- specs/full_stack/next_deploy/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
737 | +++ specs/full_stack/next_deploy/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
738 | @@ -0,0 +1,2 @@ |
739 | +This spec performs a non-ha deploy using the next charms and then runs tests |
740 | +to validate the deployment |
741 | |
742 | === added symlink 'specs/full_stack/next_deploy/ocata/check_juju.py' |
743 | === target is u'../../../../helper/tests/check_juju.py' |
744 | === added symlink 'specs/full_stack/next_deploy/ocata/collect-next-xenial' |
745 | === target is u'../../../../helper/collect/collect-next-xenial' |
746 | === added symlink 'specs/full_stack/next_deploy/ocata/collect-next-zesty' |
747 | === target is u'../../../../helper/collect/collect-next-zesty' |
748 | === added symlink 'specs/full_stack/next_deploy/ocata/full.yaml' |
749 | === target is u'../../../../helper/bundles/full-next.yaml' |
750 | === added symlink 'specs/full_stack/next_deploy/ocata/image_setup.py' |
751 | === target is u'../../../../helper/setup/image_setup.py' |
752 | === added symlink 'specs/full_stack/next_deploy/ocata/images.yaml' |
753 | === target is u'../../../../helper/setup/images.yaml' |
754 | === added symlink 'specs/full_stack/next_deploy/ocata/keystone_setup.py' |
755 | === target is u'../../../../helper/setup/keystone_setup.py' |
756 | === added symlink 'specs/full_stack/next_deploy/ocata/keystone_users.yaml' |
757 | === target is u'../../../../helper/setup/keystone_users.yaml' |
758 | === added file 'specs/full_stack/next_deploy/ocata/manifest' |
759 | --- specs/full_stack/next_deploy/ocata/manifest 1970-01-01 00:00:00 +0000 |
760 | +++ specs/full_stack/next_deploy/ocata/manifest 2017-02-14 02:06:30 +0000 |
761 | @@ -0,0 +1,22 @@ |
762 | +# Collect the charm branches from Launchpad |
763 | +collect config=collect-next-${MOJO_SERIES} |
764 | + |
765 | +# Use juju deployer with full.yaml bundle |
766 | +deploy config=full.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
767 | + |
768 | +# Check juju statuses are green and that hooks have finished |
769 | +verify config=check_juju.py |
770 | + |
771 | +# Create sdn on overcloud |
772 | +script config=network_setup.py |
773 | + |
774 | +# Setup glance images |
775 | +script config=image_setup.py |
776 | + |
777 | +# Setup keystone users |
778 | +script config=keystone_setup.py |
779 | + |
780 | +# Create 1 * tiny cirros and 1 * small precise instances on the overcloud |
781 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
782 | + |
783 | +# Success |
784 | |
785 | === added symlink 'specs/full_stack/next_deploy/ocata/network.yaml' |
786 | === target is u'../../../../helper/setup/network.yaml' |
787 | === added symlink 'specs/full_stack/next_deploy/ocata/network_setup.py' |
788 | === target is u'../../../../helper/setup/network_setup.py' |
789 | === added symlink 'specs/full_stack/next_deploy/ocata/simple_os_checks.py' |
790 | === target is u'../../../../helper/tests/simple_os_checks.py' |
791 | === added symlink 'specs/full_stack/next_deploy/ocata/utils' |
792 | === target is u'../../../../helper/utils' |
793 | === added directory 'specs/full_stack/next_deploy_baremetal/ocata' |
794 | === added file 'specs/full_stack/next_deploy_baremetal/ocata/SPEC_INFO.txt' |
795 | --- specs/full_stack/next_deploy_baremetal/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
796 | +++ specs/full_stack/next_deploy_baremetal/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
797 | @@ -0,0 +1,4 @@ |
798 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
799 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
800 | +roughly equivalent to the next/default yamls. As swift is the object store, |
801 | +ceph-radosgw is not exercised. |
802 | |
803 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/baremetal7.yaml' |
804 | === target is u'../../../../helper/bundles/baremetal7-next.yaml' |
805 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/check_juju.py' |
806 | === target is u'../../../../helper/tests/check_juju.py' |
807 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/collect-next-xenial' |
808 | === target is u'../../../../helper/collect/collect-next-xenial' |
809 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/collect-next-zesty' |
810 | === target is u'../../../../helper/collect/collect-next-zesty' |
811 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/image_setup.py' |
812 | === target is u'../../../../helper/setup/image_setup.py' |
813 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/images.yaml' |
814 | === target is u'../../../../helper/setup/images.yaml' |
815 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/keystone_setup.py' |
816 | === target is u'../../../../helper/setup/keystone_setup.py' |
817 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/keystone_users.yaml' |
818 | === target is u'../../../../helper/setup/keystone_users.yaml' |
819 | === added file 'specs/full_stack/next_deploy_baremetal/ocata/manifest' |
820 | --- specs/full_stack/next_deploy_baremetal/ocata/manifest 1970-01-01 00:00:00 +0000 |
821 | +++ specs/full_stack/next_deploy_baremetal/ocata/manifest 2017-02-14 02:06:30 +0000 |
822 | @@ -0,0 +1,28 @@ |
823 | +# Collect the charm branches from Launchpad |
824 | +collect config=collect-next-${MOJO_SERIES} |
825 | + |
826 | +# Insert new uuid for fsid in bundle |
827 | +script config=scripts/fsid_uuid_insert.sh lxc=False |
828 | + |
829 | +# Optionally inject juju/maas tags into bundle if env var is set |
830 | +script config=scripts/bundle_constrainer_inject_tags.sh lxc=False |
831 | + |
832 | +# Use juju deployer with baremetal7.yaml bundle |
833 | +deploy config=baremetal7.yaml delay=0 timeout=4500 wait=True target=${MOJO_SERIES}-ocata |
834 | + |
835 | +# Check juju statuses are green and that hooks have finished |
836 | +verify config=check_juju.py |
837 | + |
838 | +# Create sdn on overcloud |
839 | +script config=network_setup.py |
840 | + |
841 | +# Setup glance images |
842 | +script config=image_setup.py |
843 | + |
844 | +# Setup keystone users |
845 | +script config=keystone_setup.py |
846 | + |
847 | +# Create and check instances on the deployed cloud |
848 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
849 | + |
850 | +# Success |
851 | |
852 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/network.yaml' |
853 | === target is u'../../../../helper/setup/network-dellstack.yaml' |
854 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/network_setup.py' |
855 | === target is u'../../../../helper/setup/network_setup.py' |
856 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/scripts' |
857 | === target is u'../../../../helper/scripts/' |
858 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/simple_os_checks.py' |
859 | === target is u'../../../../helper/tests/simple_os_checks.py' |
860 | === added symlink 'specs/full_stack/next_deploy_baremetal/ocata/utils' |
861 | === target is u'../../../../helper/utils' |
862 | === added directory 'specs/full_stack/next_deploy_ssl/ocata' |
863 | === added file 'specs/full_stack/next_deploy_ssl/ocata/SPEC_INFO.txt' |
864 | --- specs/full_stack/next_deploy_ssl/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
865 | +++ specs/full_stack/next_deploy_ssl/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
866 | @@ -0,0 +1,2 @@ |
867 | +This spec performs a non-ha deploy using the next charms wil ssl enabled |
868 | +and then runs tests to validate the deployment |
869 | |
870 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/check_juju.py' |
871 | === target is u'../../../../helper/tests/check_juju.py' |
872 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/collect-next-xenial' |
873 | === target is u'../../../../helper/collect/collect-next-xenial' |
874 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/collect-next-zesty' |
875 | === target is u'../../../../helper/collect/collect-next-zesty' |
876 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/full-ssl.yaml' |
877 | === target is u'../../../../helper/bundles/full-ssl-next.yaml' |
878 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/image_setup.py' |
879 | === target is u'../../../../helper/setup/image_setup.py' |
880 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/images.yaml' |
881 | === target is u'../../../../helper/setup/images.yaml' |
882 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/keystone_setup.py' |
883 | === target is u'../../../../helper/setup/keystone_setup.py' |
884 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/keystone_users.yaml' |
885 | === target is u'../../../../helper/setup/keystone_users.yaml' |
886 | === added file 'specs/full_stack/next_deploy_ssl/ocata/manifest' |
887 | --- specs/full_stack/next_deploy_ssl/ocata/manifest 1970-01-01 00:00:00 +0000 |
888 | +++ specs/full_stack/next_deploy_ssl/ocata/manifest 2017-02-14 02:06:30 +0000 |
889 | @@ -0,0 +1,22 @@ |
890 | +# Collect the charm branches from Launchpad |
891 | +collect config=collect-next-${MOJO_SERIES} |
892 | + |
893 | +# Use juju deployer with full.yaml bundle |
894 | +deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
895 | + |
896 | +# Check juju statuses are green and that hooks have finished |
897 | +verify config=check_juju.py |
898 | + |
899 | +# Create sdn on overcloud |
900 | +script config=network_setup.py |
901 | + |
902 | +# Setup glance images |
903 | +script config=image_setup.py |
904 | + |
905 | +# Setup keystone users |
906 | +script config=keystone_setup.py |
907 | + |
908 | +# Create 1 * tiny cirros and 1 * small precise instances on the overcloud |
909 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
910 | + |
911 | +# Success |
912 | |
913 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/network.yaml' |
914 | === target is u'../../../../helper/setup/network.yaml' |
915 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/network_setup.py' |
916 | === target is u'../../../../helper/setup/network_setup.py' |
917 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/simple_os_checks.py' |
918 | === target is u'../../../../helper/tests/simple_os_checks.py' |
919 | === added symlink 'specs/full_stack/next_deploy_ssl/ocata/utils' |
920 | === target is u'../../../../helper/utils' |
921 | === added directory 'specs/full_stack/stable_deploy/newton' |
922 | === added file 'specs/full_stack/stable_deploy/newton/SPEC_INFO.txt' |
923 | --- specs/full_stack/stable_deploy/newton/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
924 | +++ specs/full_stack/stable_deploy/newton/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
925 | @@ -0,0 +1,2 @@ |
926 | +This spec performs a non-ha deploy using the stable charms and then runs tests |
927 | +to validate the deployment |
928 | |
929 | === added symlink 'specs/full_stack/stable_deploy/newton/check_juju.py' |
930 | === target is u'../../../../helper/tests/check_juju.py' |
931 | === added symlink 'specs/full_stack/stable_deploy/newton/collect-stable-xenial' |
932 | === target is u'../../../../helper/collect/collect-stable-xenial' |
933 | === added symlink 'specs/full_stack/stable_deploy/newton/collect-stable-yakkety' |
934 | === target is u'../../../../helper/collect/collect-stable-yakkety' |
935 | === added symlink 'specs/full_stack/stable_deploy/newton/full.yaml' |
936 | === target is u'../../../../helper/bundles/full.yaml' |
937 | === added symlink 'specs/full_stack/stable_deploy/newton/git_checkout_stable.py' |
938 | === target is u'../../../../helper/setup/git_checkout_stable.py' |
939 | === added symlink 'specs/full_stack/stable_deploy/newton/image_setup.py' |
940 | === target is u'../../../../helper/setup/image_setup.py' |
941 | === added symlink 'specs/full_stack/stable_deploy/newton/images.yaml' |
942 | === target is u'../../../../helper/setup/images.yaml' |
943 | === added symlink 'specs/full_stack/stable_deploy/newton/keystone_setup.py' |
944 | === target is u'../../../../helper/setup/keystone_setup.py' |
945 | === added symlink 'specs/full_stack/stable_deploy/newton/keystone_users.yaml' |
946 | === target is u'../../../../helper/setup/keystone_users.yaml' |
947 | === added file 'specs/full_stack/stable_deploy/newton/manifest' |
948 | --- specs/full_stack/stable_deploy/newton/manifest 1970-01-01 00:00:00 +0000 |
949 | +++ specs/full_stack/stable_deploy/newton/manifest 2017-02-14 02:06:30 +0000 |
950 | @@ -0,0 +1,26 @@ |
951 | +# Collect the charm branches from Launchpad |
952 | +collect config=collect-stable-${MOJO_SERIES} |
953 | + |
954 | +# Checkout stable |
955 | +script config=git_checkout_stable.py |
956 | + |
957 | + |
958 | +# Use juju deployer with full.yaml bundle |
959 | +deploy config=full.yaml delay=0 wait=True target=${MOJO_SERIES}-newton |
960 | + |
961 | +# Check juju statuses are green and that hooks have finished |
962 | +verify config=check_juju.py |
963 | + |
964 | +# Create sdn on overcloud |
965 | +script config=network_setup.py |
966 | + |
967 | +# Setup glance images |
968 | +script config=image_setup.py |
969 | + |
970 | +# Setup keystone users |
971 | +script config=keystone_setup.py |
972 | + |
973 | +# Create 1 * tiny cirros and 1 * small precise instances on the overcloud |
974 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
975 | + |
976 | +# Success |
977 | |
978 | === added symlink 'specs/full_stack/stable_deploy/newton/network.yaml' |
979 | === target is u'../../../../helper/setup/network.yaml' |
980 | === added symlink 'specs/full_stack/stable_deploy/newton/network_setup.py' |
981 | === target is u'../../../../helper/setup/network_setup.py' |
982 | === added symlink 'specs/full_stack/stable_deploy/newton/simple_os_checks.py' |
983 | === target is u'../../../../helper/tests/simple_os_checks.py' |
984 | === added symlink 'specs/full_stack/stable_deploy/newton/utils' |
985 | === target is u'../../../../helper/utils' |
986 | === added directory 'specs/full_stack/stable_deploy/ocata' |
987 | === added file 'specs/full_stack/stable_deploy/ocata/SPEC_INFO.txt' |
988 | --- specs/full_stack/stable_deploy/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
989 | +++ specs/full_stack/stable_deploy/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
990 | @@ -0,0 +1,2 @@ |
991 | +This spec performs a non-ha deploy using the stable charms and then runs tests |
992 | +to validate the deployment |
993 | |
994 | === added symlink 'specs/full_stack/stable_deploy/ocata/check_juju.py' |
995 | === target is u'../../../../helper/tests/check_juju.py' |
996 | === added symlink 'specs/full_stack/stable_deploy/ocata/collect-stable-xenial' |
997 | === target is u'../../../../helper/collect/collect-stable-xenial' |
998 | === added symlink 'specs/full_stack/stable_deploy/ocata/collect-stable-zesty' |
999 | === target is u'../../../../helper/collect/collect-stable-zesty' |
1000 | === added symlink 'specs/full_stack/stable_deploy/ocata/full.yaml' |
1001 | === target is u'../../../../helper/bundles/full.yaml' |
1002 | === added symlink 'specs/full_stack/stable_deploy/ocata/git_checkout_stable.py' |
1003 | === target is u'../../../../helper/setup/git_checkout_stable.py' |
1004 | === added symlink 'specs/full_stack/stable_deploy/ocata/image_setup.py' |
1005 | === target is u'../../../../helper/setup/image_setup.py' |
1006 | === added symlink 'specs/full_stack/stable_deploy/ocata/images.yaml' |
1007 | === target is u'../../../../helper/setup/images.yaml' |
1008 | === added symlink 'specs/full_stack/stable_deploy/ocata/keystone_setup.py' |
1009 | === target is u'../../../../helper/setup/keystone_setup.py' |
1010 | === added symlink 'specs/full_stack/stable_deploy/ocata/keystone_users.yaml' |
1011 | === target is u'../../../../helper/setup/keystone_users.yaml' |
1012 | === added file 'specs/full_stack/stable_deploy/ocata/manifest' |
1013 | --- specs/full_stack/stable_deploy/ocata/manifest 1970-01-01 00:00:00 +0000 |
1014 | +++ specs/full_stack/stable_deploy/ocata/manifest 2017-02-14 02:06:30 +0000 |
1015 | @@ -0,0 +1,26 @@ |
1016 | +# Collect the charm branches from Launchpad |
1017 | +collect config=collect-stable-${MOJO_SERIES} |
1018 | + |
1019 | +# Checkout stable |
1020 | +script config=git_checkout_stable.py |
1021 | + |
1022 | + |
1023 | +# Use juju deployer with full.yaml bundle |
1024 | +deploy config=full.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
1025 | + |
1026 | +# Check juju statuses are green and that hooks have finished |
1027 | +verify config=check_juju.py |
1028 | + |
1029 | +# Create sdn on overcloud |
1030 | +script config=network_setup.py |
1031 | + |
1032 | +# Setup glance images |
1033 | +script config=image_setup.py |
1034 | + |
1035 | +# Setup keystone users |
1036 | +script config=keystone_setup.py |
1037 | + |
1038 | +# Create 1 * tiny cirros and 1 * small precise instances on the overcloud |
1039 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
1040 | + |
1041 | +# Success |
1042 | |
1043 | === added symlink 'specs/full_stack/stable_deploy/ocata/network.yaml' |
1044 | === target is u'../../../../helper/setup/network.yaml' |
1045 | === added symlink 'specs/full_stack/stable_deploy/ocata/network_setup.py' |
1046 | === target is u'../../../../helper/setup/network_setup.py' |
1047 | === added symlink 'specs/full_stack/stable_deploy/ocata/simple_os_checks.py' |
1048 | === target is u'../../../../helper/tests/simple_os_checks.py' |
1049 | === added symlink 'specs/full_stack/stable_deploy/ocata/utils' |
1050 | === target is u'../../../../helper/utils' |
1051 | === added directory 'specs/full_stack/stable_deploy_baremetal/newton' |
1052 | === added file 'specs/full_stack/stable_deploy_baremetal/newton/SPEC_INFO.txt' |
1053 | --- specs/full_stack/stable_deploy_baremetal/newton/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1054 | +++ specs/full_stack/stable_deploy_baremetal/newton/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1055 | @@ -0,0 +1,4 @@ |
1056 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
1057 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
1058 | +roughly equivalent to the next/default yamls. As swift is the object store, |
1059 | +ceph-radosgw is not exercised. |
1060 | |
1061 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/baremetal7.yaml' |
1062 | === target is u'../../../../helper/bundles/baremetal7.yaml' |
1063 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/check_juju.py' |
1064 | === target is u'../../../../helper/tests/check_juju.py' |
1065 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/collect-stable-xenial' |
1066 | === target is u'../../../../helper/collect/collect-stable-xenial' |
1067 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/collect-stable-yakkety' |
1068 | === target is u'../../../../helper/collect/collect-stable-yakkety' |
1069 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/git_checkout_stable.py' |
1070 | === target is u'../../../../helper/setup/git_checkout_stable.py' |
1071 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/image_setup.py' |
1072 | === target is u'../../../../helper/setup/image_setup.py' |
1073 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/images.yaml' |
1074 | === target is u'../../../../helper/setup/images.yaml' |
1075 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/keystone_setup.py' |
1076 | === target is u'../../../../helper/setup/keystone_setup.py' |
1077 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/keystone_users.yaml' |
1078 | === target is u'../../../../helper/setup/keystone_users.yaml' |
1079 | === added file 'specs/full_stack/stable_deploy_baremetal/newton/manifest' |
1080 | --- specs/full_stack/stable_deploy_baremetal/newton/manifest 1970-01-01 00:00:00 +0000 |
1081 | +++ specs/full_stack/stable_deploy_baremetal/newton/manifest 2017-02-14 02:06:30 +0000 |
1082 | @@ -0,0 +1,33 @@ |
1083 | +# Collect the charm branches from Launchpad |
1084 | +collect config=collect-stable-${MOJO_SERIES} |
1085 | + |
1086 | +# Checkout stable |
1087 | +script config=git_checkout_stable.py |
1088 | + |
1089 | + |
1090 | +# Insert new uuid for fsid in bundle |
1091 | +script config=scripts/fsid_uuid_insert.sh lxc=False |
1092 | + |
1093 | +# Optionally inject juju/maas tags into bundle if env var is set |
1094 | +# FYI: Env vars are lost if lxc is not False. |
1095 | +script config=scripts/bundle_constrainer_inject_tags.sh lxc=False |
1096 | + |
1097 | +# Use juju deployer with baremetal7.yaml bundle |
1098 | +deploy config=baremetal7.yaml delay=0 timeout=4500 wait=True target=${MOJO_SERIES}-newton |
1099 | + |
1100 | +# Check juju statuses are green and that hooks have finished |
1101 | +verify config=check_juju.py |
1102 | + |
1103 | +# Create sdn on overcloud |
1104 | +script config=network_setup.py |
1105 | + |
1106 | +# Setup glance images |
1107 | +script config=image_setup.py |
1108 | + |
1109 | +# Setup keystone users |
1110 | +script config=keystone_setup.py |
1111 | + |
1112 | +# Create and check instances on the deployed cloud |
1113 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
1114 | + |
1115 | +# Success |
1116 | |
1117 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/network.yaml' |
1118 | === target is u'../../../../helper/setup/network-dellstack.yaml' |
1119 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/network_setup.py' |
1120 | === target is u'../../../../helper/setup/network_setup.py' |
1121 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/scripts' |
1122 | === target is u'../../../../helper/scripts' |
1123 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/simple_os_checks.py' |
1124 | === target is u'../../../../helper/tests/simple_os_checks.py' |
1125 | === added symlink 'specs/full_stack/stable_deploy_baremetal/newton/utils' |
1126 | === target is u'../../../../helper/utils' |
1127 | === added directory 'specs/full_stack/stable_deploy_baremetal/ocata' |
1128 | === added file 'specs/full_stack/stable_deploy_baremetal/ocata/SPEC_INFO.txt' |
1129 | --- specs/full_stack/stable_deploy_baremetal/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1130 | +++ specs/full_stack/stable_deploy_baremetal/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1131 | @@ -0,0 +1,4 @@ |
1132 | +This MITAKA spec deploys a non-ha 7-machine bundle, intended for bare metal |
1133 | +with smoosh. It uses the baremetal7.yaml bundle which aims to exercise a stack |
1134 | +roughly equivalent to the next/default yamls. As swift is the object store, |
1135 | +ceph-radosgw is not exercised. |
1136 | |
1137 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/baremetal7.yaml' |
1138 | === target is u'../../../../helper/bundles/baremetal7.yaml' |
1139 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/check_juju.py' |
1140 | === target is u'../../../../helper/tests/check_juju.py' |
1141 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/collect-stable-xenial' |
1142 | === target is u'../../../../helper/collect/collect-stable-xenial' |
1143 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/collect-stable-zesty' |
1144 | === target is u'../../../../helper/collect/collect-stable-zesty' |
1145 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/git_checkout_stable.py' |
1146 | === target is u'../../../../helper/setup/git_checkout_stable.py' |
1147 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/image_setup.py' |
1148 | === target is u'../../../../helper/setup/image_setup.py' |
1149 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/images.yaml' |
1150 | === target is u'../../../../helper/setup/images.yaml' |
1151 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/keystone_setup.py' |
1152 | === target is u'../../../../helper/setup/keystone_setup.py' |
1153 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/keystone_users.yaml' |
1154 | === target is u'../../../../helper/setup/keystone_users.yaml' |
1155 | === added file 'specs/full_stack/stable_deploy_baremetal/ocata/manifest' |
1156 | --- specs/full_stack/stable_deploy_baremetal/ocata/manifest 1970-01-01 00:00:00 +0000 |
1157 | +++ specs/full_stack/stable_deploy_baremetal/ocata/manifest 2017-02-14 02:06:30 +0000 |
1158 | @@ -0,0 +1,33 @@ |
1159 | +# Collect the charm branches from Launchpad |
1160 | +collect config=collect-stable-${MOJO_SERIES} |
1161 | + |
1162 | +# Checkout stable |
1163 | +script config=git_checkout_stable.py |
1164 | + |
1165 | + |
1166 | +# Insert new uuid for fsid in bundle |
1167 | +script config=scripts/fsid_uuid_insert.sh lxc=False |
1168 | + |
1169 | +# Optionally inject juju/maas tags into bundle if env var is set |
1170 | +# FYI: Env vars are lost if lxc is not False. |
1171 | +script config=scripts/bundle_constrainer_inject_tags.sh lxc=False |
1172 | + |
1173 | +# Use juju deployer with baremetal7.yaml bundle |
1174 | +deploy config=baremetal7.yaml delay=0 timeout=4500 wait=True target=${MOJO_SERIES}-ocata |
1175 | + |
1176 | +# Check juju statuses are green and that hooks have finished |
1177 | +verify config=check_juju.py |
1178 | + |
1179 | +# Create sdn on overcloud |
1180 | +script config=network_setup.py |
1181 | + |
1182 | +# Setup glance images |
1183 | +script config=image_setup.py |
1184 | + |
1185 | +# Setup keystone users |
1186 | +script config=keystone_setup.py |
1187 | + |
1188 | +# Create and check instances on the deployed cloud |
1189 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
1190 | + |
1191 | +# Success |
1192 | |
1193 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/network.yaml' |
1194 | === target is u'../../../../helper/setup/network-dellstack.yaml' |
1195 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/network_setup.py' |
1196 | === target is u'../../../../helper/setup/network_setup.py' |
1197 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/scripts' |
1198 | === target is u'../../../../helper/scripts' |
1199 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/simple_os_checks.py' |
1200 | === target is u'../../../../helper/tests/simple_os_checks.py' |
1201 | === added symlink 'specs/full_stack/stable_deploy_baremetal/ocata/utils' |
1202 | === target is u'../../../../helper/utils' |
1203 | === modified file 'specs/full_stack/stable_deploy_ssl/icehouse/manifest' |
1204 | --- specs/full_stack/stable_deploy_ssl/icehouse/manifest 2016-04-12 16:45:46 +0000 |
1205 | +++ specs/full_stack/stable_deploy_ssl/icehouse/manifest 2017-02-14 02:06:30 +0000 |
1206 | @@ -4,7 +4,6 @@ |
1207 | # Checkout stable |
1208 | script config=git_checkout_stable.py |
1209 | |
1210 | - |
1211 | # Use juju deployer with full.yaml bundle |
1212 | deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-icehouse |
1213 | |
1214 | |
1215 | === modified file 'specs/full_stack/stable_deploy_ssl/kilo/manifest' |
1216 | --- specs/full_stack/stable_deploy_ssl/kilo/manifest 2016-04-12 16:45:46 +0000 |
1217 | +++ specs/full_stack/stable_deploy_ssl/kilo/manifest 2017-02-14 02:06:30 +0000 |
1218 | @@ -4,7 +4,6 @@ |
1219 | # Checkout stable |
1220 | script config=git_checkout_stable.py |
1221 | |
1222 | - |
1223 | # Use juju deployer with full.yaml bundle |
1224 | deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-kilo |
1225 | |
1226 | |
1227 | === modified file 'specs/full_stack/stable_deploy_ssl/liberty/manifest' |
1228 | --- specs/full_stack/stable_deploy_ssl/liberty/manifest 2016-04-12 16:45:46 +0000 |
1229 | +++ specs/full_stack/stable_deploy_ssl/liberty/manifest 2017-02-14 02:06:30 +0000 |
1230 | @@ -4,7 +4,6 @@ |
1231 | # Checkout stable |
1232 | script config=git_checkout_stable.py |
1233 | |
1234 | - |
1235 | # Use juju deployer with full.yaml bundle |
1236 | deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-liberty |
1237 | |
1238 | |
1239 | === modified file 'specs/full_stack/stable_deploy_ssl/mitaka/manifest' |
1240 | --- specs/full_stack/stable_deploy_ssl/mitaka/manifest 2016-09-27 18:05:20 +0000 |
1241 | +++ specs/full_stack/stable_deploy_ssl/mitaka/manifest 2017-02-14 02:06:30 +0000 |
1242 | @@ -4,7 +4,6 @@ |
1243 | # Checkout stable |
1244 | script config=git_checkout_stable.py |
1245 | |
1246 | - |
1247 | # Use juju deployer with full.yaml bundle |
1248 | deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-mitaka |
1249 | |
1250 | |
1251 | === modified file 'specs/full_stack/stable_deploy_ssl/newton/manifest' |
1252 | --- specs/full_stack/stable_deploy_ssl/newton/manifest 2016-10-05 21:20:34 +0000 |
1253 | +++ specs/full_stack/stable_deploy_ssl/newton/manifest 2017-02-14 02:06:30 +0000 |
1254 | @@ -4,7 +4,6 @@ |
1255 | # Checkout stable |
1256 | script config=git_checkout_stable.py |
1257 | |
1258 | - |
1259 | # Use juju deployer with full.yaml bundle |
1260 | deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-newton |
1261 | |
1262 | |
1263 | === added directory 'specs/full_stack/stable_deploy_ssl/ocata' |
1264 | === added file 'specs/full_stack/stable_deploy_ssl/ocata/SPEC_INFO.txt' |
1265 | --- specs/full_stack/stable_deploy_ssl/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1266 | +++ specs/full_stack/stable_deploy_ssl/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1267 | @@ -0,0 +1,2 @@ |
1268 | +This spec performs a non-ha deploy using the stable charms wil ssl enabled |
1269 | +and then runs tests to validate the deployment |
1270 | |
1271 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/check_juju.py' |
1272 | === target is u'../../../../helper/tests/check_juju.py' |
1273 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/collect-stable-xenial' |
1274 | === target is u'../../../../helper/collect/collect-stable-xenial' |
1275 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/collect-stable-zesty' |
1276 | === target is u'../../../../helper/collect/collect-stable-zesty' |
1277 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/full-ssl.yaml' |
1278 | === target is u'../../../../helper/bundles/full-ssl.yaml' |
1279 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/git_checkout_stable.py' |
1280 | === target is u'../../../../helper/setup/git_checkout_stable.py' |
1281 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/image_setup.py' |
1282 | === target is u'../../../../helper/setup/image_setup.py' |
1283 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/images.yaml' |
1284 | === target is u'../../../../helper/setup/images.yaml' |
1285 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/keystone_setup.py' |
1286 | === target is u'../../../../helper/setup/keystone_setup.py' |
1287 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/keystone_users.yaml' |
1288 | === target is u'../../../../helper/setup/keystone_users.yaml' |
1289 | === added file 'specs/full_stack/stable_deploy_ssl/ocata/manifest' |
1290 | --- specs/full_stack/stable_deploy_ssl/ocata/manifest 1970-01-01 00:00:00 +0000 |
1291 | +++ specs/full_stack/stable_deploy_ssl/ocata/manifest 2017-02-14 02:06:30 +0000 |
1292 | @@ -0,0 +1,25 @@ |
1293 | +# Collect the charm branches from Launchpad |
1294 | +collect config=collect-stable-${MOJO_SERIES} |
1295 | + |
1296 | +# Checkout stable |
1297 | +script config=git_checkout_stable.py |
1298 | + |
1299 | +# Use juju deployer with full.yaml bundle |
1300 | +deploy config=full-ssl.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
1301 | + |
1302 | +# Check juju statuses are green and that hooks have finished |
1303 | +verify config=check_juju.py |
1304 | + |
1305 | +# Create sdn on overcloud |
1306 | +script config=network_setup.py |
1307 | + |
1308 | +# Setup glance images |
1309 | +script config=image_setup.py |
1310 | + |
1311 | +# Setup keystone users |
1312 | +script config=keystone_setup.py |
1313 | + |
1314 | +# Create 1 * tiny cirros and 1 * small precise instances on the overcloud |
1315 | +verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300" |
1316 | + |
1317 | +# Success |
1318 | |
1319 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/network.yaml' |
1320 | === target is u'../../../../helper/setup/network.yaml' |
1321 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/network_setup.py' |
1322 | === target is u'../../../../helper/setup/network_setup.py' |
1323 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/simple_os_checks.py' |
1324 | === target is u'../../../../helper/tests/simple_os_checks.py' |
1325 | === added symlink 'specs/full_stack/stable_deploy_ssl/ocata/utils' |
1326 | === target is u'../../../../helper/utils' |
1327 | === added directory 'specs/object_storage/ceph_radosgw/ha/ocata' |
1328 | === added file 'specs/object_storage/ceph_radosgw/ha/ocata/SPEC_INFO.txt' |
1329 | --- specs/object_storage/ceph_radosgw/ha/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1330 | +++ specs/object_storage/ceph_radosgw/ha/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1331 | @@ -0,0 +1,3 @@ |
1332 | +This spec deploys a ceph cluster fronted by multiple ceph rados gateway nodes. |
1333 | +The rados gw leader is removed and additional units added. With tests run |
1334 | +after each change |
1335 | |
1336 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/add_unit.py' |
1337 | === target is u'../../../../../helper/setup/add_unit.py' |
1338 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/cephradosgw-ha.yaml' |
1339 | === target is u'../../../../../helper/bundles/cephradosgw-ha.yaml' |
1340 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/check_juju.py' |
1341 | === target is u'../../../../../helper/tests/check_juju.py' |
1342 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/collect-next-cephradosgw-ha' |
1343 | === target is u'../../../../../helper/collect/collect-next-cephradosgw-ha' |
1344 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/delete_crm_leader.py' |
1345 | === target is u'../../../../../helper/setup/delete_crm_leader.py' |
1346 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/juju_set.py' |
1347 | === target is u'../../../../../helper/setup/juju_set.py' |
1348 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/keystone_setup.py' |
1349 | === target is u'../../../../../helper/setup/keystone_setup.py' |
1350 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/keystone_users.yaml' |
1351 | === target is u'../../../../../helper/setup/keystone_users.yaml' |
1352 | === added file 'specs/object_storage/ceph_radosgw/ha/ocata/manifest' |
1353 | --- specs/object_storage/ceph_radosgw/ha/ocata/manifest 1970-01-01 00:00:00 +0000 |
1354 | +++ specs/object_storage/ceph_radosgw/ha/ocata/manifest 2017-02-14 02:06:30 +0000 |
1355 | @@ -0,0 +1,34 @@ |
1356 | +# Collect the charm branches from Launchpad |
1357 | +collect config=collect-next-cephradosgw-ha |
1358 | + |
1359 | +# Use juju deployer with cephradosgw-ha.yaml bundle |
1360 | +deploy config=cephradosgw-ha.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
1361 | + |
1362 | +# Check juju statuses are green and that hooks have finished |
1363 | +verify config=check_juju.py |
1364 | + |
1365 | +# Setup keystone users |
1366 | +script config=keystone_setup.py |
1367 | + |
1368 | +# Test obj store by sending and recieving files |
1369 | +verify config=test_obj_store.py |
1370 | + |
1371 | +# Delete the unit which is currently the leader (according to corosync) |
1372 | +script config=delete_crm_leader.py SERVICE='ceph-radosgw' RESOURCE='res_cephrg_eth0_vip' |
1373 | + |
1374 | +# Test obj store by sending and recieving files |
1375 | +verify config=test_obj_store.py |
1376 | + |
1377 | +# Add 2 new ceph-radosgw units |
1378 | +script config=add_unit.py UNITS='ceph-radosgw:2' |
1379 | + |
1380 | +# Test obj store by sending and recieving files |
1381 | +verify config=test_obj_store.py |
1382 | + |
1383 | +# Switch to using the ceph-radosgw embedded webserver |
1384 | +script config=juju_set.py SERVICE="ceph-radosgw" KV="use-embedded-webserver=True" |
1385 | + |
1386 | +# Test obj store by sending and recieving files |
1387 | +verify config=test_obj_store.py |
1388 | + |
1389 | +# Success |
1390 | |
1391 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/test_obj_store.py' |
1392 | === target is u'../../../../../helper/tests/test_obj_store.py' |
1393 | === added symlink 'specs/object_storage/ceph_radosgw/ha/ocata/utils' |
1394 | === target is u'../../../../../helper/utils' |
1395 | === added directory 'specs/object_storage/ceph_radosgw/simple_nonha/ocata' |
1396 | === added file 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/SPEC_INFO.txt' |
1397 | --- specs/object_storage/ceph_radosgw/simple_nonha/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1398 | +++ specs/object_storage/ceph_radosgw/simple_nonha/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1399 | @@ -0,0 +1,3 @@ |
1400 | +This spec deploys a ceph cluster fronted by a single ceph rados gateway node. |
1401 | +The cluster is then tested with mulitple object store gets and retrivals. |
1402 | +Glance integeration is also tested. |
1403 | |
1404 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/cephradosgw.yaml' |
1405 | === target is u'../../../../../helper/bundles/cephradosgw.yaml' |
1406 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/check_juju.py' |
1407 | === target is u'../../../../../helper/tests/check_juju.py' |
1408 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/collect-next-cephradosgw' |
1409 | === target is u'../../../../../helper/collect/collect-next-cephradosgw' |
1410 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/image_setup.py' |
1411 | === target is u'../../../../../helper/setup/image_setup.py' |
1412 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/images.yaml' |
1413 | === target is u'../../../../../helper/setup/images.yaml' |
1414 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/keystone_setup.py' |
1415 | === target is u'../../../../../helper/setup/keystone_setup.py' |
1416 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/keystone_users.yaml' |
1417 | === target is u'../../../../../helper/setup/keystone_users.yaml' |
1418 | === added file 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/manifest' |
1419 | --- specs/object_storage/ceph_radosgw/simple_nonha/ocata/manifest 1970-01-01 00:00:00 +0000 |
1420 | +++ specs/object_storage/ceph_radosgw/simple_nonha/ocata/manifest 2017-02-14 02:06:30 +0000 |
1421 | @@ -0,0 +1,19 @@ |
1422 | +# Collect the charm branches from Launchpad |
1423 | +collect config=collect-next-cephradosgw |
1424 | + |
1425 | +# Use juju deployer with cephradosgw-ha.yaml bundle |
1426 | +deploy config=cephradosgw.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
1427 | + |
1428 | +# Check juju statuses are green and that hooks have finished |
1429 | +verify config=check_juju.py |
1430 | + |
1431 | +# Setup images |
1432 | +script config=image_setup.py |
1433 | + |
1434 | +# Setup keystone users |
1435 | +script config=keystone_setup.py |
1436 | + |
1437 | +# Test obj store by sending and recieving files |
1438 | +verify config=test_obj_store.py |
1439 | + |
1440 | +# Success |
1441 | |
1442 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/test_obj_store.py' |
1443 | === target is u'../../../../../helper/tests/test_obj_store.py' |
1444 | === added symlink 'specs/object_storage/ceph_radosgw/simple_nonha/ocata/utils' |
1445 | === target is u'../../../../../helper/utils' |
1446 | === added directory 'specs/object_storage/swift_proxy/simple_nonha/ocata' |
1447 | === added file 'specs/object_storage/swift_proxy/simple_nonha/ocata/SPEC_INFO.txt' |
1448 | --- specs/object_storage/swift_proxy/simple_nonha/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000 |
1449 | +++ specs/object_storage/swift_proxy/simple_nonha/ocata/SPEC_INFO.txt 2017-02-14 02:06:30 +0000 |
1450 | @@ -0,0 +1,2 @@ |
1451 | +This spec deploys a swift cluster fronted by a single swift proxy. The |
1452 | +resulting object store is then tested. |
1453 | |
1454 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/check_juju.py' |
1455 | === target is u'../../../../../helper/tests/check_juju.py' |
1456 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/collect-next-swift-proxy' |
1457 | === target is u'../../../../../helper/collect/collect-next-swift-proxy' |
1458 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/image_setup.py' |
1459 | === target is u'../../../../../helper/setup/image_setup.py' |
1460 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/images.yaml' |
1461 | === target is u'../../../../../helper/setup/images.yaml' |
1462 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/keystone_setup.py' |
1463 | === target is u'../../../../../helper/setup/keystone_setup.py' |
1464 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/keystone_users.yaml' |
1465 | === target is u'../../../../../helper/setup/keystone_users.yaml' |
1466 | === added file 'specs/object_storage/swift_proxy/simple_nonha/ocata/manifest' |
1467 | --- specs/object_storage/swift_proxy/simple_nonha/ocata/manifest 1970-01-01 00:00:00 +0000 |
1468 | +++ specs/object_storage/swift_proxy/simple_nonha/ocata/manifest 2017-02-14 02:06:30 +0000 |
1469 | @@ -0,0 +1,22 @@ |
1470 | +# Collect the charm branches from Launchpad |
1471 | +collect config=collect-next-swift-proxy |
1472 | + |
1473 | +# Use juju deployer with cephradosgw-ha.yaml bundle |
1474 | +deploy config=swift-proxy.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata |
1475 | + |
1476 | +# Check juju statuses are green and that hooks have finished |
1477 | +verify config=check_juju.py |
1478 | + |
1479 | +# Setup glance images |
1480 | +script config=image_setup.py |
1481 | + |
1482 | +# Setup keystone users |
1483 | +script config=keystone_setup.py |
1484 | + |
1485 | +# Check ring data is consistent accross proxies |
1486 | +verify config=swift_ring_status.py |
1487 | + |
1488 | +# Test obj store by sending and recieving files |
1489 | +verify config=test_obj_store.py |
1490 | + |
1491 | +# Success |
1492 | |
1493 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/swift-proxy.yaml' |
1494 | === target is u'../../../../../helper/bundles/swift-proxy.yaml' |
1495 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/swift_ring_status.py' |
1496 | === target is u'../../../../../helper/tests/swift_ring_status.py' |
1497 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/test_obj_store.py' |
1498 | === target is u'../../../../../helper/tests/test_obj_store.py' |
1499 | === added symlink 'specs/object_storage/swift_proxy/simple_nonha/ocata/utils' |
1500 | === target is u'../../../../../helper/utils' |
LGTM