Merge lp:~zulcss/openstack-charm-testing/lxd-ocata-update into lp:openstack-charm-testing

Proposed by Chuck Short
Status: Rejected
Rejected by: Ryan Beisner
Proposed branch: lp:~zulcss/openstack-charm-testing/lxd-ocata-update
Merge into: lp:openstack-charm-testing
Diff against target: 178 lines (+62/-59)
1 file modified
bundles/lxd/next.yaml (+62/-59)
To merge this branch: bzr merge lp:~zulcss/openstack-charm-testing/lxd-ocata-update
Reviewer Review Type Date Requested Status
Ryan Beisner Needs Resubmitting
Review via email: mp+315903@code.launchpad.net

Description of the change

nova-lxd update for ocata.

To post a comment you must log in.
Revision history for this message
Ryan Beisner (1chb1n) :
review: Needs Information
Revision history for this message
Ryan Beisner (1chb1n) wrote :

Re: Trusty Nova-LXD - as far as I'm aware, that is untested/unsupported.

Re: nova-compute:mysql relation - I believe that is no longer necessary.

review: Needs Information
266. By Chuck Short

fix up based on comments

Revision history for this message
Ryan Beisner (1chb1n) wrote :

After reviewing this in more detail, I have additional questions and input.

Historically, we've kept lxd/next.yaml nearly-identical to sparse/next.yaml, as both are automated and referenced as examples.

Why is this proposal removing swift, heat, ceilometer and ceph when the MP is billed as an Ocata bundle update?

review: Needs Information
Revision history for this message
Ryan Beisner (1chb1n) wrote :

We need the updated lxd next and default yaml bundle files as soon as possible for freeze/release testing and validation.

Revision history for this message
Ryan Beisner (1chb1n) wrote :

The code repo for this project is now at the following location:
https://github.com/openstack-charmers/openstack-charm-testing

review: Needs Resubmitting

Unmerged revisions

266. By Chuck Short

fix up based on comments

265. By Chuck Short

Resync nova-lxd bundle.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'bundles/lxd/next.yaml'
--- bundles/lxd/next.yaml 2016-12-07 14:33:09 +0000
+++ bundles/lxd/next.yaml 2017-01-31 16:38:41 +0000
@@ -6,6 +6,17 @@
6 rabbitmq-server:6 rabbitmq-server:
7 branch: https://github.com/openstack/charm-rabbitmq-server7 branch: https://github.com/openstack/charm-rabbitmq-server
8 constraints: mem=1G8 constraints: mem=1G
9 ceph:
10 branch: https://github.com/openstack/charm-ceph
11 num_units: 3
12 constraints: mem=1G
13 options:
14 monitor-count: 3
15 fsid: 6547bd3e-1397-11e2-82e5-53567c8d32dc
16 monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ==
17 osd-devices: /dev/vdb
18 osd-reformat: "yes"
19 ephemeral-unmount: /mnt
9 keystone:20 keystone:
10 branch: https://github.com/openstack/charm-keystone21 branch: https://github.com/openstack/charm-keystone
11 constraints: mem=1G22 constraints: mem=1G
@@ -31,7 +42,7 @@
31 network-manager: Neutron42 network-manager: Neutron
32 neutron-gateway:43 neutron-gateway:
33 branch: https://github.com/openstack/charm-neutron-gateway44 branch: https://github.com/openstack/charm-neutron-gateway
34 constraints: mem=2G45 constraints: mem=4G
35 options:46 options:
36 instance-mtu: 130047 instance-mtu: 1300
37 bridge-mappings: physnet1:br-ex48 bridge-mappings: physnet1:br-ex
@@ -46,52 +57,16 @@
46 cinder:57 cinder:
47 branch: https://github.com/openstack/charm-cinder58 branch: https://github.com/openstack/charm-cinder
48 options:59 options:
49 block-device: /dev/vdb60 block-device: "None"
50 glance-api-version: 261 glance-api-version: 2
51 ephemeral-unmount: /mnt62 constraints: mem=1G
52 overwrite: "true"63 cinder-ceph:
53 constraints: mem=4G64 branch: https://github.com/openstack/charm-cinder-ceph
54 glance:65 glance:
55 branch: https://github.com/openstack/charm-glance66 branch: https://github.com/openstack/charm-glance
56 constraints: mem=1G67 constraints: mem=1G
57 swift-proxy:
58 branch: https://github.com/openstack/charm-swift-proxy
59 constraints: mem=1G
60 options:
61 zone-assignment: manual
62 replicas: 3
63 swift-hash: fdfef9d4-8b06-11e2-8ac0-531c923c8fae
64 swift-storage-z1:
65 branch: https://github.com/openstack/charm-swift-storage
66 constraints: mem=1G
67 options:
68 zone: 1
69 block-device: vdb
70 overwrite: "true"
71 swift-storage-z2:
72 branch: https://github.com/openstack/charm-swift-storage
73 constraints: mem=1G
74 options:
75 zone: 2
76 block-device: vdb
77 overwrite: "true"
78 swift-storage-z3:
79 branch: https://github.com/openstack/charm-swift-storage
80 constraints: mem=1G
81 options:
82 zone: 3
83 block-device: vdb
84 overwrite: "true"
85 ceilometer:
86 branch: https://github.com/openstack/charm-ceilometer
87 constraints: mem=1G
88 ceilometer-agent:
89 branch: https://github.com/openstack/charm-ceilometer-agent
90 heat:68 heat:
91 branch: https://github.com/openstack/charm-heat69 branch: https://github.com/openstack/charm-heat
92 mongodb:
93 branch: lp:charms/trusty/mongodb
94 constraints: mem=1G
95 lxd:70 lxd:
96 branch: https://github.com/openstack/charm-lxd71 branch: https://github.com/openstack/charm-lxd
97 options:72 options:
@@ -110,28 +85,20 @@
110 - - nova-compute85 - - nova-compute
111 - rabbitmq-server:amqp86 - rabbitmq-server:amqp
112 - [ nova-compute, glance ]87 - [ nova-compute, glance ]
88 - [ nova-compute, ceph ]
113 - [ glance, mysql ]89 - [ glance, mysql ]
114 - [ glance, keystone ]90 - [ glance, keystone ]
91 - [ glance, ceph ]
92 - [ glance, "cinder:image-service" ]
115 - [ glance, rabbitmq-server ]93 - [ glance, rabbitmq-server ]
116 - [ glance, "cinder:image-service" ]
117 - [ cinder, mysql ]94 - [ cinder, mysql ]
118 - [ cinder, rabbitmq-server ]95 - [ cinder, rabbitmq-server ]
119 - [ cinder, nova-cloud-controller ]96 - [ cinder, nova-cloud-controller ]
120 - [ cinder, keystone ]97 - [ cinder, keystone ]
98 - [ cinder, cinder-ceph ]
99 - [ cinder-ceph, ceph ]
121 - [ neutron-gateway, nova-cloud-controller ]100 - [ neutron-gateway, nova-cloud-controller ]
122 - [ openstack-dashboard, keystone ]101 - [ openstack-dashboard, keystone ]
123 - [ swift-proxy, keystone ]
124 - [ swift-proxy, swift-storage-z1 ]
125 - [ swift-proxy, swift-storage-z2 ]
126 - [ swift-proxy, swift-storage-z3 ]
127 - - ceilometer
128 - keystone:identity-service
129 - [ ceilometer, rabbitmq-server ]
130 - [ ceilometer, mongodb ]
131 - [ ceilometer-agent, ceilometer ]
132 - [ heat, mysql ]
133 - [ heat, keystone ]
134 - [ heat, rabbitmq-server ]
135 - [ "neutron-gateway:amqp", rabbitmq-server ]102 - [ "neutron-gateway:amqp", rabbitmq-server ]
136 - [ neutron-api, mysql ]103 - [ neutron-api, mysql ]
137 - [ neutron-api, rabbitmq-server ]104 - [ neutron-api, rabbitmq-server ]
@@ -225,11 +192,6 @@
225 overrides:192 overrides:
226 source: proposed193 source: proposed
227 openstack-origin: distro-proposed194 openstack-origin: distro-proposed
228xenial-mitaka-branch:
229 inherits: xenial-mitaka
230 overrides:
231 source: ppa:openstack-ubuntu-testing/mitaka
232 openstack-origin: ppa:openstack-ubuntu-testing/mitaka
233xenial-mitaka-exclusive:195xenial-mitaka-exclusive:
234 inherits: openstack-services-exclusive196 inherits: openstack-services-exclusive
235 series: xenial197 series: xenial
@@ -274,3 +236,44 @@
274 overrides:236 overrides:
275 openstack-origin: ppa:openstack-ubuntu-testing/newton237 openstack-origin: ppa:openstack-ubuntu-testing/newton
276 source: ppa:openstack-ubuntu-testing/newton238 source: ppa:openstack-ubuntu-testing/newton
239# ocata
240xenial-ocata:
241 inherits: openstack-services
242 series: xenial
243 overrides:
244 openstack-origin: cloud:xenial-octata
245 source: cloud:xenial-ocata
246xenial-ocata-proposed:
247 inherits: xenial-ocata
248 overrides:
249 openstack-origin: cloud:xenial-ocata/proposed
250 source: cloud:xenial-ocata/proposed
251xenial-ocata-staging:
252 inherits: xenial-ocata
253 overrides:
254 openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging
255 source: ppa:ubuntu-cloud-archive/ocata-staging
256xenial-ocata-exclusive:
257 inherits: openstack-services-exclusive
258 series: xenial
259 overrides:
260 openstack-origin: ppa:ubuntu-cloud-archive/ocata-staging
261 source: ppa:ubuntu-cloud-archive/ocata-staging
262xenial-ocata-branch:
263 inherits: xenial-ocata
264 overrides:
265 openstack-origin: ppa:openstack-ubuntu-testing/ocata
266 source: ppa:openstack-ubuntu-testing/ocata
267zesty-ocata:
268 inherits: openstack-services
269 series: zesty
270zesty-ocata-proposed:
271 inherits: zesty-ocata
272 overrides:
273 source: proposed
274 openstack-origin: distro-proposed
275zesty-ocata-branch:
276 inherits: zesty-ocata
277 overrides:
278 openstack-origin: ppa:openstack-ubuntu-testing/ocata
279 source: ppa:openstack-ubuntu-testing/ocata

Subscribers

People subscribed via source and target branches

to status/vote changes: