series: bionic options: source: &source cloud:bionic-rocky services: manila-ganesha: num_units: 1 charm: cs:~openstack-charmers/manila-ganesha options: openstack-origin: *source ceph-mon: charm: cs:~openstack-charmers/ceph-mon num_units: 3 options: source: *source ceph-osd: charm: cs:~openstack-charmers/ceph-osd num_units: 3 options: source: *source storage: osd-devices: 'cinder,10G' ceph-fs: charm: cs:~openstack-charmers/ceph-fs num_units: 2 options: source: *source manila: charm: ../../../manila num_units: 3 series: bionic options: openstack-origin: *source default-share-backend: cephfsnfs1 share-protocols: NFS nova-cloud-controller: charm: cs:~openstack-charmers/nova-cloud-controller num_units: 1 options: network-manager: Neutron openstack-origin: *source nova-compute: charm: cs:~openstack-charmers/nova-compute num_units: 2 constraints: mem=8G options: config-flags: default_ephemeral_format=ext4 enable-live-migration: true enable-resize: true migration-auth-type: ssh openstack-origin: *source glance: charm: cs:~openstack-charmers/glance num_units: 1 options: openstack-origin: *source neutron-api: charm: cs:~openstack-charmers/neutron-api num_units: 1 options: flat-network-providers: physnet1 neutron-security-groups: true openstack-origin: *source neutron-openvswitch: charm: cs:~openstack-charmers/neutron-openvswitch neutron-gateway: charm: cs:~openstack-charmers/neutron-gateway num_units: 1 options: bridge-mappings: physnet1:br-ex openstack-origin: *source rabbitmq-server: charm: cs:~openstack-charmers/rabbitmq-server num_units: 1 options: source: *source percona-cluster: charm: cs:~openstack-charmers/percona-cluster num_units: 1 options: source: *source keystone: charm: cs:~openstack-charmers/keystone num_units: 1 options: openstack-origin: *source relations: - - ceph-mon - ceph-osd - - ceph-mon - ceph-fs - - ceph-mon - manila-ganesha - - manila-ganesha - percona-cluster - - manila-ganesha - rabbitmq-server - - manila-ganesha - keystone - - manila - manila-ganesha - - manila - rabbitmq-server - - manila - keystone - - keystone - percona-cluster - - manila - percona-cluster - - 'neutron-api:shared-db' - 'percona-cluster:shared-db' - - 'neutron-api:amqp' - 'rabbitmq-server:amqp' - - 'neutron-api:neutron-api' - 'nova-cloud-controller:neutron-api' - - 'neutron-api:neutron-plugin-api' - 'neutron-gateway:neutron-plugin-api' - - 'neutron-api:identity-service' - 'keystone:identity-service' - - 'nova-compute:neutron-plugin' - 'neutron-openvswitch:neutron-plugin' - - 'nova-cloud-controller:shared-db' - 'percona-cluster:shared-db' - - 'neutron-gateway:amqp' - 'rabbitmq-server:amqp' - - 'nova-cloud-controller:amqp' - 'rabbitmq-server:amqp' - - 'nova-compute:amqp' - 'rabbitmq-server:amqp' - - 'neutron-openvswitch:amqp' - 'rabbitmq-server:amqp' - - 'nova-cloud-controller:identity-service' - 'keystone:identity-service' - - 'nova-cloud-controller:cloud-compute' - 'nova-compute:cloud-compute' - - 'glance:identity-service' - 'keystone:identity-service' - - 'glance:shared-db' - 'percona-cluster:shared-db' - - 'glance:amqp' - 'rabbitmq-server:amqp' - - 'nova-compute:image-service' - 'glance:image-service' - - 'nova-cloud-controller:image-service' - 'glance:image-service' - - 'nova-cloud-controller:quantum-network-service' - 'neutron-gateway:quantum-network-service'