charm-ceph-proxy/tests/bundles/bionic-stein.yaml
Alex Kavanagh b71f4fd81d Add glance/nova-compute to bundles
This is to resolve the associated bug where cinder-ceph has grown the
capability to block if it doesn't have an appropriate relation to
nova-compute.

Also remove the trusty-icehouse bundle as it is not longer supported.
Note, on trusty-mitaka, the nova-cloud-controller is needed as otherwise
nova-compute complains and then dies, leaving a nova-compute service is
not running in the status message.

Also, change the detection of the status messages for the radosgw charm
as it has changed during the dev cycle.

Change-Id: I072b79705a6a7dfb0d5cbd16095e6ececb432ec3
Closes-Bug: #1881246
2020-07-23 16:44:42 +01:00

100 lines
2.6 KiB
YAML

series: bionic
applications:
ceph-mon:
charm: 'cs:~openstack-charmers-next/ceph-mon'
num_units: 3
options:
expected-osd-count: 3
source: cloud:bionic-stein
ceph-osd:
charm: 'cs:~openstack-charmers-next/ceph-osd'
num_units: 3
storage:
osd-devices: 10G
options:
source: cloud:bionic-stein
ceph-proxy:
charm: 'ceph-proxy'
num_units: 1
options:
source: cloud:bionic-stein
ceph-radosgw:
charm: 'cs:~openstack-charmers-next/ceph-radosgw'
num_units: 1
options:
source: cloud:bionic-stein
cinder:
charm: 'cs:~openstack-charmers-next/cinder'
num_units: 1
options:
openstack-origin: cloud:bionic-stein
block-device: ""
ephemeral-unmount: ""
glance-api-version: 2
overwrite: "false"
constraints: mem=2048
cinder-ceph:
charm: 'cs:~openstack-charmers-next/cinder-ceph'
options:
restrict-ceph-pools: True
keystone:
charm: 'cs:~openstack-charmers-next/keystone'
num_units: 1
options:
openstack-origin: cloud:bionic-stein
constraints: mem=1024
glance:
charm: cs:~openstack-charmers-next/glance
num_units: 1
options:
openstack-origin: cloud:bionic-stein
nova-compute:
charm: cs:~openstack-charmers-next/nova-compute
num_units: 1
options:
openstack-origin: cloud:bionic-stein
percona-cluster:
charm: 'cs:~openstack-charmers-next/percona-cluster'
num_units: 1
options:
source: cloud:bionic-stein
dataset-size: 50%
max-connections: 1000
innodb-buffer-pool-size: 256M
root-password: ChangeMe123
sst-password: ChangeMe123
constraints: mem=4096
rabbitmq-server:
charm: 'cs:~openstack-charmers-next/rabbitmq-server'
num_units: 1
constraints: mem=1024
options:
source: cloud:bionic-stein
relations:
- - 'ceph-osd:mon'
- 'ceph-mon:osd'
- - 'ceph-proxy:radosgw'
- 'ceph-radosgw:mon'
- - 'cinder:amqp'
- 'rabbitmq-server:amqp'
- - 'cinder:shared-db'
- 'percona-cluster:shared-db'
- - 'keystone:shared-db'
- 'percona-cluster:shared-db'
- - 'cinder:identity-service'
- 'keystone:identity-service'
- - 'cinder-ceph:storage-backend'
- 'cinder:storage-backend'
- - 'cinder-ceph:ceph'
- 'ceph-proxy:client'
- - 'glance:image-service'
- 'nova-compute:image-service'
- - 'glance:identity-service'
- 'keystone:identity-service'
- - 'glance:shared-db'
- 'percona-cluster:shared-db'
- - 'nova-compute:ceph-access'
- 'cinder-ceph:ceph-access'
- - 'nova-compute:amqp'
- 'rabbitmq-server:amqp'