6 charm: "cs:trusty/ubuntu"
8 constraints: tags=control
10 charm: "cs:trusty/ubuntu"
12 constraints: tags=compute
14 charm: "cs:trusty/ntp"
17 - "nodes-api:juju-info"
19 - "nodes-compute:juju-info"
21 inherits: openstack-phase1
24 branch: "lp:~openstack-charmers/charms/trusty/percona-cluster/next"
28 lp1366997-workaround: true
29 max-connections: 10000
30 root-password: 293rhc395m
31 sst-password: 127rc14t51
38 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
41 'QisjNpoKHLkvyc3PEdDHP5VZjgD0kOk9t0ABPWmCELlu5AgWgnW6bJd34BVXO7VhW+3ZwNQM3W+bZ3pl28ftY4ki4N/S0KLFNia5egFgiA3AH2QXLnokS7OYXuu6GMJJ1S5mDe6P5zU+tfJe/Mebq24u7CgR0gAvohSPRdDTwdY='
43 # branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
46 # 'Q29yb3N5bmMgQ2x1c3RlciBFbmdpbmUgQXV0aGVudGljYXRpb24ga2V5IGdlbmVyYXRvci4KR2F0aGVyaW5nIDEwMjQgYml0cyBmb3Iga2V5IGZyb20gL2Rldi9yYW5kb20uClByZXNzIGtleXMgb24geW91ciBrZXlib2FyZCB0byBnZW5lcmF0ZSBlbnRyb3B5LgpQcmVzcyBrZXlzIG9uIHlvdXIga2V5Ym9hcmQgdG8gZ2VuZXJhdGUgZW50cm9weSAoYml0cyA9IDkxMikuClByZXNzIGtleXMgb24geW91ciBrZXlib2FyZCB0byBnZW5lcmF0ZSBlbnRyb3B5IChiaXRzID0gOTYwKS4KUHJlc3Mga2V5cyBvbiB5b3VyIGtleWJvYXJkIHRvIGdlbmVyYX'
48 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
51 'aCVPHw6XYne+Hxv0WPiM3+yEfeIxs0Ly0EMKB494Rdzjf5rE52GcXqqxuvIa/nXJ4GCR+UdKk9FEwcASfYkeu3HDWUld9uTE6pOc+ibWYnybNH7VBfEHW8h9YmQKs3HD2T3wlTcS2irU4CUW7/IKNok4etYdM3iFn1K2ReSGXEI='
53 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
56 'gel86qmEze8dYKYbfqIgRpqapJpKtdYL2hxC1y5nWYBPq7EMf6V8mF01IjeUkSRs14CUDrsPpT4PWeom7EOY2fleuLx/aIuqQUfEDkhf/gvaz7BaU4hrmTCoDBK7/HvEwY+/wu4qkEeckzSRPsm9MYzqnLRshh8yjZJ70xU/mmk='
58 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
61 'KNhb4++3jlllbnscS5D3qdzOJDsQPEeZ7zOLZJHbkKrRjX9gRCijVVOiv2JCvq03HqQ7LIufQzWGl9Za8qh0f6QmQ3XhFh/Cb/3WaYFj+tEf0zArWv+8miswmM1z4eyTSrTWBq0dTgx1z96wjBxP5HV0+1LWW+3Ei4oZWyRGeR0='
63 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
66 'el1dd8107J5mwQDPS7tEJPZrr0XFfL95+Tku/QG90W5Q5f5SP4W8TRfKvddGmZWZl2lVd1neG5WqaHa1mq/aScJpoflzVAJCvshN7Gd2AjHhLNNugeI8S90j/7wrKUhqiCAlkKaeri2xs5bB5PZ7Z9AHuNZL7SW1al8lxrKhUFI='
68 branch: "lp:~openstack-charmers/charms/trusty/hacluster/next"
71 'cHkgKGJpdHMgPSA5NjApLgpQcmVzcyBrZXlzIG9uIHlvdXIga2V5Ym9hcmQgdG8gZ2VuZXJhdGUgZW50cm9weSAoYml0cyA9IDEwMDgpLgpXcml0aW5nIGNvcm9zeW5jIGtleSB0byAvZXRjL2Nvcm9zeW5jL2F1dGhrZXkuCg=='
73 branch: "lp:~openstack-charmers/charms/trusty/ceilometer/next"
77 #os-public-hostname: api.public-fqdn
83 branch: "lp:~openstack-charmers/charms/trusty/ceilometer-agent/next"
85 charm: "cs:trusty/mongodb"
90 branch: "lp:~openstack-charmers/charms/trusty/heat/next"
94 #os-public-hostname: api.public-fqdn
100 branch: lp:~openstack-charmers/charms/trusty/ceph/next
103 fsid: 5a791d94-980b-11e4-b6f6-3c970e8b1cf7
104 monitor-secret: AQAi5a9UeJXUExAA+By9u+GPhl8/XiUQ4nwI3A==
107 # osd-reformat: 'false'
108 # ceph-cluster-network: 192.168.0.0/24
109 # ceph-public-network: 192.168.0.0/24
115 branch: lp:~openstack-charmers/charms/trusty/ceph-osd/next
125 branch: lp:~openstack-charmers/charms/trusty/ceph-radosgw/next
128 use-embedded-webserver: true
129 operator-roles: "Member,admin"
133 branch: lp:~openstack-charmers/charms/trusty/cinder/next
137 glance-api-version: 2
138 #os-public-hostname: api.public-fqdn
145 branch: lp:~openstack-charmers/charms/trusty/cinder-ceph/next
147 branch: lp:~openstack-charmers/charms/trusty/rabbitmq-server/next
154 branch: lp:~openstack-charmers/charms/trusty/keystone/next
158 admin-password: openstack
161 #os-public-hostname: api.public-fqdn
167 branch: lp:~openstack-charmers/charms/trusty/openstack-dashboard/next
178 branch: lp:~openstack-charmers/charms/trusty/nova-compute/next
181 enable-live-migration: true
183 manage-neutron-plugin-legacy-mode: false
184 migration-auth-type: ssh
191 nova-cloud-controller:
192 branch: lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next
195 console-access-protocol: novnc
196 network-manager: Neutron
197 quantum-security-groups: "yes"
199 neutron-external-network: ext_net
201 #os-public-hostname: api.public-fqdn
207 branch: lp:~openstack-charmers/charms/trusty/neutron-api/next
210 neutron-security-groups: True
211 manage-neutron-plugin-legacy-mode: False
213 #os-public-hostname: api.public-fqdn
219 branch: lp:~openstack-charmers/charms/trusty/neutron-gateway/next
227 branch: lp:~opnfv-team/charms/trusty/odl-controller/Be
229 install-url: "https://nexus.opendaylight.org/content/repositories/staging/org/opendaylight/integration/distribution-karaf/0.4.0-Beryllium-RC2/distribution-karaf-0.4.0-Beryllium-RC2.tar.gz"
230 profile: "openvswitch-odl-Be"
231 http-proxy: "http://squid.internal:3128"
232 https-proxy: "http://squid.internal:3128"
236 branch: lp:~openstack-charmers/charms/trusty/glance/next
240 #os-public-hostname: api.public-fqdn
247 branch: lp:~narindergupta/charms/trusty/promise/trunk
252 branch: lp:~openstack-charmers/charms/trusty/neutron-api-odl/next
254 overlay-network-type: 'vxlan gre'
255 security-groups: True
257 branch: lp:~openstack-charmers/charms/trusty/openvswitch-odl/trunk
259 # charm: cs:trusty/haproxy
262 # - service_name: nova
263 # service_host: "0.0.0.0"
265 # service_options: [balance leastconn, cookie SRVNAME insert]
266 # server_options: maxconn 100 cookie S{i} check
267 # servers: [[nova, 10.4.1.16, 8774, check ]]
268 # - service_name: swift
269 # service_host: "0.0.0.0"
271 # service_options: [balance leastconn, cookie SRVNAME insert]
272 # server_options: maxconn 100 cookie S{i} check
273 # servers: [[swift, 10.4.1.100, 80, check ]]
274 # - service_name: glance
275 # service_host: "0.0.0.0"
277 # service_options: [balance leastconn, cookie SRVNAME insert]
278 # server_options: maxconn 100 cookie S{i} check
279 # servers: [[glance, 10.4.1.12, 9292, check ]]
280 # - service_name: cinderv2
281 # service_host: "0.0.0.0"
283 # service_options: [balance leastconn, cookie SRVNAME insert]
284 # server_options: maxconn 100 cookie S{i} check
285 # servers: [[cinderv2, 10.4.1.100, 8776, check ]]
286 # - service_name: ceilometer
287 # service_host: "0.0.0.0"
289 # service_options: [balance leastconn, cookie SRVNAME insert]
290 # server_options: maxconn 100 cookie S{i} check
291 # servers: [[ceilometer, 10.4.1.14, 8777, check ]]
292 # - service_name: keystone
293 # service_host: "0.0.0.0"
295 # service_options: [balance leastconn, cookie SRVNAME insert]
296 # server_options: maxconn 100 cookie S{i} check
297 # servers: [[keystone, 10.4.1.13, 5000, check ]]
298 # - service_name: heat
299 # service_host: "0.0.0.0"
301 # service_options: [balance leastconn, cookie SRVNAME insert]
302 # server_options: maxconn 100 cookie S{i} check
303 # servers: [[heat, 10.4.1.18, 8004, check ]]
304 # - service_name: neutron
305 # service_host: "0.0.0.0"
307 # service_options: [balance leastconn, cookie SRVNAME insert]
308 # server_options: maxconn 100 cookie S{i} check
309 # servers: [[neutron, 10.4.1.17, 9696, check ]]
310 # - service_name: heat-cfn
311 # service_host: "0.0.0.0"
313 # service_options: [balance leastconn, cookie SRVNAME insert]
314 # server_options: maxconn 100 cookie S{i} check
315 # servers: [[heat-cfn, 192.168.2.162, 8000, check ]]
316 # - service_name: cinder
317 # service_host: "0.0.0.0"
319 # service_options: [balance leastconn, cookie SRVNAME insert]
320 # server_options: maxconn 100 cookie S{i} check
321 # servers: [[cinder, 192.168.2.161, 8776, check ]]
326 - "hacluster-glance:ha"
328 - "hacluster-keystone:ha"
330 - "hacluster-neutron:ha"
331 - - "nova-cloud-controller:ha"
332 - "hacluster-nova:ha"
333 - - "openstack-dashboard:ha"
334 - "hacluster-horizon:ha"
336 - "hacluster-ceilometer:ha"
338 # - "hacluster-heat:ha"
339 - - "neutron-api:neutron-plugin-api-subordinate"
340 - "neutron-api-odl:neutron-plugin-api-subordinate"
341 - - "nova-compute:neutron-plugin"
342 - "openvswitch-odl:neutron-plugin"
343 - - "neutron-gateway"
345 - - "openvswitch-odl:ovsdb-manager"
346 - "odl-controller:ovsdb-manager"
347 - - "neutron-api-odl:odl-controller"
348 - "odl-controller:controller-api"
349 - - "keystone:shared-db"
350 - "percona-cluster:shared-db"
351 - - "nova-cloud-controller:shared-db"
352 - "percona-cluster:shared-db"
353 - - "nova-cloud-controller:amqp"
354 - "rabbitmq-server:amqp"
355 - - "nova-cloud-controller:image-service"
356 - "glance:image-service"
357 - - "nova-cloud-controller:identity-service"
358 - "keystone:identity-service"
359 - - "nova-cloud-controller:cloud-compute"
360 - "nova-compute:cloud-compute"
361 - - "nova-compute:amqp"
362 - "rabbitmq-server:amqp"
363 - - "nova-compute:image-service"
364 - "glance:image-service"
365 - - "glance:shared-db"
366 - "percona-cluster:shared-db"
367 - - "glance:identity-service"
368 - "keystone:identity-service"
370 - "rabbitmq-server:amqp"
371 - - "openstack-dashboard:identity-service"
372 - "keystone:identity-service"
373 - - "neutron-api:shared-db"
374 - "percona-cluster:shared-db"
375 - - "neutron-api:amqp"
376 - "rabbitmq-server:amqp"
377 - - "nova-cloud-controller:neutron-api"
378 - "neutron-api:neutron-api"
379 - - "neutron-api:identity-service"
380 - "keystone:identity-service"
381 - - "neutron-gateway:amqp"
382 - "rabbitmq-server:amqp"
383 - - "neutron-gateway:neutron-plugin-api"
384 - "neutron-api:neutron-plugin-api"
385 - - "nova-cloud-controller:quantum-network-service"
386 - "neutron-gateway:quantum-network-service"
387 - - "ceilometer:amqp"
388 - "rabbitmq-server:amqp"
389 - - "ceilometer-agent:ceilometer-service"
390 - "ceilometer:ceilometer-service"
391 - - "ceilometer:identity-service"
392 - "keystone:identity-service"
393 - - "ceilometer:identity-notifications"
394 - "keystone:identity-notifications"
395 - - "ceilometer-agent:nova-ceilometer"
396 - "nova-compute:nova-ceilometer"
397 - - "ceilometer:shared-db"
400 - "percona-cluster:shared-db"
401 - - "heat:identity-service"
402 - "keystone:identity-service"
404 - "rabbitmq-server:amqp"
405 - - "cinder:image-service"
406 - "glance:image-service"
408 - "rabbitmq-server:amqp"
409 - - "cinder:identity-service"
410 - "keystone:identity-service"
411 - - "cinder:cinder-volume-service"
412 - "nova-cloud-controller:cinder-volume-service"
413 - - "cinder-ceph:storage-backend"
414 - "cinder:storage-backend"
416 - "nova-compute:ceph"
417 - - "cinder:shared-db"
418 - "percona-cluster:shared-db"
425 - - "ceph-radosgw:mon"
427 - - "ceph-radosgw:identity-service"
428 - "keystone:identity-service"
430 trusty-liberty-nodes:
431 inherits: openstack-phase1
436 inherits: openstack-phase2
439 #os-data-network: 10.4.8.0/21
440 #ceph-cluster-network: 10.4.0.0/21
446 source: "cloud:trusty-liberty"
447 openstack-origin: "cloud:trusty-liberty"
449 ceph-osd-replication-count: 2
451 keystone-admin-role: admin
454 inherits: openstack-phase1
459 inherits: openstack-phase2
462 #os-data-network: 10.4.8.0/21
463 #ceph-cluster-network: 10.4.0.0/21
469 source: "cloud:trusty-kilo"
470 openstack-origin: "cloud:trusty-kilo"
472 ceph-osd-replication-count: 2
474 keystone-admin-role: admin
477 inherits: openstack-phase1
482 inherits: openstack-phase2
485 #os-data-network: 10.4.8.0/21
486 #ceph-cluster-network: 10.4.0.0/21
492 source: "cloud:trusty-juno"
493 openstack-origin: "cloud:trusty-juno"
495 ceph-osd-replication-count: 2
497 keystone-admin-role: admin