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':
|
'12':
|
||||||
'13':
|
'13':
|
||||||
'14':
|
'14':
|
||||||
|
'15':
|
||||||
|
|
||||||
applications:
|
applications:
|
||||||
|
|
||||||
@ -57,6 +58,14 @@ applications:
|
|||||||
- '7'
|
- '7'
|
||||||
- '8'
|
- '8'
|
||||||
|
|
||||||
|
ceph-radosgw:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
to:
|
||||||
|
- '15'
|
||||||
|
|
||||||
ceph-mon:
|
ceph-mon:
|
||||||
charm: cs:~openstack-charmers-next/ceph-mon
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
num_units: 3
|
num_units: 3
|
||||||
@ -120,3 +129,10 @@ relations:
|
|||||||
|
|
||||||
- - 'ceph-osd:mon'
|
- - 'ceph-osd:mon'
|
||||||
- 'ceph-mon:osd'
|
- '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':
|
'12':
|
||||||
'13':
|
'13':
|
||||||
'14':
|
'14':
|
||||||
|
'15':
|
||||||
|
|
||||||
applications:
|
applications:
|
||||||
|
|
||||||
@ -57,6 +58,14 @@ applications:
|
|||||||
- '7'
|
- '7'
|
||||||
- '8'
|
- '8'
|
||||||
|
|
||||||
|
ceph-radosgw:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
to:
|
||||||
|
- '15'
|
||||||
|
|
||||||
ceph-mon:
|
ceph-mon:
|
||||||
charm: cs:~openstack-charmers-next/ceph-mon
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
num_units: 3
|
num_units: 3
|
||||||
@ -120,3 +129,10 @@ relations:
|
|||||||
|
|
||||||
- - 'ceph-osd:mon'
|
- - 'ceph-osd:mon'
|
||||||
- 'ceph-mon:osd'
|
- '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':
|
'12':
|
||||||
'13':
|
'13':
|
||||||
'14':
|
'14':
|
||||||
|
'15':
|
||||||
|
|
||||||
applications:
|
applications:
|
||||||
|
|
||||||
@ -57,6 +58,14 @@ applications:
|
|||||||
- '7'
|
- '7'
|
||||||
- '8'
|
- '8'
|
||||||
|
|
||||||
|
ceph-radosgw:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *openstack-origin
|
||||||
|
to:
|
||||||
|
- '15'
|
||||||
|
|
||||||
ceph-mon:
|
ceph-mon:
|
||||||
charm: cs:~openstack-charmers-next/ceph-mon
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
num_units: 3
|
num_units: 3
|
||||||
@ -120,3 +129,10 @@ relations:
|
|||||||
|
|
||||||
- - 'ceph-osd:mon'
|
- - 'ceph-osd:mon'
|
||||||
- 'ceph-mon:osd'
|
- '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:
|
tests:
|
||||||
- ceph:
|
- ceph:
|
||||||
- zaza.openstack.charm_tests.glance.tests.GlanceTest
|
- 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.policyd.tests.GlanceTests
|
||||||
- zaza.openstack.charm_tests.ceph.tests.CheckPoolTypes
|
- zaza.openstack.charm_tests.ceph.tests.CheckPoolTypes
|
||||||
- zaza.openstack.charm_tests.ceph.tests.BlueStoreCompressionCharmOperation
|
- zaza.openstack.charm_tests.ceph.tests.BlueStoreCompressionCharmOperation
|
||||||
|
Loading…
x
Reference in New Issue
Block a user