Add Ceph RGW backend testing
Enable multi-backend for the bundles with Ceph deployed. The extra backend enabled is an object store, that uses the OpenStack Swift compatible API provided by the Ceph RGW. Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/505 Change-Id: I7125fbd4d188b2da3227ab8288a8aed3a61ef143
This commit is contained in:
parent
22f2ff3fcf
commit
6af56b7ddd
@ -24,6 +24,7 @@ machines:
|
||||
'12':
|
||||
'13':
|
||||
'14':
|
||||
'15':
|
||||
|
||||
applications:
|
||||
|
||||
@ -57,6 +58,14 @@ applications:
|
||||
- '7'
|
||||
- '8'
|
||||
|
||||
ceph-radosgw:
|
||||
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||
num_units: 1
|
||||
options:
|
||||
source: *openstack-origin
|
||||
to:
|
||||
- '15'
|
||||
|
||||
ceph-mon:
|
||||
charm: cs:~openstack-charmers-next/ceph-mon
|
||||
num_units: 3
|
||||
@ -120,3 +129,10 @@ relations:
|
||||
|
||||
- - 'ceph-osd:mon'
|
||||
- 'ceph-mon:osd'
|
||||
|
||||
- - 'ceph-radosgw:mon'
|
||||
- 'ceph-mon:radosgw'
|
||||
- - 'ceph-radosgw:identity-service'
|
||||
- 'keystone:identity-service'
|
||||
- - 'ceph-radosgw:object-store'
|
||||
- 'glance:object-store'
|
||||
|
@ -24,6 +24,7 @@ machines:
|
||||
'12':
|
||||
'13':
|
||||
'14':
|
||||
'15':
|
||||
|
||||
applications:
|
||||
|
||||
@ -57,6 +58,14 @@ applications:
|
||||
- '7'
|
||||
- '8'
|
||||
|
||||
ceph-radosgw:
|
||||
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||
num_units: 1
|
||||
options:
|
||||
source: *openstack-origin
|
||||
to:
|
||||
- '15'
|
||||
|
||||
ceph-mon:
|
||||
charm: cs:~openstack-charmers-next/ceph-mon
|
||||
num_units: 3
|
||||
@ -120,3 +129,10 @@ relations:
|
||||
|
||||
- - 'ceph-osd:mon'
|
||||
- 'ceph-mon:osd'
|
||||
|
||||
- - 'ceph-radosgw:mon'
|
||||
- 'ceph-mon:radosgw'
|
||||
- - 'ceph-radosgw:identity-service'
|
||||
- 'keystone:identity-service'
|
||||
- - 'ceph-radosgw:object-store'
|
||||
- 'glance:object-store'
|
||||
|
@ -24,6 +24,7 @@ machines:
|
||||
'12':
|
||||
'13':
|
||||
'14':
|
||||
'15':
|
||||
|
||||
applications:
|
||||
|
||||
@ -57,6 +58,14 @@ applications:
|
||||
- '7'
|
||||
- '8'
|
||||
|
||||
ceph-radosgw:
|
||||
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||
num_units: 1
|
||||
options:
|
||||
source: *openstack-origin
|
||||
to:
|
||||
- '15'
|
||||
|
||||
ceph-mon:
|
||||
charm: cs:~openstack-charmers-next/ceph-mon
|
||||
num_units: 3
|
||||
@ -120,3 +129,10 @@ relations:
|
||||
|
||||
- - 'ceph-osd:mon'
|
||||
- 'ceph-mon:osd'
|
||||
|
||||
- - 'ceph-radosgw:mon'
|
||||
- 'ceph-mon:radosgw'
|
||||
- - 'ceph-radosgw:identity-service'
|
||||
- 'keystone:identity-service'
|
||||
- - 'ceph-radosgw:object-store'
|
||||
- 'glance:object-store'
|
||||
|
@ -37,6 +37,7 @@ configure:
|
||||
tests:
|
||||
- ceph:
|
||||
- zaza.openstack.charm_tests.glance.tests.GlanceTest
|
||||
- zaza.openstack.charm_tests.glance.tests.GlanceCephRGWBackendTest
|
||||
- zaza.openstack.charm_tests.policyd.tests.GlanceTests
|
||||
- zaza.openstack.charm_tests.ceph.tests.CheckPoolTypes
|
||||
- zaza.openstack.charm_tests.ceph.tests.BlueStoreCompressionCharmOperation
|
||||
|
Loading…
x
Reference in New Issue
Block a user