Files
charm-cinder-nimblestorage/tests/bundles/jammy-bobcat.yaml
Alex Kavanagh 8c24ff5dec Updates for caracal testing support
These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: Ibeb30f94417630f023a0df0f8c81fa42a19fe1ee
2024-02-16 18:28:34 +00:00

88 lines
2.1 KiB
YAML

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 ]