example juju_deployer yaml:
overrides: openstack-origin: cloud:trusty-juno source: cloud:trusty-updates/juno relations: - - keystone - mysql - - nova-cloud-controller - glance - - nova-cloud-controller - keystone - - nova-cloud-controller - mysql - - nova-cloud-controller - rabbitmq-server - - glance - keystone - - glance - mysql - - cinder - glance - - cinder - keystone - - cinder - nova-cloud-controller - - cinder - mysql - - cinder - rabbitmq-server - - openstack-dashboard - keystone - - heat - mysql - - heat - rabbitmq-server - - heat - keystone - - ceilometer - keystone - - ceilometer - rabbitmq-server - - ceilometer - mongodb - - ceilometer-agent - nova-compute - - ceilometer-agent - ceilometer - - nova-compute:amqp - rabbitmq-server:amqp - - nova-compute - nova-cloud-controller - - nova-compute - glance - - ceph - glance - - ceph - nova-compute - - ceph - cinder series: trusty services: ceilometer: branch: lp:charms/ceilometer to: - lxc:ceph=0 ceilometer-agent: branch: lp:charms/ceilometer-agent ceph: branch: lp:~lutostag/charms/trusty/ceph/add-source-distro-option num_units: 3 options: fsid: 6547bd3e-1397-11e2-82e5-53567c8d32dc monitor-count: 3 monitor-secret: AQCXrnZQwI7KGBAAiPofmKEXKxu5bUzoYLVkbQ== osd-devices: /dev/sdc /dev/sdd /srv/ceph osd-reformat: 'yes' cinder: branch: lp:~openstack-charmers/charms/trusty/cinder/next options: block-device: None glance-api-version: 2 remove-missing: true glance: branch: lp:~openstack-charmers/charms/trusty/glance/next to: - lxc:ceph=1 heat: branch: lp:~openstack-charmers/charms/trusty/heat/next to: - lxc:ceph=2 keystone: branch: lp:~gnuoy/charms/trusty/keystone/next-1385105 options: admin-password: openstack admin-token: ubuntutesting to: - lxc:cinder=0 mongodb: branch: lp:charms/mongodb to: - lxc:nova-cloud-controller=0 mysql: branch: lp:charms/trusty/mysql to: - lxc:ceph=0 nova-cloud-controller: branch: lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next network-manager: FlatDHCPManager nova-compute: branch: lp:~openstack-charmers/charms/trusty/nova-compute/next num_units: 3 options: virt-type: lxc to: - ceph=0 - ceph=1 - ceph=2 openstack-dashboard: branch: lp:~openstack-charmers/charms/trusty/openstack-dashboard/next to: - lxc:ceph=1 rabbitmq-server: branch: lp:charms/rabbitmq-server to: - lxc:ceph=2
example juju_deployer yaml:
overrides: origin: cloud:trusty-juno updates/ juno controller controller controller controller controller server: amqp controller agent: 1397-11e2- 82e5-53567c8d32 dc
monitor- count: 3
monitor- secret: AQCXrnZQwI7KGBA AiPofmKEXKxu5bU zoYLVkbQ= =
osd-devices: /dev/sdc /dev/sdd /srv/ceph
osd-reformat: 'yes'
block- device: None
glance- api-version: 2
remove- missing: true
admin- password: openstack
admin- token: ubuntutesting cloud-controlle r=0 cloud-controlle r: manager: FlatDHCPManager dashboard: server:
openstack-
source: cloud:trusty-
relations:
- - keystone
- mysql
- - nova-cloud-
- glance
- - nova-cloud-
- keystone
- - nova-cloud-
- mysql
- - nova-cloud-
- rabbitmq-server
- - glance
- keystone
- - glance
- mysql
- - cinder
- glance
- - cinder
- keystone
- - cinder
- nova-cloud-
- - cinder
- mysql
- - cinder
- rabbitmq-server
- - openstack-dashboard
- keystone
- - heat
- mysql
- - heat
- rabbitmq-server
- - heat
- keystone
- - ceilometer
- keystone
- - ceilometer
- rabbitmq-server
- - ceilometer
- mongodb
- - ceilometer-agent
- nova-compute
- - ceilometer-agent
- ceilometer
- - nova-compute:amqp
- rabbitmq-
- - nova-compute
- nova-cloud-
- - nova-compute
- glance
- - ceph
- glance
- - ceph
- nova-compute
- - ceph
- cinder
series: trusty
services:
ceilometer:
branch: lp:charms/ceilometer
to:
- lxc:ceph=0
ceilometer-
branch: lp:charms/ceilometer-agent
ceph:
branch: lp:~lutostag/charms/trusty/ceph/add-source-distro-option
num_units: 3
options:
fsid: 6547bd3e-
cinder:
branch: lp:~openstack-charmers/charms/trusty/cinder/next
options:
glance:
branch: lp:~openstack-charmers/charms/trusty/glance/next
to:
- lxc:ceph=1
heat:
branch: lp:~openstack-charmers/charms/trusty/heat/next
to:
- lxc:ceph=2
keystone:
branch: lp:~gnuoy/charms/trusty/keystone/next-1385105
options:
to:
- lxc:cinder=0
mongodb:
branch: lp:charms/mongodb
to:
- lxc:nova-
mysql:
branch: lp:charms/trusty/mysql
to:
- lxc:ceph=0
nova-
branch: lp:~openstack-charmers/charms/trusty/nova-cloud-controller/next
network-
nova-compute:
branch: lp:~openstack-charmers/charms/trusty/nova-compute/next
num_units: 3
options:
virt-type: lxc
to:
- ceph=0
- ceph=1
- ceph=2
openstack-
branch: lp:~openstack-charmers/charms/trusty/openstack-dashboard/next
to:
- lxc:ceph=1
rabbitmq-
branch: lp:charms/rabbitmq-server
to:
- lxc:ceph=2