Merge lp:~gnuoy/openstack-mojo-specs/ocata-ftw into lp:openstack-mojo-specs

Proposed by Liam Young
Status: Merged
Merged at revision: 292
Proposed branch: lp:~gnuoy/openstack-mojo-specs/ocata-ftw
Merge into: lp:openstack-mojo-specs
Diff against target: 150 lines (+75/-1)
7 files modified
helper/bundles/full-dvr-next.yaml (+10/-0)
helper/bundles/full-next.yaml (+10/-1)
helper/bundles/full.yaml (+10/-0)
helper/bundles/ha-next.yaml (+10/-0)
helper/bundles/ha.yaml (+10/-0)
specs/full_stack/next_ha_oneshot/ocata/SPEC_INFO.txt (+3/-0)
specs/full_stack/next_ha_oneshot/ocata/manifest (+22/-0)
To merge this branch: bzr merge lp:~gnuoy/openstack-mojo-specs/ocata-ftw
Reviewer Review Type Date Requested Status
James Page Approve
Review via email: mp+316948@code.launchpad.net
To post a comment you must log in.
294. By Liam Young

Add ocata support to more bundles

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-dvr-next.yaml'
2--- helper/bundles/full-dvr-next.yaml 2016-09-13 05:18:45 +0000
3+++ helper/bundles/full-dvr-next.yaml 2017-02-10 11:43:49 +0000
4@@ -258,4 +258,14 @@
5 overrides:
6 source: proposed
7 openstack-origin: distro-proposed
8+# ocata
9+xenial-ocata:
10+ inherits: openstack-icehouse
11+ series: xenial
12+ overrides:
13+ openstack-origin: cloud:xenial-ocata
14+ source: cloud:xenial-ocata
15+zesty-ocata:
16+ inherits: openstack-icehouse
17+ series: zesty
18
19
20=== modified file 'helper/bundles/full-next.yaml'
21--- helper/bundles/full-next.yaml 2016-10-05 17:05:32 +0000
22+++ helper/bundles/full-next.yaml 2017-02-10 11:43:49 +0000
23@@ -309,4 +309,13 @@
24 overrides:
25 source: proposed
26 openstack-origin: distro-proposed
27-
28+# ocata
29+xenial-ocata:
30+ inherits: openstack-icehouse
31+ series: xenial
32+ overrides:
33+ openstack-origin: cloud:xenial-ocata
34+ source: cloud:xenial-ocata
35+zesty-ocata:
36+ inherits: openstack-icehouse
37+ series: zesty
38
39=== modified file 'helper/bundles/full.yaml'
40--- helper/bundles/full.yaml 2017-01-27 11:53:05 +0000
41+++ helper/bundles/full.yaml 2017-02-10 11:43:49 +0000
42@@ -297,3 +297,13 @@
43 overrides:
44 openstack-origin: cloud:xenial-newton/proposed
45 source: cloud:xenial-newton/proposed
46+# ocata
47+xenial-ocata:
48+ inherits: openstack-icehouse
49+ series: xenial
50+ overrides:
51+ openstack-origin: cloud:xenial-ocata
52+ source: cloud:xenial-ocata
53+zesty-ocata:
54+ inherits: openstack-icehouse
55+ series: zesty
56
57=== modified file 'helper/bundles/ha-next.yaml'
58--- helper/bundles/ha-next.yaml 2016-10-06 08:56:04 +0000
59+++ helper/bundles/ha-next.yaml 2017-02-10 11:43:49 +0000
60@@ -268,3 +268,13 @@
61 source: proposed
62 openstack-origin: distro-proposed
63 ha-bindiface: ens2
64+# ocata
65+xenial-ocata-ha:
66+ inherits: openstack-services
67+ series: xenial
68+ overrides:
69+ openstack-origin: cloud:xenial-ocata
70+ source: cloud:xenial-ocata
71+zesty-ocata-ha:
72+ inherits: openstack-services
73+ series: zesty
74
75=== modified file 'helper/bundles/ha.yaml'
76--- helper/bundles/ha.yaml 2016-10-06 08:56:04 +0000
77+++ helper/bundles/ha.yaml 2017-02-10 11:43:49 +0000
78@@ -271,3 +271,13 @@
79 overrides:
80 source: proposed
81 openstack-origin: distro-proposed
82+# ocata
83+xenial-ocata:
84+ inherits: openstack-services
85+ series: xenial
86+ overrides:
87+ openstack-origin: cloud:xenial-ocata
88+ source: cloud:xenial-ocata
89+zesty-ocata:
90+ inherits: openstack-services
91+ series: zesty
92
93=== added directory 'specs/full_stack/next_ha_oneshot/ocata'
94=== added file 'specs/full_stack/next_ha_oneshot/ocata/SPEC_INFO.txt'
95--- specs/full_stack/next_ha_oneshot/ocata/SPEC_INFO.txt 1970-01-01 00:00:00 +0000
96+++ specs/full_stack/next_ha_oneshot/ocata/SPEC_INFO.txt 2017-02-10 11:43:49 +0000
97@@ -0,0 +1,3 @@
98+This spec performs a ha deploy in one shot (not phased) then runs tests to
99+validate the deployment. The assumption is that the version of juju has
100+leadership enabled.
101
102=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/collect-next-ha'
103=== target is u'../../../../helper/collect/collect-next-ha'
104=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/ha.yaml'
105=== target is u'../../../../helper/bundles/ha-next.yaml'
106=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/image_setup.py'
107=== target is u'../../../../helper/setup/image_setup.py'
108=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/images.yaml'
109=== target is u'../../../../helper/setup/images.yaml'
110=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/keystone_setup.py'
111=== target is u'../../../../helper/setup/keystone_setup.py'
112=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/keystone_users.yaml'
113=== target is u'../../../../helper/setup/keystone_users.yaml'
114=== added file 'specs/full_stack/next_ha_oneshot/ocata/manifest'
115--- specs/full_stack/next_ha_oneshot/ocata/manifest 1970-01-01 00:00:00 +0000
116+++ specs/full_stack/next_ha_oneshot/ocata/manifest 2017-02-10 11:43:49 +0000
117@@ -0,0 +1,22 @@
118+# Collect the charm branches from Launchpad
119+collect config=collect-next-ha
120+
121+# Use juju deployer to create the units for the deployment
122+deploy config=ha.yaml delay=0 wait=True target=${MOJO_SERIES}-ocata-ha
123+
124+# Create sdn on overcloud
125+script config=network_setup.py
126+
127+# Setup glance images
128+script config=image_setup.py
129+
130+# Setup keystone users
131+script config=keystone_setup.py
132+
133+# Create 1 * tiny cirros and 1 * small precise instances on the overcloud
134+verify config=simple_os_checks.py MACHINES='cirros:m1.tiny:1 precise:m1.small:1' CLOUDINIT_WAIT="300"
135+
136+# Test obj store by sending and recieving files
137+verify config=test_obj_store.py
138+
139+# Success
140
141=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/network.yaml'
142=== target is u'../../../../helper/setup/network.yaml'
143=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/network_setup.py'
144=== target is u'../../../../helper/setup/network_setup.py'
145=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/simple_os_checks.py'
146=== target is u'../../../../helper/tests/simple_os_checks.py'
147=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/test_obj_store.py'
148=== target is u'../../../../helper/tests/test_obj_store.py'
149=== added symlink 'specs/full_stack/next_ha_oneshot/ocata/utils'
150=== target is u'../../../../helper/utils'

Subscribers

People subscribed via source and target branches