3 inherits: openstack-phase1
5 #os-data-network: 10.4.8.0/21
6 #ceph-cluster-network: 10.4.0.0/21
11 #source: "cloud:trusty-mitaka"
12 openstack-origin: "cloud:trusty-mitaka"
13 #ceph-osd-replication-count: 2
15 keystone-admin-role: admin
16 #use-internal-endpoints: true
17 #os-public-hostname: pod.maas
20 inherits: openstack-phase2
25 charm: "cs:trusty/ubuntu"
28 charm: "local:trusty/ntp"
30 charm: "local:trusty/neutron-gateway"
36 nova-cloud-controller:
37 charm: "local:trusty/nova-cloud-controller"
40 console-access-protocol: novnc
41 #console-proxy-ip: pod.maas
42 network-manager: Neutron
50 charm: "local:trusty/nova-compute"
53 enable-live-migration: true
55 manage-neutron-plugin-legacy-mode: false
56 migration-auth-type: ssh
65 charm: "local:trusty/openstack-dashboard"
71 #endpoint-type: internalURL
77 charm: "local:trusty/rabbitmq-server"
86 charm: "local:trusty/heat"
95 charm: local:trusty/congress
97 #source-branch: stable/mitaka
101 charm: "local:trusty/glance"
110 charm: local:trusty/promise
114 charm: "local:trusty/keystone"
117 admin-password: openstack
125 charm: local:trusty/mongodb
129 charm: "local:trusty/percona-cluster"
133 max-connections: 20000
134 lp1366997-workaround: true
135 root-password: 293rhc395m
136 sst-password: 127rc14t51
143 charm: "local:trusty/neutron-api"
146 neutron-security-groups: true
147 overlay-network-type: vxlan
148 #flat-network-providers: "*"
155 charm: "local:trusty/ceph"
159 fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7
160 monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A==
161 # osd-reformat: 'yes'
162 # ceph-cluster-network: 192.168.0.0/24
163 # ceph-public-network: 192.168.0.0/24
169 charm: "local:trusty/ceph-osd"
179 charm: "local:trusty/ceph-radosgw"
181 use-embedded-webserver: true
182 operator-roles: "Member,admin"
186 charm: "local:trusty/cinder"
190 glance-api-version: 2
197 charm: "local:trusty/ceilometer"
206 charm: "local:trusty/hacluster"
208 corosync_transport: unicast
211 charm: "local:trusty/hacluster"
213 corosync_transport: unicast
216 charm: "local:trusty/hacluster"
218 corosync_transport: unicast
221 charm: "local:trusty/hacluster"
223 corosync_transport: unicast
225 hacluster-ceilometer:
226 charm: "local:trusty/hacluster"
228 corosync_transport: unicast
231 charm: "local:trusty/hacluster"
233 corosync_transport: unicast
236 charm: "local:trusty/hacluster"
238 corosync_transport: unicast
241 charm: "local:trusty/hacluster"
243 corosync_transport: unicast
246 charm: "local:trusty/hacluster"
248 corosync_transport: unicast
257 - hacluster-glance:ha
259 - hacluster-keystone:ha
261 - hacluster-neutron:ha
262 - - nova-cloud-controller:ha
264 - - openstack-dashboard:ha
265 - hacluster-horizon:ha
267 - hacluster-ceilometer:ha
269 - hacluster-cinder:ha
274 inherits: openstack-phase1
276 - - nova-compute:amqp
277 - rabbitmq-server:amqp
278 - - neutron-gateway:amqp
279 - rabbitmq-server:amqp
280 - - keystone:shared-db
282 - - nova-cloud-controller:identity-service
283 - keystone:identity-service
284 - - glance:identity-service
285 - keystone:identity-service
286 - - neutron-api:identity-service
287 - keystone:identity-service
288 - - neutron-openvswitch:neutron-plugin-api
289 - neutron-api:neutron-plugin-api
290 - - neutron-api:shared-db
293 - rabbitmq-server:amqp
294 - - neutron-gateway:neutron-plugin-api
295 - neutron-api:neutron-plugin-api
299 - rabbitmq-server:amqp
300 - - nova-cloud-controller:image-service
301 - glance:image-service
302 - - nova-compute:image-service
303 - glance:image-service
304 - - nova-cloud-controller:cloud-compute
305 - nova-compute:cloud-compute
306 - - nova-cloud-controller:amqp
307 - rabbitmq-server:amqp
308 - - nova-cloud-controller:quantum-network-service
309 - neutron-gateway:quantum-network-service
310 - - nova-compute:neutron-plugin
311 - neutron-openvswitch:neutron-plugin
312 - - neutron-openvswitch:amqp
313 - rabbitmq-server:amqp
314 - - openstack-dashboard:identity-service
315 - keystone:identity-service
316 - - nova-cloud-controller:shared-db
318 - - nova-cloud-controller:neutron-api
319 - neutron-api:neutron-api
320 - - cinder:image-service
321 - glance:image-service
323 - rabbitmq-server:amqp
324 - - cinder:identity-service
325 - keystone:identity-service
326 - - cinder:cinder-volume-service
327 - nova-cloud-controller:cinder-volume-service
328 - - cinder-ceph:storage-backend
329 - cinder:storage-backend
341 - nova-compute:juju-info
343 - neutron-gateway:juju-info
346 - - ceph-radosgw:identity-service
347 - keystone:identity-service
349 - rabbitmq-server:amqp
350 - - ceilometer-agent:ceilometer-service
351 - ceilometer:ceilometer-service
352 - - ceilometer:identity-service
353 - keystone:identity-service
354 - - ceilometer:identity-notifications
355 - keystone:identity-notifications
356 - - ceilometer-agent:nova-ceilometer
357 - nova-compute:nova-ceilometer
358 - - ceilometer:shared-db
362 - - heat:identity-service
363 - keystone:identity-service
365 - rabbitmq-server:amqp
366 #- - nova-compute:lxd
368 - - congress:shared-db
370 - - congress:identity-service
371 - keystone:identity-service
373 - rabbitmq-server:amqp
377 charm: "local:trusty/ceilometer-agent"
379 charm: "local:trusty/cinder-ceph"
381 charm: "local:trusty/neutron-openvswitch"
385 #default-socket-memory: 1024
386 #defualt-socket-cores: 1
387 #dpdk-driver: uio_pci_generic