series: jammy variables: openstack-origin: &openstack-origin cloud:jammy-bobcat comment: - machines section to decide order of deployment. database sooner = faster machines: '0': constraints: mem=3072M '1': constraints: mem=3072M '2': constraints: mem=3072M '3': '4': '5': constraints: mem=4G root-disk=16G applications: mysql-innodb-cluster: charm: ch:mysql-innodb-cluster channel: latest/edge num_units: 3 options: source: *openstack-origin to: - '0' - '1' - '2' rabbitmq-server: charm: ch:rabbitmq-server channel: latest/edge num_units: 1 options: source: *openstack-origin to: - '3' keystone: charm: ch:keystone channel: 2024.1/edge options: openstack-origin: *openstack-origin num_units: 1 to: - '4' keystone-mysql-router: charm: ch:mysql-router channel: latest/edge cinder: charm: ch:cinder channel: 2024.1/edge num_units: 1 storage: block-devices: '40G' options: openstack-origin: *openstack-origin block-device: None overwrite: "true" to: - '5' cinder-mysql-router: charm: ch:mysql-router channel: latest/edge cinder-nimblestorage: charm: ../../cinder-nimblestorage.charm options: volume-driver: 'iscsi' volume-backend-name: 'cinder-nimblestorage' use-multipath-for-image-xfer: True encryption: 'yes' performance-policy-name: 'test-performance-policy' multi-initiator: True pool-name: 'default' subnet-label: '*' verify-cert-path: 'None' verify-cert: 'False' relations: - [ keystone:shared-db, keystone-mysql-router:shared-db ] - [ keystone-mysql-router:db-router, mysql-innodb-cluster:db-router ] - [ cinder:shared-db, cinder-mysql-router:shared-db ] - [ cinder-mysql-router:db-router, mysql-innodb-cluster:db-router ] - [ cinder:identity-service, keystone:identity-service ] - [ cinder:amqp, rabbitmq-server:amqp ] - [ cinder:storage-backend, cinder-nimblestorage:storage-backend ]