Merge lp:~zulcss/openstack-charm-testing/lxd-updates into lp:openstack-charm-testing
- lxd-updates
- Merge into trunk
Proposed by
Chuck Short
Status: | Merged |
---|---|
Merged at revision: | 189 |
Proposed branch: | lp:~zulcss/openstack-charm-testing/lxd-updates |
Merge into: | lp:openstack-charm-testing |
Diff against target: |
1353 lines (+285/-843) 26 files modified
bundles/lxd/default.yaml (+1/-1) bundles/lxd/glance-kilo.yaml (+0/-10) bundles/lxd/glance-liberty.yaml (+0/-10) bundles/lxd/glance-master.yaml (+0/-10) bundles/lxd/horizon-kilo.yaml (+0/-10) bundles/lxd/horizon-liberty.yaml (+0/-10) bundles/lxd/horizon-master.yaml (+0/-10) bundles/lxd/keystone-kilo.yaml (+0/-10) bundles/lxd/keystone-liberty.yaml (+0/-10) bundles/lxd/keystone-master.yaml (+0/-10) bundles/lxd/neutron-kilo.yaml (+0/-19) bundles/lxd/neutron-liberty.yaml (+0/-19) bundles/lxd/neutron-master.yaml (+0/-19) bundles/lxd/nova-kilo.yaml (+0/-13) bundles/lxd/nova-master.yaml (+0/-21) bundles/lxd/source/README (+11/-0) bundles/lxd/source/cinder-master.yaml (+0/-10) bundles/lxd/source/default.yaml (+185/-0) bundles/lxd/source/glance-master.yaml (+0/-10) bundles/lxd/source/horizon-master.yaml (+0/-10) bundles/lxd/source/keystone-master.yaml (+0/-10) bundles/lxd/source/lxd.yaml (+0/-367) bundles/lxd/source/neutron-master.yaml (+0/-19) bundles/lxd/source/next.yaml (+78/-225) bundles/lxd/source/nova-liberty.yaml (+8/-5) bundles/lxd/source/nova-master.yaml (+2/-5) |
To merge this branch: | bzr merge lp:~zulcss/openstack-charm-testing/lxd-updates |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ryan Beisner | Approve | ||
Review via email: mp+289803@code.launchpad.net |
Commit message
Description of the change
This branch is a re-work of the LXD qa branch that was created before I went on vacation. It is a clean branch of all the changes that were made.
To post a comment you must log in.
- 194. By Chuck Short
-
Clean up DFS
- 195. By Chuck Short
-
Update git branch
- 196. By Chuck Short
-
Update git branch
- 197. By Chuck Short
-
Fix liberty deploy from source
- 198. By Chuck Short
-
update charms
Revision history for this message
Ryan Beisner (1chb1n) wrote : | # |
One typo, see inline.
- 199. By Chuck Short
-
Add more targets
- 200. By Chuck Short
-
Fix typo
- 201. By Chuck Short
-
More syncs
- 202. By Chuck Short
-
More sync
Revision history for this message
Ryan Beisner (1chb1n) : | # |
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'bundles/lxd/default.yaml' | |||
2 | --- bundles/lxd/default.yaml 2016-03-22 17:02:55 +0000 | |||
3 | +++ bundles/lxd/default.yaml 2016-03-29 17:26:34 +0000 | |||
4 | @@ -85,7 +85,7 @@ | |||
5 | 85 | branch: lp:charms/trusty/mongodb | 85 | branch: lp:charms/trusty/mongodb |
6 | 86 | constraints: mem=1G | 86 | constraints: mem=1G |
7 | 87 | lxd: | 87 | lxd: |
9 | 88 | branch: lp:~openstack-charmers-next/charms/trusty/lxd/trunk | 88 | branch: https://github.com/openstack/charm-lxd |
10 | 89 | options: | 89 | options: |
11 | 90 | block-device: /dev/vdb | 90 | block-device: /dev/vdb |
12 | 91 | ephemeral-unmount: /mnt | 91 | ephemeral-unmount: /mnt |
13 | 92 | 92 | ||
14 | === removed file 'bundles/lxd/glance-kilo.yaml' | |||
15 | --- bundles/lxd/glance-kilo.yaml 2016-02-19 16:49:21 +0000 | |||
16 | +++ bundles/lxd/glance-kilo.yaml 1970-01-01 00:00:00 +0000 | |||
17 | @@ -1,10 +0,0 @@ | |||
18 | 1 | repositories: | ||
19 | 2 | - {name: requirements, | ||
20 | 3 | repository: 'git://github.com/openstack/requirements', | ||
21 | 4 | branch: stable/kilo} | ||
22 | 5 | - {name: glance, | ||
23 | 6 | repository: 'git://github.com/openstack/glance', | ||
24 | 7 | branch: stable/kilo} | ||
25 | 8 | directory: /mnt/openstack-git | ||
26 | 9 | http_proxy: http://squid.internal:3128 | ||
27 | 10 | https_proxy: http://squid.internal:3128 | ||
28 | 11 | 0 | ||
29 | === removed file 'bundles/lxd/glance-liberty.yaml' | |||
30 | --- bundles/lxd/glance-liberty.yaml 2016-02-19 16:49:21 +0000 | |||
31 | +++ bundles/lxd/glance-liberty.yaml 1970-01-01 00:00:00 +0000 | |||
32 | @@ -1,10 +0,0 @@ | |||
33 | 1 | repositories: | ||
34 | 2 | - {name: requirements, | ||
35 | 3 | repository: 'git://github.com/openstack/requirements', | ||
36 | 4 | branch: stable/liberty} | ||
37 | 5 | - {name: glance, | ||
38 | 6 | repository: 'git://github.com/openstack/glance', | ||
39 | 7 | branch: stable/liberty} | ||
40 | 8 | directory: /mnt/openstack-git | ||
41 | 9 | http_proxy: http://squid.internal:3128 | ||
42 | 10 | https_proxy: http://squid.internal:3128 | ||
43 | 11 | 0 | ||
44 | === removed file 'bundles/lxd/glance-master.yaml' | |||
45 | --- bundles/lxd/glance-master.yaml 2016-02-19 16:49:21 +0000 | |||
46 | +++ bundles/lxd/glance-master.yaml 1970-01-01 00:00:00 +0000 | |||
47 | @@ -1,10 +0,0 @@ | |||
48 | 1 | repositories: | ||
49 | 2 | - {name: requirements, | ||
50 | 3 | repository: 'git://github.com/zulcss/requirements', | ||
51 | 4 | branch: master} | ||
52 | 5 | - {name: glance, | ||
53 | 6 | repository: 'git://github.com/openstack/glance', | ||
54 | 7 | branch: 12.0.0.0b2} | ||
55 | 8 | directory: /mnt/openstack-git | ||
56 | 9 | http_proxy: http://squid.internal:3128 | ||
57 | 10 | https_proxy: http://squid.internal:3128 | ||
58 | 11 | 0 | ||
59 | === removed file 'bundles/lxd/horizon-kilo.yaml' | |||
60 | --- bundles/lxd/horizon-kilo.yaml 2016-02-19 16:49:21 +0000 | |||
61 | +++ bundles/lxd/horizon-kilo.yaml 1970-01-01 00:00:00 +0000 | |||
62 | @@ -1,10 +0,0 @@ | |||
63 | 1 | repositories: | ||
64 | 2 | - {name: requirements, | ||
65 | 3 | repository: 'git://github.com/openstack/requirements', | ||
66 | 4 | branch: stable/kilo} | ||
67 | 5 | - {name: horizon, | ||
68 | 6 | repository: 'git://github.com/openstack/horizon', | ||
69 | 7 | branch: stable/kilo} | ||
70 | 8 | directory: /mnt/openstack-git | ||
71 | 9 | http_proxy: http://squid.internal:3128 | ||
72 | 10 | https_proxy: http://squid.internal:3128 | ||
73 | 11 | 0 | ||
74 | === removed file 'bundles/lxd/horizon-liberty.yaml' | |||
75 | --- bundles/lxd/horizon-liberty.yaml 2016-02-19 16:49:21 +0000 | |||
76 | +++ bundles/lxd/horizon-liberty.yaml 1970-01-01 00:00:00 +0000 | |||
77 | @@ -1,10 +0,0 @@ | |||
78 | 1 | repositories: | ||
79 | 2 | - {name: requirements, | ||
80 | 3 | repository: 'git://github.com/openstack/requirements', | ||
81 | 4 | branch: stable/liberty} | ||
82 | 5 | - {name: horizon, | ||
83 | 6 | repository: 'git://github.com/openstack/horizon', | ||
84 | 7 | branch: stable/liberty} | ||
85 | 8 | directory: /mnt/openstack-git | ||
86 | 9 | http_proxy: http://squid.internal:3128 | ||
87 | 10 | https_proxy: http://squid.internal:3128 | ||
88 | 11 | 0 | ||
89 | === removed file 'bundles/lxd/horizon-master.yaml' | |||
90 | --- bundles/lxd/horizon-master.yaml 2016-02-19 16:49:21 +0000 | |||
91 | +++ bundles/lxd/horizon-master.yaml 1970-01-01 00:00:00 +0000 | |||
92 | @@ -1,10 +0,0 @@ | |||
93 | 1 | repositories: | ||
94 | 2 | - {name: requirements, | ||
95 | 3 | repository: 'git://github.com/zulcss/requirements', | ||
96 | 4 | branch: master} | ||
97 | 5 | - {name: horizon, | ||
98 | 6 | repository: 'git://github.com/openstack/horizon', | ||
99 | 7 | branch: 9.0.0.0b2} | ||
100 | 8 | directory: /mnt/openstack-git | ||
101 | 9 | http_proxy: http://squid.internal:3128 | ||
102 | 10 | https_proxy: http://squid.internal:3128 | ||
103 | 11 | 0 | ||
104 | === removed file 'bundles/lxd/keystone-kilo.yaml' | |||
105 | --- bundles/lxd/keystone-kilo.yaml 2016-02-19 16:49:21 +0000 | |||
106 | +++ bundles/lxd/keystone-kilo.yaml 1970-01-01 00:00:00 +0000 | |||
107 | @@ -1,10 +0,0 @@ | |||
108 | 1 | repositories: | ||
109 | 2 | - {name: requirements, | ||
110 | 3 | repository: 'git://github.com/openstack/requirements', | ||
111 | 4 | branch: stable/kilo} | ||
112 | 5 | - {name: keystone, | ||
113 | 6 | repository: 'git://github.com/openstack/keystone', | ||
114 | 7 | branch: stable/kilo} | ||
115 | 8 | directory: /mnt/openstack-git | ||
116 | 9 | http_proxy: http://squid.internal:3128 | ||
117 | 10 | https_proxy: http://squid.internal:3128 | ||
118 | 11 | 0 | ||
119 | === removed file 'bundles/lxd/keystone-liberty.yaml' | |||
120 | --- bundles/lxd/keystone-liberty.yaml 2016-02-19 16:49:21 +0000 | |||
121 | +++ bundles/lxd/keystone-liberty.yaml 1970-01-01 00:00:00 +0000 | |||
122 | @@ -1,10 +0,0 @@ | |||
123 | 1 | repositories: | ||
124 | 2 | - {name: requirements, | ||
125 | 3 | repository: 'git://github.com/openstack/requirements', | ||
126 | 4 | branch: stable/liberty} | ||
127 | 5 | - {name: keystone, | ||
128 | 6 | repository: 'git://github.com/openstack/keystone', | ||
129 | 7 | branch: stable/liberty} | ||
130 | 8 | directory: /mnt/openstack-git | ||
131 | 9 | http_proxy: http://squid.internal:3128 | ||
132 | 10 | https_proxy: http://squid.internal:3128 | ||
133 | 11 | 0 | ||
134 | === removed file 'bundles/lxd/keystone-master.yaml' | |||
135 | --- bundles/lxd/keystone-master.yaml 2016-02-19 16:49:21 +0000 | |||
136 | +++ bundles/lxd/keystone-master.yaml 1970-01-01 00:00:00 +0000 | |||
137 | @@ -1,10 +0,0 @@ | |||
138 | 1 | repositories: | ||
139 | 2 | - {name: requirements, | ||
140 | 3 | repository: 'git://github.com/zulcss/requirements', | ||
141 | 4 | branch: master} | ||
142 | 5 | - {name: keystone, | ||
143 | 6 | repository: 'git://github.com/openstack/keystone', | ||
144 | 7 | branch: 9.0.0.0b2} | ||
145 | 8 | directory: /mnt/openstack-git | ||
146 | 9 | http_proxy: http://squid.internal:3128 | ||
147 | 10 | https_proxy: http://squid.internal:3128 | ||
148 | 11 | 0 | ||
149 | === removed file 'bundles/lxd/neutron-kilo.yaml' | |||
150 | --- bundles/lxd/neutron-kilo.yaml 2016-02-19 16:49:21 +0000 | |||
151 | +++ bundles/lxd/neutron-kilo.yaml 1970-01-01 00:00:00 +0000 | |||
152 | @@ -1,19 +0,0 @@ | |||
153 | 1 | repositories: | ||
154 | 2 | - {name: requirements, | ||
155 | 3 | repository: 'git://github.com/openstack/requirements', | ||
156 | 4 | branch: stable/kilo} | ||
157 | 5 | - {name: neutron-fwaas, | ||
158 | 6 | repository: 'git://github.com/openstack/neutron-fwaas', | ||
159 | 7 | branch: stable/kilo} | ||
160 | 8 | - {name: neutron-lbaas, | ||
161 | 9 | repository: 'git://github.com/openstack/neutron-lbaas', | ||
162 | 10 | branch: stable/kilo} | ||
163 | 11 | - {name: neutron-vpnaas, | ||
164 | 12 | repository: 'git://github.com/openstack/neutron-vpnaas', | ||
165 | 13 | branch: stable/kilo} | ||
166 | 14 | - {name: neutron, | ||
167 | 15 | repository: 'git://github.com/openstack/neutron', | ||
168 | 16 | branch: stable/kilo} | ||
169 | 17 | directory: /mnt/openstack-git | ||
170 | 18 | http_proxy: http://squid.internal:3128 | ||
171 | 19 | https_proxy: http://squid.internal:3128 | ||
172 | 20 | 0 | ||
173 | === removed file 'bundles/lxd/neutron-liberty.yaml' | |||
174 | --- bundles/lxd/neutron-liberty.yaml 2016-02-19 16:49:21 +0000 | |||
175 | +++ bundles/lxd/neutron-liberty.yaml 1970-01-01 00:00:00 +0000 | |||
176 | @@ -1,19 +0,0 @@ | |||
177 | 1 | repositories: | ||
178 | 2 | - {name: requirements, | ||
179 | 3 | repository: 'git://github.com/openstack/requirements', | ||
180 | 4 | branch: stable/liberty} | ||
181 | 5 | - {name: neutron-fwaas, | ||
182 | 6 | repository: 'git://github.com/openstack/neutron-fwaas', | ||
183 | 7 | branch: stable/liberty} | ||
184 | 8 | - {name: neutron-lbaas, | ||
185 | 9 | repository: 'git://github.com/openstack/neutron-lbaas', | ||
186 | 10 | branch: stable/liberty} | ||
187 | 11 | - {name: neutron-vpnaas, | ||
188 | 12 | repository: 'git://github.com/openstack/neutron-vpnaas', | ||
189 | 13 | branch: stable/liberty} | ||
190 | 14 | - {name: neutron, | ||
191 | 15 | repository: 'git://github.com/openstack/neutron', | ||
192 | 16 | branch: stable/liberty} | ||
193 | 17 | directory: /mnt/openstack-git | ||
194 | 18 | http_proxy: http://squid.internal:3128 | ||
195 | 19 | https_proxy: http://squid.internal:3128 | ||
196 | 20 | 0 | ||
197 | === removed file 'bundles/lxd/neutron-master.yaml' | |||
198 | --- bundles/lxd/neutron-master.yaml 2016-02-19 16:49:21 +0000 | |||
199 | +++ bundles/lxd/neutron-master.yaml 1970-01-01 00:00:00 +0000 | |||
200 | @@ -1,19 +0,0 @@ | |||
201 | 1 | repositories: | ||
202 | 2 | - {name: requirements, | ||
203 | 3 | repository: 'git://github.com/zulcss/requirements', | ||
204 | 4 | branch: master} | ||
205 | 5 | - {name: neutron-fwaas, | ||
206 | 6 | repository: 'git://github.com/openstack/neutron-fwaas', | ||
207 | 7 | branch: 8.0.0.0b2} | ||
208 | 8 | - {name: neutron-lbaas, | ||
209 | 9 | repository: 'git://github.com/openstack/neutron-lbaas', | ||
210 | 10 | branch: 8.0.0.0b2} | ||
211 | 11 | - {name: neutron-vpnaas, | ||
212 | 12 | repository: 'git://github.com/openstack/neutron-vpnaas', | ||
213 | 13 | branch: 8.0.0.0b2} | ||
214 | 14 | - {name: neutron, | ||
215 | 15 | repository: 'git://github.com/openstack/neutron', | ||
216 | 16 | branch: 8.0.0.0b2} | ||
217 | 17 | directory: /mnt/openstack-git | ||
218 | 18 | http_proxy: http://squid.internal:3128 | ||
219 | 19 | https_proxy: http://squid.internal:3128 | ||
220 | 20 | 0 | ||
221 | === removed file 'bundles/lxd/nova-kilo.yaml' | |||
222 | --- bundles/lxd/nova-kilo.yaml 2016-02-19 16:49:21 +0000 | |||
223 | +++ bundles/lxd/nova-kilo.yaml 1970-01-01 00:00:00 +0000 | |||
224 | @@ -1,13 +0,0 @@ | |||
225 | 1 | repositories: | ||
226 | 2 | - {name: requirements, | ||
227 | 3 | repository: 'git://github.com/openstack/requirements', | ||
228 | 4 | branch: stable/kilo} | ||
229 | 5 | - {name: neutron, | ||
230 | 6 | repository: 'git://github.com/openstack/neutron', | ||
231 | 7 | branch: stable/kilo} | ||
232 | 8 | - {name: nova, | ||
233 | 9 | repository: 'git://github.com/openstack/nova', | ||
234 | 10 | branch: stable/kilo} | ||
235 | 11 | directory: /mnt/openstack-git | ||
236 | 12 | http_proxy: http://squid.internal:3128 | ||
237 | 13 | https_proxy: http://squid.internal:3128 | ||
238 | 14 | 0 | ||
239 | === removed file 'bundles/lxd/nova-master.yaml' | |||
240 | --- bundles/lxd/nova-master.yaml 2016-02-19 16:49:21 +0000 | |||
241 | +++ bundles/lxd/nova-master.yaml 1970-01-01 00:00:00 +0000 | |||
242 | @@ -1,21 +0,0 @@ | |||
243 | 1 | # Update this file to point to master when Xenial | ||
244 | 2 | # is available | ||
245 | 3 | repositories: | ||
246 | 4 | - {name: requirements, | ||
247 | 5 | repository: 'git://github.com/zulcss/requirements', | ||
248 | 6 | branch: master} | ||
249 | 7 | - {name: neutron, | ||
250 | 8 | repository: 'git://github.com/openstack/neutron', | ||
251 | 9 | branch: 8.0.0.0b2} | ||
252 | 10 | - {name: nova-lxd, | ||
253 | 11 | repository: 'git://github.com/lxc/nova-lxd', | ||
254 | 12 | branch: master} | ||
255 | 13 | - {name: pylxd, | ||
256 | 14 | repository: 'git://github.com/lxc/pylxd', | ||
257 | 15 | branch: master} | ||
258 | 16 | - {name: nova, | ||
259 | 17 | repository: 'git://github.com/openstack/nova', | ||
260 | 18 | branch: 13.0.0.0b2} | ||
261 | 19 | directory: /mnt/openstack-git | ||
262 | 20 | http_proxy: http://squid.internal:3128 | ||
263 | 21 | https_proxy: http://squid.internal:3128 | ||
264 | 22 | 0 | ||
265 | === added file 'bundles/lxd/source/README' | |||
266 | --- bundles/lxd/source/README 1970-01-01 00:00:00 +0000 | |||
267 | +++ bundles/lxd/source/README 2016-03-29 17:26:34 +0000 | |||
268 | @@ -0,0 +1,11 @@ | |||
269 | 1 | bundles/lxd/qa | ||
270 | 2 | ============== | ||
271 | 3 | |||
272 | 4 | The following bundle are meant to be consumed by UOSCI | ||
273 | 5 | in automated git deployment testing. They are working | ||
274 | 6 | bundles, updated throughout the dev cycle. | ||
275 | 7 | |||
276 | 8 | == Branches == | ||
277 | 9 | |||
278 | 10 | To test your branch, replace the master branch with | ||
279 | 11 | the branch that you want to test in the nova-master.yaml. | ||
280 | 0 | 12 | ||
281 | === removed file 'bundles/lxd/source/cinder-master.yaml' | |||
282 | --- bundles/lxd/source/cinder-master.yaml 2015-07-23 20:48:46 +0000 | |||
283 | +++ bundles/lxd/source/cinder-master.yaml 1970-01-01 00:00:00 +0000 | |||
284 | @@ -1,10 +0,0 @@ | |||
285 | 1 | repositories: | ||
286 | 2 | - {name: requirements, | ||
287 | 3 | repository: 'git://github.com/openstack/requirements', | ||
288 | 4 | branch: master} | ||
289 | 5 | - {name: cinder, | ||
290 | 6 | repository: 'git://github.com/openstack/cinder', | ||
291 | 7 | branch: master} | ||
292 | 8 | directory: /mnt/openstack-git | ||
293 | 9 | http_proxy: http://squid.internal:3128 | ||
294 | 10 | https_proxy: http://squid.internal:3128 | ||
295 | 11 | 0 | ||
296 | === added file 'bundles/lxd/source/default.yaml' | |||
297 | --- bundles/lxd/source/default.yaml 1970-01-01 00:00:00 +0000 | |||
298 | +++ bundles/lxd/source/default.yaml 2016-03-29 17:26:34 +0000 | |||
299 | @@ -0,0 +1,185 @@ | |||
300 | 1 | # vim: set ts=2 et: | ||
301 | 2 | # deployer bundle for development ('next') charms | ||
302 | 3 | # UOSCI relies on this for OS-on-OS deployment testing | ||
303 | 4 | openstack-services: | ||
304 | 5 | services: | ||
305 | 6 | mysql: | ||
306 | 7 | branch: lp:charms/trusty/mysql | ||
307 | 8 | #https://github.com/openstack/charm-percona-cluster | ||
308 | 9 | constraints: mem=1G | ||
309 | 10 | options: | ||
310 | 11 | dataset-size: 50% | ||
311 | 12 | max-connections: 20000 | ||
312 | 13 | rabbitmq-server: | ||
313 | 14 | branch: https://github.com/openstack/charm-rabbitmq-server;stable | ||
314 | 15 | constraints: mem=1G | ||
315 | 16 | keystone: | ||
316 | 17 | branch: https://github.com/openstack/charm-keystone;stable | ||
317 | 18 | constraints: mem=1G | ||
318 | 19 | options: | ||
319 | 20 | admin-password: openstack | ||
320 | 21 | admin-token: ubuntutesting | ||
321 | 22 | openstack-dashboard: | ||
322 | 23 | branch: https://github.com/openstack/charm-openstack-dashboard;stable | ||
323 | 24 | constraints: mem=1G | ||
324 | 25 | nova-compute: | ||
325 | 26 | branch: https://github.com/openstack/charm-nova-compute;stable | ||
326 | 27 | num_units: 3 | ||
327 | 28 | constraints: mem=4G | ||
328 | 29 | options: | ||
329 | 30 | enable-live-migration: True | ||
330 | 31 | enable-resize: True | ||
331 | 32 | migration-auth-type: ssh | ||
332 | 33 | virt-type: lxd | ||
333 | 34 | nova-cloud-controller: | ||
334 | 35 | branch: https://github.com/openstack/charm-nova-cloud-controller;stable | ||
335 | 36 | constraints: mem=1G | ||
336 | 37 | options: | ||
337 | 38 | network-manager: Neutron | ||
338 | 39 | quantum-security-groups: "yes" | ||
339 | 40 | ram-allocation-ratio: 5.0 | ||
340 | 41 | neutron-gateway: | ||
341 | 42 | branch: https://github.com/openstack/charm-neutron-gateway;stable | ||
342 | 43 | constraints: mem=1G | ||
343 | 44 | options: | ||
344 | 45 | instance-mtu: 1300 | ||
345 | 46 | glance: | ||
346 | 47 | branch: https://github.com/openstack/charm-glance;stable | ||
347 | 48 | constraints: mem=1G | ||
348 | 49 | swift-proxy: | ||
349 | 50 | branch: https://github.com/openstack/charm-swift-proxy;stable | ||
350 | 51 | constraints: mem=1G | ||
351 | 52 | options: | ||
352 | 53 | zone-assignment: manual | ||
353 | 54 | replicas: 3 | ||
354 | 55 | swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae | ||
355 | 56 | swift-storage-z1: | ||
356 | 57 | branch: https://github.com/openstack/charm-swift-storage;stable | ||
357 | 58 | constraints: mem=1G | ||
358 | 59 | options: | ||
359 | 60 | zone: 1 | ||
360 | 61 | block-device: vdb | ||
361 | 62 | overwrite: "true" | ||
362 | 63 | swift-storage-z2: | ||
363 | 64 | branch: https://github.com/openstack/charm-swift-storage;stable | ||
364 | 65 | constraints: mem=1G | ||
365 | 66 | options: | ||
366 | 67 | zone: 2 | ||
367 | 68 | block-device: vdb | ||
368 | 69 | overwrite: "true" | ||
369 | 70 | swift-storage-z3: | ||
370 | 71 | branch: https://github.com/openstack/charm-swift-storage;stable | ||
371 | 72 | constraints: mem=1G | ||
372 | 73 | options: | ||
373 | 74 | zone: 3 | ||
374 | 75 | block-device: vdb | ||
375 | 76 | overwrite: "true" | ||
376 | 77 | ceilometer: | ||
377 | 78 | branch: https://github.com/openstack/charm-ceilometer;stable | ||
378 | 79 | constraints: mem=1G | ||
379 | 80 | ceilometer-agent: | ||
380 | 81 | branch: https://github.com/openstack/charm-ceilometer-agent;stable | ||
381 | 82 | heat: | ||
382 | 83 | branch: https://github.com/openstack/charm-heat;stable | ||
383 | 84 | mongodb: | ||
384 | 85 | branch: lp:charms/trusty/mongodb;stable | ||
385 | 86 | constraints: mem=1G | ||
386 | 87 | lxd: | ||
387 | 88 | branch: https://github.com/openstack/charm-lxd | ||
388 | 89 | options: | ||
389 | 90 | block-device: /dev/vdb | ||
390 | 91 | ephemeral-unmount: /mnt | ||
391 | 92 | storage-type: lvm | ||
392 | 93 | relations: | ||
393 | 94 | - [ keystone, mysql ] | ||
394 | 95 | - [ nova-cloud-controller, mysql ] | ||
395 | 96 | - [ nova-cloud-controller, rabbitmq-server ] | ||
396 | 97 | - [ nova-cloud-controller, glance ] | ||
397 | 98 | - [ nova-cloud-controller, keystone ] | ||
398 | 99 | - [ nova-compute, nova-cloud-controller ] | ||
399 | 100 | - [ nova-compute, lxd ] | ||
400 | 101 | - [ nova-compute, mysql ] | ||
401 | 102 | - - nova-compute | ||
402 | 103 | - rabbitmq-server:amqp | ||
403 | 104 | - [ nova-compute, glance ] | ||
404 | 105 | - [ glance, mysql ] | ||
405 | 106 | - [ glance, keystone ] | ||
406 | 107 | - [ glance, rabbitmq-server ] | ||
407 | 108 | - [ glance, swift-proxy ] | ||
408 | 109 | - [ neutron-gateway, nova-cloud-controller ] | ||
409 | 110 | - [ openstack-dashboard, keystone ] | ||
410 | 111 | - [ swift-proxy, keystone ] | ||
411 | 112 | - [ swift-proxy, swift-storage-z1 ] | ||
412 | 113 | - [ swift-proxy, swift-storage-z2 ] | ||
413 | 114 | - [ swift-proxy, swift-storage-z3 ] | ||
414 | 115 | - - ceilometer | ||
415 | 116 | - keystone:identity-service | ||
416 | 117 | - [ ceilometer, rabbitmq-server ] | ||
417 | 118 | - [ ceilometer, mongodb ] | ||
418 | 119 | - [ ceilometer-agent, nova-compute ] | ||
419 | 120 | - [ ceilometer-agent, ceilometer ] | ||
420 | 121 | - [ heat, mysql ] | ||
421 | 122 | - [ heat, keystone ] | ||
422 | 123 | - [ heat, rabbitmq-server ] | ||
423 | 124 | openstack-singlerabbit: | ||
424 | 125 | inherits: openstack-services | ||
425 | 126 | relations: | ||
426 | 127 | - [ "neutron-gateway:amqp", rabbitmq-server ] | ||
427 | 128 | openstack-icehouse: | ||
428 | 129 | inherits: openstack-singlerabbit | ||
429 | 130 | services: | ||
430 | 131 | neutron-api: | ||
431 | 132 | branch: https://github.com/openstack/charm-neutron-api;stable | ||
432 | 133 | constraints: mem=1G | ||
433 | 134 | options: | ||
434 | 135 | neutron-security-groups: True | ||
435 | 136 | neutron-openvswitch: | ||
436 | 137 | branch: https://github.com/openstack/charm-neutron-openvswitch;stable | ||
437 | 138 | relations: | ||
438 | 139 | - [ neutron-api, mysql ] | ||
439 | 140 | - [ neutron-api, rabbitmq-server ] | ||
440 | 141 | - [ neutron-api, nova-cloud-controller ] | ||
441 | 142 | - [ neutron-api, neutron-openvswitch ] | ||
442 | 143 | - [ neutron-api, keystone ] | ||
443 | 144 | - [ neutron-api, neutron-gateway ] | ||
444 | 145 | - [ neutron-openvswitch, nova-compute ] | ||
445 | 146 | - [ neutron-openvswitch, rabbitmq-server ] | ||
446 | 147 | # liberty | ||
447 | 148 | openstack-liberty-git: | ||
448 | 149 | inherits: openstack-icehouse | ||
449 | 150 | services: | ||
450 | 151 | nova-compute: | ||
451 | 152 | options: | ||
452 | 153 | openstack-origin-git: include-file://nova-liberty.yaml | ||
453 | 154 | wily-liberty: | ||
454 | 155 | inherits: openstack-liberty-git | ||
455 | 156 | series: wily | ||
456 | 157 | wily-liberty-proposed: | ||
457 | 158 | inherits: wily-liberty | ||
458 | 159 | overrides: | ||
459 | 160 | source: proposed | ||
460 | 161 | openstack-origin: distro-proposed | ||
461 | 162 | trusty-liberty: | ||
462 | 163 | inherits: openstack-liberty-git | ||
463 | 164 | series: trusty | ||
464 | 165 | overrides: | ||
465 | 166 | openstack-origin: cloud:trusty-liberty | ||
466 | 167 | source: cloud:trusty-liberty | ||
467 | 168 | # mitaka | ||
468 | 169 | openstack-master-git: | ||
469 | 170 | inherits: openstack-icehouse | ||
470 | 171 | services: | ||
471 | 172 | nova-compute: | ||
472 | 173 | options: | ||
473 | 174 | openstack-origin-git: include-file://nova-master.yaml | ||
474 | 175 | xenial-mitaka: | ||
475 | 176 | inherits: openstack-master-git | ||
476 | 177 | series: xenial | ||
477 | 178 | services: | ||
478 | 179 | mysql: | ||
479 | 180 | branch: lp:charms/trusty/mysql | ||
480 | 181 | xenial-mitaka-proposed: | ||
481 | 182 | inherits: xenial-mitaka | ||
482 | 183 | overrides: | ||
483 | 184 | source: proposed | ||
484 | 185 | openstack-origin: distro-proposed | ||
485 | 0 | 186 | ||
486 | === removed file 'bundles/lxd/source/glance-master.yaml' | |||
487 | --- bundles/lxd/source/glance-master.yaml 2015-07-23 20:48:46 +0000 | |||
488 | +++ bundles/lxd/source/glance-master.yaml 1970-01-01 00:00:00 +0000 | |||
489 | @@ -1,10 +0,0 @@ | |||
490 | 1 | repositories: | ||
491 | 2 | - {name: requirements, | ||
492 | 3 | repository: 'git://github.com/openstack/requirements', | ||
493 | 4 | branch: master} | ||
494 | 5 | - {name: glance, | ||
495 | 6 | repository: 'git://github.com/openstack/glance', | ||
496 | 7 | branch: master} | ||
497 | 8 | directory: /mnt/openstack-git | ||
498 | 9 | http_proxy: http://squid.internal:3128 | ||
499 | 10 | https_proxy: http://squid.internal:3128 | ||
500 | 11 | 0 | ||
501 | === removed file 'bundles/lxd/source/horizon-master.yaml' | |||
502 | --- bundles/lxd/source/horizon-master.yaml 2015-07-23 20:48:46 +0000 | |||
503 | +++ bundles/lxd/source/horizon-master.yaml 1970-01-01 00:00:00 +0000 | |||
504 | @@ -1,10 +0,0 @@ | |||
505 | 1 | repositories: | ||
506 | 2 | - {name: requirements, | ||
507 | 3 | repository: 'git://github.com/openstack/requirements', | ||
508 | 4 | branch: master} | ||
509 | 5 | - {name: horizon, | ||
510 | 6 | repository: 'git://github.com/openstack/horizon', | ||
511 | 7 | branch: master} | ||
512 | 8 | directory: /mnt/openstack-git | ||
513 | 9 | http_proxy: http://squid.internal:3128 | ||
514 | 10 | https_proxy: http://squid.internal:3128 | ||
515 | 11 | 0 | ||
516 | === removed file 'bundles/lxd/source/keystone-master.yaml' | |||
517 | --- bundles/lxd/source/keystone-master.yaml 2015-07-23 20:48:46 +0000 | |||
518 | +++ bundles/lxd/source/keystone-master.yaml 1970-01-01 00:00:00 +0000 | |||
519 | @@ -1,10 +0,0 @@ | |||
520 | 1 | repositories: | ||
521 | 2 | - {name: requirements, | ||
522 | 3 | repository: 'git://github.com/openstack/requirements', | ||
523 | 4 | branch: master} | ||
524 | 5 | - {name: keystone, | ||
525 | 6 | repository: 'git://github.com/openstack/keystone', | ||
526 | 7 | branch: master} | ||
527 | 8 | directory: /mnt/openstack-git | ||
528 | 9 | http_proxy: http://squid.internal:3128 | ||
529 | 10 | https_proxy: http://squid.internal:3128 | ||
530 | 11 | 0 | ||
531 | === removed file 'bundles/lxd/source/lxd.yaml' | |||
532 | --- bundles/lxd/source/lxd.yaml 2016-03-11 09:33:21 +0000 | |||
533 | +++ bundles/lxd/source/lxd.yaml 1970-01-01 00:00:00 +0000 | |||
534 | @@ -1,367 +0,0 @@ | |||
535 | 1 | # vim: set ts=2 et: | ||
536 | 2 | # deployer bundle for development ('lxd') charms | ||
537 | 3 | # UOSCI relies on this for OS-on-OS deployment testing | ||
538 | 4 | openstack-services: | ||
539 | 5 | services: | ||
540 | 6 | mysql: | ||
541 | 7 | branch: https://github.com/openstack/charm-percona-cluster | ||
542 | 8 | constraints: mem=1G | ||
543 | 9 | options: | ||
544 | 10 | dataset-size: 50% | ||
545 | 11 | max-connections: 20000 | ||
546 | 12 | rabbitmq-server: | ||
547 | 13 | branch: https://github.com/openstack/charm-rabbitmq-server | ||
548 | 14 | constraints: mem=1G | ||
549 | 15 | ceph: | ||
550 | 16 | branch: https://github.com/openstack/charm-ceph | ||
551 | 17 | num_units: 3 | ||
552 | 18 | constraints: mem=1G | ||
553 | 19 | options: | ||
554 | 20 | monitor-count: 3 | ||
555 | 21 | fsid: 6547bd3e-1397-11e2-82e5-53567c8d32dc | ||
556 | 22 | monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ== | ||
557 | 23 | osd-devices: /dev/vdb | ||
558 | 24 | osd-reformat: "yes" | ||
559 | 25 | ephemeral-unmount: /mnt | ||
560 | 26 | keystone: | ||
561 | 27 | branch: https://github.com/openstack/charm-keystone | ||
562 | 28 | constraints: mem=1G | ||
563 | 29 | options: | ||
564 | 30 | admin-password: openstack | ||
565 | 31 | admin-token: ubuntutesting | ||
566 | 32 | openstack-dashboard: | ||
567 | 33 | branch: https://github.com/openstack/charm-openstack-dashboard | ||
568 | 34 | constraints: mem=1G | ||
569 | 35 | nova-compute: | ||
570 | 36 | branch: lp:~zulcss/charms/trusty/nova-compute/nova-compute-lxd | ||
571 | 37 | num_units: 3 | ||
572 | 38 | constraints: mem=4G | ||
573 | 39 | options: | ||
574 | 40 | enable-live-migration: True | ||
575 | 41 | enable-resize: True | ||
576 | 42 | virt-type: lxd | ||
577 | 43 | nova-cloud-controller: | ||
578 | 44 | branch: https://github.com/openstack/charm-nova-cloud-controller | ||
579 | 45 | constraints: mem=1G | ||
580 | 46 | options: | ||
581 | 47 | network-manager: Neutron | ||
582 | 48 | quantum-security-groups: "yes" | ||
583 | 49 | neutron-gateway: | ||
584 | 50 | branch: https://github.com/openstack/charm-neutron-gateway | ||
585 | 51 | constraints: mem=1G | ||
586 | 52 | options: | ||
587 | 53 | instance-mtu: 1300 | ||
588 | 54 | cinder: | ||
589 | 55 | branch: https://github.com/openstack/charm-cinder | ||
590 | 56 | options: | ||
591 | 57 | block-device: "None" | ||
592 | 58 | glance-api-version: 2 | ||
593 | 59 | constraints: mem=1G | ||
594 | 60 | # cinder-ceph: | ||
595 | 61 | # branch: https://github.com/openstack/charm-cinder-ceph | ||
596 | 62 | glance: | ||
597 | 63 | branch: https://github.com/openstack/charm-glance | ||
598 | 64 | constraints: mem=1G | ||
599 | 65 | swift-proxy: | ||
600 | 66 | branch: https://github.com/openstack/charm-swift-proxy | ||
601 | 67 | constraints: mem=1G | ||
602 | 68 | options: | ||
603 | 69 | zone-assignment: manual | ||
604 | 70 | replicas: 3 | ||
605 | 71 | swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae | ||
606 | 72 | swift-storage-z1: | ||
607 | 73 | branch: https://github.com/openstack/charm-swift-storage | ||
608 | 74 | constraints: mem=1G | ||
609 | 75 | options: | ||
610 | 76 | zone: 1 | ||
611 | 77 | block-device: vdb | ||
612 | 78 | overwrite: "true" | ||
613 | 79 | swift-storage-z2: | ||
614 | 80 | branch: https://github.com/openstack/charm-swift-storage | ||
615 | 81 | constraints: mem=1G | ||
616 | 82 | options: | ||
617 | 83 | zone: 2 | ||
618 | 84 | block-device: vdb | ||
619 | 85 | overwrite: "true" | ||
620 | 86 | swift-storage-z3: | ||
621 | 87 | branch: https://github.com/openstack/charm-swift-storage | ||
622 | 88 | constraints: mem=1G | ||
623 | 89 | options: | ||
624 | 90 | zone: 3 | ||
625 | 91 | block-device: vdb | ||
626 | 92 | overwrite: "true" | ||
627 | 93 | ceilometer: | ||
628 | 94 | branch: https://github.com/openstack/charm-ceilometer | ||
629 | 95 | constraints: mem=1G | ||
630 | 96 | ceilometer-agent: | ||
631 | 97 | branch: https://github.com/openstack/charm-ceilometer-agent | ||
632 | 98 | heat: | ||
633 | 99 | branch: https://github.com/openstack/charm-heat | ||
634 | 100 | mongodb: | ||
635 | 101 | branch: lp:charms/trusty/mongodb | ||
636 | 102 | constraints: mem=1G | ||
637 | 103 | lxd: | ||
638 | 104 | branch: lp:~zulcss/+junk/lxd-container | ||
639 | 105 | options: | ||
640 | 106 | lxd-block-device: /mnt/disk.img|20G | ||
641 | 107 | lxd-origin: ppa:ubuntu-lxc/lxd-git-master | ||
642 | 108 | lxd-use-source: True | ||
643 | 109 | lxd-trust-password: blah | ||
644 | 110 | relations: | ||
645 | 111 | - [ keystone, mysql ] | ||
646 | 112 | - [ nova-cloud-controller, mysql ] | ||
647 | 113 | - [ nova-cloud-controller, rabbitmq-server ] | ||
648 | 114 | - [ nova-cloud-controller, glance ] | ||
649 | 115 | - [ nova-cloud-controller, keystone ] | ||
650 | 116 | - [ nova-compute, nova-cloud-controller ] | ||
651 | 117 | - [ nova-compute, mysql ] | ||
652 | 118 | - [ nova-compute, lxd ] | ||
653 | 119 | - - nova-compute | ||
654 | 120 | - rabbitmq-server:amqp | ||
655 | 121 | - [ nova-compute, glance ] | ||
656 | 122 | - [ nova-compute, ceph ] | ||
657 | 123 | - [ glance, mysql ] | ||
658 | 124 | - [ glance, keystone ] | ||
659 | 125 | - [ glance, ceph ] | ||
660 | 126 | - [ glance, cinder ] | ||
661 | 127 | - [ cinder, mysql ] | ||
662 | 128 | - [ cinder, rabbitmq-server ] | ||
663 | 129 | - [ cinder, nova-cloud-controller ] | ||
664 | 130 | - [ cinder, keystone ] | ||
665 | 131 | - [ cinder, ceph ] | ||
666 | 132 | # - [ cinder, cinder-ceph ] | ||
667 | 133 | # - [ cinder-ceph, ceph ] | ||
668 | 134 | - [ neutron-gateway, nova-cloud-controller ] | ||
669 | 135 | - [ openstack-dashboard, keystone ] | ||
670 | 136 | - [ swift-proxy, keystone ] | ||
671 | 137 | - [ swift-proxy, swift-storage-z1 ] | ||
672 | 138 | - [ swift-proxy, swift-storage-z2 ] | ||
673 | 139 | - [ swift-proxy, swift-storage-z3 ] | ||
674 | 140 | - - ceilometer | ||
675 | 141 | - keystone:identity-service | ||
676 | 142 | - [ ceilometer, rabbitmq-server ] | ||
677 | 143 | - [ ceilometer, mongodb ] | ||
678 | 144 | - [ ceilometer-agent, nova-compute ] | ||
679 | 145 | - [ ceilometer-agent, ceilometer ] | ||
680 | 146 | - [ heat, mysql ] | ||
681 | 147 | - [ heat, keystone ] | ||
682 | 148 | - [ heat, rabbitmq-server ] | ||
683 | 149 | openstack-singlerabbit: | ||
684 | 150 | inherits: openstack-services | ||
685 | 151 | relations: | ||
686 | 152 | - [ "neutron-gateway:amqp", rabbitmq-server ] | ||
687 | 153 | openstack-icehouse: | ||
688 | 154 | inherits: openstack-singlerabbit | ||
689 | 155 | services: | ||
690 | 156 | neutron-api: | ||
691 | 157 | branch: https://github.com/openstack/charm-neutron-api | ||
692 | 158 | constraints: mem=1G | ||
693 | 159 | options: | ||
694 | 160 | neutron-security-groups: True | ||
695 | 161 | neutron-openvswitch: | ||
696 | 162 | branch: https://github.com/openstack/charm-neutron-openvswitch | ||
697 | 163 | relations: | ||
698 | 164 | - [ neutron-api, mysql ] | ||
699 | 165 | - [ neutron-api, rabbitmq-server ] | ||
700 | 166 | - [ neutron-api, nova-cloud-controller ] | ||
701 | 167 | - [ neutron-api, neutron-openvswitch ] | ||
702 | 168 | - [ neutron-api, keystone ] | ||
703 | 169 | - [ neutron-api, neutron-gateway ] | ||
704 | 170 | - [ neutron-openvswitch, nova-compute ] | ||
705 | 171 | - [ neutron-openvswitch, rabbitmq-server ] | ||
706 | 172 | openstack-icehouse-msg-split: | ||
707 | 173 | inherits: openstack-services | ||
708 | 174 | services: | ||
709 | 175 | neutron-api: | ||
710 | 176 | branch: https://github.com/openstack/charm-neutron-api | ||
711 | 177 | constraints: mem=1G | ||
712 | 178 | options: | ||
713 | 179 | neutron-security-groups: True | ||
714 | 180 | neutron-openvswitch: | ||
715 | 181 | branch: https://github.com/openstack/charm-neutron-openvswitch | ||
716 | 182 | rabbitmq-server-neutron: | ||
717 | 183 | branch: https://github.com/openstack/charm-rabbitmq-server;stable | ||
718 | 184 | constraints: mem=1G | ||
719 | 185 | relations: | ||
720 | 186 | - [ neutron-api, mysql ] | ||
721 | 187 | - [ neutron-api, rabbitmq-server-neutron ] | ||
722 | 188 | - [ neutron-api, nova-cloud-controller ] | ||
723 | 189 | - [ neutron-api, neutron-openvswitch ] | ||
724 | 190 | - [ neutron-api, keystone ] | ||
725 | 191 | - [ neutron-api, neutron-gateway ] | ||
726 | 192 | - [ neutron-openvswitch, nova-compute ] | ||
727 | 193 | - [ neutron-openvswitch, rabbitmq-server-neutron ] | ||
728 | 194 | - [ "neutron-gateway:amqp-nova", rabbitmq-server ] | ||
729 | 195 | - [ "neutron-gateway:amqp", rabbitmq-server-neutron ] | ||
730 | 196 | # icehouse | ||
731 | 197 | openstack-icehouse-git: | ||
732 | 198 | inherits: openstack-icehouse | ||
733 | 199 | services: | ||
734 | 200 | keystone: | ||
735 | 201 | options: | ||
736 | 202 | openstack-origin-git: include-file://keystone-icehouse.yaml | ||
737 | 203 | glance: | ||
738 | 204 | options: | ||
739 | 205 | openstack-origin-git: include-file://glance-icehouse.yaml | ||
740 | 206 | cinder: | ||
741 | 207 | options: | ||
742 | 208 | openstack-origin-git: include-file://cinder-icehouse.yaml | ||
743 | 209 | neutron-api: | ||
744 | 210 | options: | ||
745 | 211 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
746 | 212 | neutron-gateway: | ||
747 | 213 | options: | ||
748 | 214 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
749 | 215 | neutron-openvswitch: | ||
750 | 216 | options: | ||
751 | 217 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
752 | 218 | openstack-dashboard: | ||
753 | 219 | options: | ||
754 | 220 | openstack-origin-git: include-file://horizon-icehouse.yaml | ||
755 | 221 | nova-compute: | ||
756 | 222 | options: | ||
757 | 223 | openstack-origin-git: include-file://nova-icehouse.yaml | ||
758 | 224 | nova-cloud-controller: | ||
759 | 225 | options: | ||
760 | 226 | openstack-origin-git: include-file://nova-icehouse.yaml | ||
761 | 227 | precise-icehouse: | ||
762 | 228 | inherits: openstack-icehouse-git | ||
763 | 229 | series: precise | ||
764 | 230 | overrides: | ||
765 | 231 | openstack-origin: cloud:precise-icehouse | ||
766 | 232 | source: cloud:precise-icehouse | ||
767 | 233 | trusty-icehouse: | ||
768 | 234 | inherits: openstack-icehouse-git | ||
769 | 235 | series: trusty | ||
770 | 236 | # juno | ||
771 | 237 | openstack-juno-git: | ||
772 | 238 | inherits: openstack-icehouse | ||
773 | 239 | services: | ||
774 | 240 | keystone: | ||
775 | 241 | options: | ||
776 | 242 | openstack-origin-git: include-file://keystone-juno.yaml | ||
777 | 243 | glance: | ||
778 | 244 | options: | ||
779 | 245 | openstack-origin-git: include-file://glance-juno.yaml | ||
780 | 246 | cinder: | ||
781 | 247 | options: | ||
782 | 248 | openstack-origin-git: include-file://cinder-juno.yaml | ||
783 | 249 | neutron-api: | ||
784 | 250 | options: | ||
785 | 251 | openstack-origin-git: include-file://neutron-juno.yaml | ||
786 | 252 | neutron-gateway: | ||
787 | 253 | options: | ||
788 | 254 | openstack-origin-git: include-file://neutron-juno.yaml | ||
789 | 255 | neutron-openvswitch: | ||
790 | 256 | options: | ||
791 | 257 | openstack-origin-git: include-file://neutron-juno.yaml | ||
792 | 258 | openstack-dashboard: | ||
793 | 259 | options: | ||
794 | 260 | openstack-origin-git: include-file://horizon-juno.yaml | ||
795 | 261 | nova-compute: | ||
796 | 262 | options: | ||
797 | 263 | openstack-origin-git: include-file://nova-juno.yaml | ||
798 | 264 | nova-cloud-controller: | ||
799 | 265 | options: | ||
800 | 266 | openstack-origin-git: include-file://nova-juno.yaml | ||
801 | 267 | trusty-juno: | ||
802 | 268 | inherits: openstack-juno-git | ||
803 | 269 | series: trusty | ||
804 | 270 | overrides: | ||
805 | 271 | openstack-origin: cloud:trusty-juno | ||
806 | 272 | source: cloud:trusty-juno | ||
807 | 273 | utopic-juno: | ||
808 | 274 | inherits: openstack-juno-git | ||
809 | 275 | series: utopic | ||
810 | 276 | # kilo | ||
811 | 277 | openstack-kilo-git: | ||
812 | 278 | inherits: openstack-icehouse | ||
813 | 279 | services: | ||
814 | 280 | keystone: | ||
815 | 281 | options: | ||
816 | 282 | openstack-origin-git: include-file://keystone-kilo.yaml | ||
817 | 283 | glance: | ||
818 | 284 | options: | ||
819 | 285 | openstack-origin-git: include-file://glance-kilo.yaml | ||
820 | 286 | cinder: | ||
821 | 287 | options: | ||
822 | 288 | openstack-origin-git: include-file://cinder-kilo.yaml | ||
823 | 289 | neutron-api: | ||
824 | 290 | options: | ||
825 | 291 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
826 | 292 | neutron-gateway: | ||
827 | 293 | options: | ||
828 | 294 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
829 | 295 | neutron-openvswitch: | ||
830 | 296 | options: | ||
831 | 297 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
832 | 298 | openstack-dashboard: | ||
833 | 299 | options: | ||
834 | 300 | openstack-origin-git: include-file://horizon-kilo.yaml | ||
835 | 301 | nova-compute: | ||
836 | 302 | options: | ||
837 | 303 | openstack-origin-git: include-file://nova-kilo.yaml | ||
838 | 304 | nova-cloud-controller: | ||
839 | 305 | options: | ||
840 | 306 | openstack-origin-git: include-file://nova-kilo.yaml | ||
841 | 307 | trusty-kilo: | ||
842 | 308 | inherits: openstack-kilo-git | ||
843 | 309 | series: trusty | ||
844 | 310 | overrides: | ||
845 | 311 | openstack-origin: cloud:trusty-kilo | ||
846 | 312 | source: cloud:trusty-kilo | ||
847 | 313 | trusty-kilo-proposed: | ||
848 | 314 | inherits: openstack-kilo-git | ||
849 | 315 | series: trusty | ||
850 | 316 | overrides: | ||
851 | 317 | openstack-origin: cloud:trusty-kilo/proposed | ||
852 | 318 | source: cloud:trusty-kilo/proposed | ||
853 | 319 | vivid-kilo: | ||
854 | 320 | inherits: openstack-kilo-git | ||
855 | 321 | series: vivid | ||
856 | 322 | # master | ||
857 | 323 | openstack-master-git: | ||
858 | 324 | inherits: openstack-icehouse | ||
859 | 325 | services: | ||
860 | 326 | keystone: | ||
861 | 327 | options: | ||
862 | 328 | openstack-origin-git: include-file://keystone-master.yaml | ||
863 | 329 | glance: | ||
864 | 330 | options: | ||
865 | 331 | openstack-origin-git: include-file://glance-master.yaml | ||
866 | 332 | cinder: | ||
867 | 333 | options: | ||
868 | 334 | openstack-origin-git: include-file://cinder-master.yaml | ||
869 | 335 | neutron-api: | ||
870 | 336 | options: | ||
871 | 337 | openstack-origin-git: include-file://neutron-master.yaml | ||
872 | 338 | neutron-gateway: | ||
873 | 339 | options: | ||
874 | 340 | openstack-origin-git: include-file://neutron-master.yaml | ||
875 | 341 | neutron-openvswitch: | ||
876 | 342 | options: | ||
877 | 343 | openstack-origin-git: include-file://neutron-master.yaml | ||
878 | 344 | openstack-dashboard: | ||
879 | 345 | options: | ||
880 | 346 | openstack-origin-git: include-file://horizon-master.yaml | ||
881 | 347 | nova-compute: | ||
882 | 348 | options: | ||
883 | 349 | openstack-origin-git: include-file://nova-master.yaml | ||
884 | 350 | nova-cloud-controller: | ||
885 | 351 | options: | ||
886 | 352 | openstack-origin-git: include-file://nova-master.yaml | ||
887 | 353 | trusty-master: | ||
888 | 354 | inherits: openstack-master-git | ||
889 | 355 | series: trusty | ||
890 | 356 | overrides: | ||
891 | 357 | openstack-origin: cloud:trusty-kilo | ||
892 | 358 | source: cloud:trusty-kilo | ||
893 | 359 | trusty-master-proposed: | ||
894 | 360 | inherits: openstack-master-git | ||
895 | 361 | series: trusty | ||
896 | 362 | overrides: | ||
897 | 363 | openstack-origin: cloud:trusty-kilo/proposed | ||
898 | 364 | source: cloud:trusty-kilo/proposed | ||
899 | 365 | vivid-master: | ||
900 | 366 | inherits: openstack-master-git | ||
901 | 367 | series: vivid | ||
902 | 368 | 0 | ||
903 | === removed file 'bundles/lxd/source/neutron-master.yaml' | |||
904 | --- bundles/lxd/source/neutron-master.yaml 2015-07-23 20:48:46 +0000 | |||
905 | +++ bundles/lxd/source/neutron-master.yaml 1970-01-01 00:00:00 +0000 | |||
906 | @@ -1,19 +0,0 @@ | |||
907 | 1 | repositories: | ||
908 | 2 | - {name: requirements, | ||
909 | 3 | repository: 'git://github.com/openstack/requirements', | ||
910 | 4 | branch: master} | ||
911 | 5 | - {name: neutron-fwaas, | ||
912 | 6 | repository: 'git://github.com/openstack/neutron-fwaas', | ||
913 | 7 | branch: master} | ||
914 | 8 | - {name: neutron-lbaas, | ||
915 | 9 | repository: 'git://github.com/openstack/neutron-lbaas', | ||
916 | 10 | branch: master} | ||
917 | 11 | - {name: neutron-vpnaas, | ||
918 | 12 | repository: 'git://github.com/openstack/neutron-vpnaas', | ||
919 | 13 | branch: master} | ||
920 | 14 | - {name: neutron, | ||
921 | 15 | repository: 'git://github.com/openstack/neutron', | ||
922 | 16 | branch: master} | ||
923 | 17 | directory: /mnt/openstack-git | ||
924 | 18 | http_proxy: http://squid.internal:3128 | ||
925 | 19 | https_proxy: http://squid.internal:3128 | ||
926 | 20 | 0 | ||
927 | === renamed file 'bundles/lxd/lxd.yaml' => 'bundles/lxd/source/next.yaml' | |||
928 | --- bundles/lxd/lxd.yaml 2016-03-11 09:33:21 +0000 | |||
929 | +++ bundles/lxd/source/next.yaml 2016-03-29 17:26:34 +0000 | |||
930 | @@ -4,13 +4,12 @@ | |||
931 | 4 | openstack-services: | 4 | openstack-services: |
932 | 5 | services: | 5 | services: |
933 | 6 | mysql: | 6 | mysql: |
936 | 7 | branch: https://github.com/openstack/charm-percona-cluster | 7 | branch: lp:charms/trusty/mysql |
937 | 8 | constraints: mem=4G | 8 | #https://github.com/openstack/charm-percona-cluster |
938 | 9 | constraints: mem=1G | ||
939 | 9 | options: | 10 | options: |
940 | 10 | dataset-size: 50% | 11 | dataset-size: 50% |
941 | 11 | max-connections: 20000 | 12 | max-connections: 20000 |
942 | 12 | # root-password: changeme | ||
943 | 13 | # sst-password: changeme | ||
944 | 14 | rabbitmq-server: | 13 | rabbitmq-server: |
945 | 15 | branch: https://github.com/openstack/charm-rabbitmq-server | 14 | branch: https://github.com/openstack/charm-rabbitmq-server |
946 | 16 | constraints: mem=1G | 15 | constraints: mem=1G |
947 | @@ -25,7 +24,7 @@ | |||
948 | 25 | constraints: mem=1G | 24 | constraints: mem=1G |
949 | 26 | nova-compute: | 25 | nova-compute: |
950 | 27 | branch: https://github.com/openstack/charm-nova-compute | 26 | branch: https://github.com/openstack/charm-nova-compute |
952 | 28 | num_units: 1 | 27 | num_units: 3 |
953 | 29 | constraints: mem=4G | 28 | constraints: mem=4G |
954 | 30 | options: | 29 | options: |
955 | 31 | enable-live-migration: True | 30 | enable-live-migration: True |
956 | @@ -38,6 +37,7 @@ | |||
957 | 38 | options: | 37 | options: |
958 | 39 | network-manager: Neutron | 38 | network-manager: Neutron |
959 | 40 | quantum-security-groups: "yes" | 39 | quantum-security-groups: "yes" |
960 | 40 | ram-allocation-ratio: 5.0 | ||
961 | 41 | neutron-gateway: | 41 | neutron-gateway: |
962 | 42 | branch: https://github.com/openstack/charm-neutron-gateway | 42 | branch: https://github.com/openstack/charm-neutron-gateway |
963 | 43 | constraints: mem=1G | 43 | constraints: mem=1G |
964 | @@ -46,12 +46,50 @@ | |||
965 | 46 | glance: | 46 | glance: |
966 | 47 | branch: https://github.com/openstack/charm-glance | 47 | branch: https://github.com/openstack/charm-glance |
967 | 48 | constraints: mem=1G | 48 | constraints: mem=1G |
968 | 49 | swift-proxy: | ||
969 | 50 | branch: https://github.com/openstack/charm-swift-proxy | ||
970 | 51 | constraints: mem=1G | ||
971 | 52 | options: | ||
972 | 53 | zone-assignment: manual | ||
973 | 54 | replicas: 3 | ||
974 | 55 | swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae | ||
975 | 56 | swift-storage-z1: | ||
976 | 57 | branch: https://github.com/openstack/charm-swift-storage | ||
977 | 58 | constraints: mem=1G | ||
978 | 59 | options: | ||
979 | 60 | zone: 1 | ||
980 | 61 | block-device: vdb | ||
981 | 62 | overwrite: "true" | ||
982 | 63 | swift-storage-z2: | ||
983 | 64 | branch: https://github.com/openstack/charm-swift-storage | ||
984 | 65 | constraints: mem=1G | ||
985 | 66 | options: | ||
986 | 67 | zone: 2 | ||
987 | 68 | block-device: vdb | ||
988 | 69 | overwrite: "true" | ||
989 | 70 | swift-storage-z3: | ||
990 | 71 | branch: https://github.com/openstack/charm-swift-storage | ||
991 | 72 | constraints: mem=1G | ||
992 | 73 | options: | ||
993 | 74 | zone: 3 | ||
994 | 75 | block-device: vdb | ||
995 | 76 | overwrite: "true" | ||
996 | 77 | ceilometer: | ||
997 | 78 | branch: https://github.com/openstack/charm-ceilometer | ||
998 | 79 | constraints: mem=1G | ||
999 | 80 | ceilometer-agent: | ||
1000 | 81 | branch: https://github.com/openstack/charm-ceilometer-agent | ||
1001 | 82 | heat: | ||
1002 | 83 | branch: https://github.com/openstack/charm-heat | ||
1003 | 84 | mongodb: | ||
1004 | 85 | branch: lp:charms/trusty/mongodb | ||
1005 | 86 | constraints: mem=1G | ||
1006 | 49 | lxd: | 87 | lxd: |
1008 | 50 | branch: lp:~zulcss/charms/trusty/lxd/lxd-2.0 | 88 | branch: https://github.com/openstack/charm-lxd |
1009 | 51 | options: | 89 | options: |
1013 | 52 | block-device: /mnt/disk.img|20G | 90 | block-device: /dev/vdb |
1014 | 53 | storage-type: btrfs | 91 | ephemeral-unmount: /mnt |
1015 | 54 | lxd-origin: ppa:ubuntu-lxc/lxd-git-master | 92 | storage-type: lvm |
1016 | 55 | relations: | 93 | relations: |
1017 | 56 | - [ keystone, mysql ] | 94 | - [ keystone, mysql ] |
1018 | 57 | - [ nova-cloud-controller, mysql ] | 95 | - [ nova-cloud-controller, mysql ] |
1019 | @@ -59,15 +97,30 @@ | |||
1020 | 59 | - [ nova-cloud-controller, glance ] | 97 | - [ nova-cloud-controller, glance ] |
1021 | 60 | - [ nova-cloud-controller, keystone ] | 98 | - [ nova-cloud-controller, keystone ] |
1022 | 61 | - [ nova-compute, nova-cloud-controller ] | 99 | - [ nova-compute, nova-cloud-controller ] |
1023 | 100 | - [ nova-compute, lxd ] | ||
1024 | 62 | - [ nova-compute, mysql ] | 101 | - [ nova-compute, mysql ] |
1025 | 63 | - [ nova-compute, lxd ] | ||
1026 | 64 | - - nova-compute | 102 | - - nova-compute |
1027 | 65 | - rabbitmq-server:amqp | 103 | - rabbitmq-server:amqp |
1028 | 66 | - [ nova-compute, glance ] | 104 | - [ nova-compute, glance ] |
1029 | 67 | - [ glance, mysql ] | 105 | - [ glance, mysql ] |
1030 | 68 | - [ glance, keystone ] | 106 | - [ glance, keystone ] |
1031 | 107 | - [ glance, rabbitmq-server ] | ||
1032 | 108 | - [ glance, swift-proxy ] | ||
1033 | 69 | - [ neutron-gateway, nova-cloud-controller ] | 109 | - [ neutron-gateway, nova-cloud-controller ] |
1034 | 70 | - [ openstack-dashboard, keystone ] | 110 | - [ openstack-dashboard, keystone ] |
1035 | 111 | - [ swift-proxy, keystone ] | ||
1036 | 112 | - [ swift-proxy, swift-storage-z1 ] | ||
1037 | 113 | - [ swift-proxy, swift-storage-z2 ] | ||
1038 | 114 | - [ swift-proxy, swift-storage-z3 ] | ||
1039 | 115 | - - ceilometer | ||
1040 | 116 | - keystone:identity-service | ||
1041 | 117 | - [ ceilometer, rabbitmq-server ] | ||
1042 | 118 | - [ ceilometer, mongodb ] | ||
1043 | 119 | - [ ceilometer-agent, nova-compute ] | ||
1044 | 120 | - [ ceilometer-agent, ceilometer ] | ||
1045 | 121 | - [ heat, mysql ] | ||
1046 | 122 | - [ heat, keystone ] | ||
1047 | 123 | - [ heat, rabbitmq-server ] | ||
1048 | 71 | openstack-singlerabbit: | 124 | openstack-singlerabbit: |
1049 | 72 | inherits: openstack-services | 125 | inherits: openstack-services |
1050 | 73 | relations: | 126 | relations: |
1051 | @@ -91,242 +144,42 @@ | |||
1052 | 91 | - [ neutron-api, neutron-gateway ] | 144 | - [ neutron-api, neutron-gateway ] |
1053 | 92 | - [ neutron-openvswitch, nova-compute ] | 145 | - [ neutron-openvswitch, nova-compute ] |
1054 | 93 | - [ neutron-openvswitch, rabbitmq-server ] | 146 | - [ neutron-openvswitch, rabbitmq-server ] |
1055 | 94 | openstack-icehouse-msg-split: | ||
1056 | 95 | inherits: openstack-services | ||
1057 | 96 | services: | ||
1058 | 97 | neutron-api: | ||
1059 | 98 | branch: https://github.com/openstack/charm-neutron-api | ||
1060 | 99 | constraints: mem=1G | ||
1061 | 100 | options: | ||
1062 | 101 | neutron-security-groups: True | ||
1063 | 102 | neutron-openvswitch: | ||
1064 | 103 | branch: https://github.com/openstack/charm-neutron-openvswitch | ||
1065 | 104 | rabbitmq-server-neutron: | ||
1066 | 105 | branch: https://github.com/openstack/charm-rabbitmq-server;stable | ||
1067 | 106 | constraints: mem=1G | ||
1068 | 107 | relations: | ||
1069 | 108 | - [ neutron-api, mysql ] | ||
1070 | 109 | - [ neutron-api, rabbitmq-server-neutron ] | ||
1071 | 110 | - [ neutron-api, nova-cloud-controller ] | ||
1072 | 111 | - [ neutron-api, neutron-openvswitch ] | ||
1073 | 112 | - [ neutron-api, keystone ] | ||
1074 | 113 | - [ neutron-api, neutron-gateway ] | ||
1075 | 114 | - [ neutron-openvswitch, nova-compute ] | ||
1076 | 115 | - [ neutron-openvswitch, rabbitmq-server-neutron ] | ||
1077 | 116 | - [ "neutron-gateway:amqp-nova", rabbitmq-server ] | ||
1078 | 117 | - [ "neutron-gateway:amqp", rabbitmq-server-neutron ] | ||
1079 | 118 | # icehouse | ||
1080 | 119 | openstack-icehouse-git: | ||
1081 | 120 | inherits: openstack-icehouse | ||
1082 | 121 | services: | ||
1083 | 122 | keystone: | ||
1084 | 123 | options: | ||
1085 | 124 | openstack-origin-git: include-file://keystone-icehouse.yaml | ||
1086 | 125 | glance: | ||
1087 | 126 | options: | ||
1088 | 127 | openstack-origin-git: include-file://glance-icehouse.yaml | ||
1089 | 128 | neutron-api: | ||
1090 | 129 | options: | ||
1091 | 130 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
1092 | 131 | neutron-gateway: | ||
1093 | 132 | options: | ||
1094 | 133 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
1095 | 134 | neutron-openvswitch: | ||
1096 | 135 | options: | ||
1097 | 136 | openstack-origin-git: include-file://neutron-icehouse.yaml | ||
1098 | 137 | openstack-dashboard: | ||
1099 | 138 | options: | ||
1100 | 139 | openstack-origin-git: include-file://horizon-icehouse.yaml | ||
1101 | 140 | nova-compute: | ||
1102 | 141 | options: | ||
1103 | 142 | openstack-origin-git: include-file://nova-icehouse.yaml | ||
1104 | 143 | nova-cloud-controller: | ||
1105 | 144 | options: | ||
1106 | 145 | openstack-origin-git: include-file://nova-icehouse.yaml | ||
1107 | 146 | precise-icehouse: | ||
1108 | 147 | inherits: openstack-icehouse-git | ||
1109 | 148 | series: precise | ||
1110 | 149 | services: | ||
1111 | 150 | mysql: | ||
1112 | 151 | branch: lp:charms/trusty/mysql | ||
1113 | 152 | overrides: | ||
1114 | 153 | openstack-origin: cloud:precise-icehouse | ||
1115 | 154 | source: cloud:precise-icehouse | ||
1116 | 155 | trusty-icehouse: | ||
1117 | 156 | inherits: openstack-icehouse-git | ||
1118 | 157 | series: trusty | ||
1119 | 158 | # juno | ||
1120 | 159 | openstack-juno-git: | ||
1121 | 160 | inherits: openstack-icehouse | ||
1122 | 161 | services: | ||
1123 | 162 | keystone: | ||
1124 | 163 | options: | ||
1125 | 164 | openstack-origin-git: include-file://keystone-juno.yaml | ||
1126 | 165 | glance: | ||
1127 | 166 | options: | ||
1128 | 167 | openstack-origin-git: include-file://glance-juno.yaml | ||
1129 | 168 | neutron-api: | ||
1130 | 169 | options: | ||
1131 | 170 | openstack-origin-git: include-file://neutron-juno.yaml | ||
1132 | 171 | neutron-gateway: | ||
1133 | 172 | options: | ||
1134 | 173 | openstack-origin-git: include-file://neutron-juno.yaml | ||
1135 | 174 | neutron-openvswitch: | ||
1136 | 175 | options: | ||
1137 | 176 | openstack-origin-git: include-file://neutron-juno.yaml | ||
1138 | 177 | openstack-dashboard: | ||
1139 | 178 | options: | ||
1140 | 179 | openstack-origin-git: include-file://horizon-juno.yaml | ||
1141 | 180 | nova-compute: | ||
1142 | 181 | options: | ||
1143 | 182 | openstack-origin-git: include-file://nova-juno.yaml | ||
1144 | 183 | nova-cloud-controller: | ||
1145 | 184 | options: | ||
1146 | 185 | openstack-origin-git: include-file://nova-juno.yaml | ||
1147 | 186 | trusty-juno: | ||
1148 | 187 | inherits: openstack-juno-git | ||
1149 | 188 | series: trusty | ||
1150 | 189 | overrides: | ||
1151 | 190 | openstack-origin: cloud:trusty-juno | ||
1152 | 191 | source: cloud:trusty-juno | ||
1153 | 192 | utopic-juno: | ||
1154 | 193 | inherits: openstack-juno-git | ||
1155 | 194 | series: utopic | ||
1156 | 195 | # kilo | ||
1157 | 196 | openstack-kilo-git: | ||
1158 | 197 | inherits: openstack-icehouse | ||
1159 | 198 | services: | ||
1160 | 199 | keystone: | ||
1161 | 200 | options: | ||
1162 | 201 | openstack-origin-git: include-file://keystone-kilo.yaml | ||
1163 | 202 | glance: | ||
1164 | 203 | options: | ||
1165 | 204 | openstack-origin-git: include-file://glance-kilo.yaml | ||
1166 | 205 | neutron-api: | ||
1167 | 206 | options: | ||
1168 | 207 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
1169 | 208 | neutron-gateway: | ||
1170 | 209 | options: | ||
1171 | 210 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
1172 | 211 | neutron-openvswitch: | ||
1173 | 212 | options: | ||
1174 | 213 | openstack-origin-git: include-file://neutron-kilo.yaml | ||
1175 | 214 | openstack-dashboard: | ||
1176 | 215 | options: | ||
1177 | 216 | openstack-origin-git: include-file://horizon-kilo.yaml | ||
1178 | 217 | nova-compute: | ||
1179 | 218 | options: | ||
1180 | 219 | openstack-origin-git: include-file://nova-kilo.yaml | ||
1181 | 220 | nova-cloud-controller: | ||
1182 | 221 | options: | ||
1183 | 222 | openstack-origin-git: include-file://nova-kilo.yaml | ||
1184 | 223 | trusty-kilo: | ||
1185 | 224 | inherits: openstack-kilo-git | ||
1186 | 225 | series: trusty | ||
1187 | 226 | overrides: | ||
1188 | 227 | openstack-origin: cloud:trusty-kilo | ||
1189 | 228 | source: cloud:trusty-kilo | ||
1190 | 229 | trusty-kilo-proposed: | ||
1191 | 230 | inherits: openstack-kilo-git | ||
1192 | 231 | series: trusty | ||
1193 | 232 | overrides: | ||
1194 | 233 | openstack-origin: cloud:trusty-kilo/proposed | ||
1195 | 234 | source: cloud:trusty-kilo/proposed | ||
1196 | 235 | vivid-kilo: | ||
1197 | 236 | inherits: openstack-kilo-git | ||
1198 | 237 | series: vivid | ||
1199 | 238 | services: | ||
1200 | 239 | mysql: | ||
1201 | 240 | branch: lp:charms/trusty/mysql | ||
1202 | 241 | # liberty | 147 | # liberty |
1203 | 242 | openstack-liberty-git: | 148 | openstack-liberty-git: |
1204 | 243 | inherits: openstack-icehouse | 149 | inherits: openstack-icehouse |
1205 | 244 | services: | 150 | services: |
1206 | 245 | keystone: | ||
1207 | 246 | options: | ||
1208 | 247 | openstack-origin-git: include-file://keystone-liberty.yaml | ||
1209 | 248 | glance: | ||
1210 | 249 | options: | ||
1211 | 250 | openstack-origin-git: include-file://glance-liberty.yaml | ||
1212 | 251 | neutron-api: | ||
1213 | 252 | options: | ||
1214 | 253 | openstack-origin-git: include-file://neutron-liberty.yaml | ||
1215 | 254 | neutron-gateway: | ||
1216 | 255 | options: | ||
1217 | 256 | openstack-origin-git: include-file://neutron-liberty.yaml | ||
1218 | 257 | neutron-openvswitch: | ||
1219 | 258 | options: | ||
1220 | 259 | openstack-origin-git: include-file://neutron-liberty.yaml | ||
1221 | 260 | openstack-dashboard: | ||
1222 | 261 | options: | ||
1223 | 262 | openstack-origin-git: include-file://horizon-liberty.yaml | ||
1224 | 263 | nova-compute: | 151 | nova-compute: |
1225 | 264 | options: | 152 | options: |
1226 | 265 | openstack-origin-git: include-file://nova-liberty.yaml | 153 | openstack-origin-git: include-file://nova-liberty.yaml |
1230 | 266 | nova-cloud-controller: | 154 | wily-liberty: |
1231 | 267 | options: | 155 | inherits: openstack-liberty-git |
1232 | 268 | openstack-origin-git: include-file://nova-liberty.yaml | 156 | series: wily |
1233 | 157 | wily-liberty-proposed: | ||
1234 | 158 | inherits: wily-liberty | ||
1235 | 159 | overrides: | ||
1236 | 160 | source: proposed | ||
1237 | 161 | openstack-origin: distro-proposed | ||
1238 | 269 | trusty-liberty: | 162 | trusty-liberty: |
1239 | 270 | inherits: openstack-liberty-git | 163 | inherits: openstack-liberty-git |
1240 | 271 | series: trusty | 164 | series: trusty |
1241 | 272 | overrides: | 165 | overrides: |
1242 | 273 | openstack-origin: cloud:trusty-liberty | 166 | openstack-origin: cloud:trusty-liberty |
1243 | 274 | source: cloud:trusty-liberty | 167 | source: cloud:trusty-liberty |
1257 | 275 | trusty-liberty-proposed: | 168 | # mitaka |
1245 | 276 | inherits: openstack-liberty-git | ||
1246 | 277 | series: trusty | ||
1247 | 278 | overrides: | ||
1248 | 279 | openstack-origin: cloud:trusty-liberty/proposed | ||
1249 | 280 | source: cloud:trusty-liberty/proposed | ||
1250 | 281 | wily-liberty: | ||
1251 | 282 | inherits: openstack-liberty-git | ||
1252 | 283 | series: wily | ||
1253 | 284 | services: | ||
1254 | 285 | mysql: | ||
1255 | 286 | branch: lp:charms/trusty/mysql | ||
1256 | 287 | # master | ||
1258 | 288 | openstack-master-git: | 169 | openstack-master-git: |
1259 | 289 | inherits: openstack-icehouse | 170 | inherits: openstack-icehouse |
1260 | 290 | services: | 171 | services: |
1261 | 291 | keystone: | ||
1262 | 292 | options: | ||
1263 | 293 | openstack-origin-git: include-file://keystone-master.yaml | ||
1264 | 294 | glance: | ||
1265 | 295 | options: | ||
1266 | 296 | openstack-origin-git: include-file://glance-master.yaml | ||
1267 | 297 | neutron-api: | ||
1268 | 298 | options: | ||
1269 | 299 | openstack-origin-git: include-file://neutron-master.yaml | ||
1270 | 300 | neutron-gateway: | ||
1271 | 301 | options: | ||
1272 | 302 | openstack-origin-git: include-file://neutron-master.yaml | ||
1273 | 303 | neutron-openvswitch: | ||
1274 | 304 | options: | ||
1275 | 305 | openstack-origin-git: include-file://neutron-master.yaml | ||
1276 | 306 | openstack-dashboard: | ||
1277 | 307 | options: | ||
1278 | 308 | openstack-origin-git: include-file://horizon-master.yaml | ||
1279 | 309 | nova-compute: | 172 | nova-compute: |
1280 | 310 | options: | 173 | options: |
1281 | 311 | openstack-origin-git: include-file://nova-master.yaml | 174 | openstack-origin-git: include-file://nova-master.yaml |
1298 | 312 | nova-cloud-controller: | 175 | xenial-mitaka: |
1283 | 313 | options: | ||
1284 | 314 | openstack-origin-git: include-file://nova-master.yaml | ||
1285 | 315 | trusty-master: | ||
1286 | 316 | inherits: openstack-master-git | ||
1287 | 317 | series: trusty | ||
1288 | 318 | overrides: | ||
1289 | 319 | openstack-origin: cloud:trusty-mitaka | ||
1290 | 320 | source: cloud:trusty-mitaka | ||
1291 | 321 | trusty-master-proposed: | ||
1292 | 322 | inherits: openstack-master-git | ||
1293 | 323 | series: trusty | ||
1294 | 324 | overrides: | ||
1295 | 325 | openstack-origin: cloud:trusty-mitaka/proposed | ||
1296 | 326 | source: cloud:trusty-mitaka/proposed | ||
1297 | 327 | xenial-master: | ||
1299 | 328 | inherits: openstack-master-git | 176 | inherits: openstack-master-git |
1300 | 329 | series: xenial | 177 | series: xenial |
1301 | 330 | services: | 178 | services: |
1302 | 331 | mysql: | 179 | mysql: |
1303 | 332 | branch: lp:charms/trusty/mysql | 180 | branch: lp:charms/trusty/mysql |
1304 | 181 | xenial-mitaka-proposed: | ||
1305 | 182 | inherits: xenial-mitaka | ||
1306 | 183 | overrides: | ||
1307 | 184 | source: proposed | ||
1308 | 185 | openstack-origin: distro-proposed | ||
1309 | 333 | 186 | ||
1310 | === renamed file 'bundles/lxd/nova-liberty.yaml' => 'bundles/lxd/source/nova-liberty.yaml' | |||
1311 | --- bundles/lxd/nova-liberty.yaml 2016-02-19 16:49:21 +0000 | |||
1312 | +++ bundles/lxd/source/nova-liberty.yaml 2016-03-29 17:26:34 +0000 | |||
1313 | @@ -1,10 +1,13 @@ | |||
1314 | 1 | repositories: | 1 | repositories: |
1315 | 2 | - {name: requirements, | 2 | - {name: requirements, |
1321 | 3 | repository: 'git://github.com/openstack/requirements', | 3 | repository: 'git://github.com/zulcss/requirements', |
1322 | 4 | branch: stable/liberty} | 4 | branch: stable/liberty} |
1323 | 5 | - {name: neutron, | 5 | - {name: pylxd, |
1324 | 6 | repository: 'git://github.com/openstack/neutron', | 6 | repository: 'https://github.com/lxc/pylxd', |
1325 | 7 | branch: stable/liberty} | 7 | branch: master} |
1326 | 8 | - {name: nova-compute-lxd, | ||
1327 | 9 | repository: 'https://github.com/lxc/nova-lxd', | ||
1328 | 10 | branch: master} | ||
1329 | 8 | - {name: nova, | 11 | - {name: nova, |
1330 | 9 | repository: 'git://github.com/openstack/nova', | 12 | repository: 'git://github.com/openstack/nova', |
1331 | 10 | branch: stable/liberty} | 13 | branch: stable/liberty} |
1332 | 11 | 14 | ||
1333 | === modified file 'bundles/lxd/source/nova-master.yaml' | |||
1334 | --- bundles/lxd/source/nova-master.yaml 2015-07-23 20:48:46 +0000 | |||
1335 | +++ bundles/lxd/source/nova-master.yaml 2016-03-29 17:26:34 +0000 | |||
1336 | @@ -1,15 +1,12 @@ | |||
1337 | 1 | repositories: | 1 | repositories: |
1338 | 2 | - {name: requirements, | 2 | - {name: requirements, |
1343 | 3 | repository: 'git://github.com/openstack/requirements', | 3 | repository: 'git://github.com/zulcss/requirements', |
1340 | 4 | branch: master} | ||
1341 | 5 | - {name: neutron, | ||
1342 | 6 | repository: 'git://github.com/openstack/neutron', | ||
1344 | 7 | branch: master} | 4 | branch: master} |
1345 | 8 | - {name: pylxd, | 5 | - {name: pylxd, |
1346 | 9 | repository: 'https://github.com/lxc/pylxd', | 6 | repository: 'https://github.com/lxc/pylxd', |
1347 | 10 | branch: master} | 7 | branch: master} |
1348 | 11 | - {name: nova-compute-lxd, | 8 | - {name: nova-compute-lxd, |
1350 | 12 | repository: 'https://github.com/lxc/nova-compute-lxd', | 9 | repository: 'https://github.com/lxc/nova-lxd', |
1351 | 13 | branch: master} | 10 | branch: master} |
1352 | 14 | - {name: nova, | 11 | - {name: nova, |
1353 | 15 | repository: 'git://github.com/openstack/nova', | 12 | repository: 'git://github.com/openstack/nova', |
Thanks for your work on this. I'd like to see these be nearly identical wrt charms, topology, configuration: source/ next.yaml paste.ubuntu. com/15551947/
lxd/next.yaml
lxd/
diff: http://
Same for the stable.yaml files.