Merge "Add multisite testing"
This commit is contained in:
commit
039f1a5df5
75
tests/bundles/bionic-queens-multisite.yaml
Normal file
75
tests/bundles/bionic-queens-multisite.yaml
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
options:
|
||||||
|
source: &source distro
|
||||||
|
series: bionic
|
||||||
|
applications:
|
||||||
|
ceph-radosgw:
|
||||||
|
series: bionic
|
||||||
|
charm: ../../../ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
realm: testrealm
|
||||||
|
zonegroup: testzonegroup
|
||||||
|
zone: east-1
|
||||||
|
region: east-1
|
||||||
|
east-ceph-osd:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-osd
|
||||||
|
num_units: 3
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
east-ceph-mon:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
slave-ceph-radosgw:
|
||||||
|
series: bionic
|
||||||
|
charm: ../../../ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
realm: testrealm
|
||||||
|
zonegroup: testzonegroup
|
||||||
|
zone: west-1
|
||||||
|
region: west-1
|
||||||
|
west-ceph-osd:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-osd
|
||||||
|
num_units: 3
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
west-ceph-mon:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
percona-cluster:
|
||||||
|
charm: cs:~openstack-charmers-next/percona-cluster
|
||||||
|
num_units: 1
|
||||||
|
keystone:
|
||||||
|
expose: True
|
||||||
|
charm: cs:~openstack-charmers-next/keystone
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
openstack-origin: *source
|
||||||
|
region: "east-1 west-1"
|
||||||
|
relations:
|
||||||
|
- - keystone:shared-db
|
||||||
|
- percona-cluster:shared-db
|
||||||
|
- - east-ceph-osd:mon
|
||||||
|
- east-ceph-mon:osd
|
||||||
|
- - ceph-radosgw:mon
|
||||||
|
- east-ceph-mon:radosgw
|
||||||
|
- - ceph-radosgw:identity-service
|
||||||
|
- keystone:identity-service
|
||||||
|
- - west-ceph-osd:mon
|
||||||
|
- west-ceph-mon:osd
|
||||||
|
- - slave-ceph-radosgw:mon
|
||||||
|
- west-ceph-mon:radosgw
|
||||||
|
- - slave-ceph-radosgw:identity-service
|
||||||
|
- keystone:identity-service
|
||||||
|
- - slave-ceph-radosgw:master
|
||||||
|
- ceph-radosgw:slave
|
75
tests/bundles/bionic-rocky-multisite.yaml
Normal file
75
tests/bundles/bionic-rocky-multisite.yaml
Normal file
@ -0,0 +1,75 @@
|
|||||||
|
options:
|
||||||
|
source: &source cloud:bionic-rocky
|
||||||
|
series: bionic
|
||||||
|
applications:
|
||||||
|
ceph-radosgw:
|
||||||
|
series: bionic
|
||||||
|
charm: ../../../ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
realm: testrealm
|
||||||
|
zonegroup: testzonegroup
|
||||||
|
zone: east-1
|
||||||
|
region: east-1
|
||||||
|
east-ceph-osd:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-osd
|
||||||
|
num_units: 3
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
east-ceph-mon:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
slave-ceph-radosgw:
|
||||||
|
series: bionic
|
||||||
|
charm: ../../../ceph-radosgw
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
realm: testrealm
|
||||||
|
zonegroup: testzonegroup
|
||||||
|
zone: west-1
|
||||||
|
region: west-1
|
||||||
|
west-ceph-osd:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-osd
|
||||||
|
num_units: 3
|
||||||
|
storage:
|
||||||
|
osd-devices: 'cinder,10G'
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
west-ceph-mon:
|
||||||
|
charm: cs:~openstack-charmers-next/ceph-mon
|
||||||
|
num_units: 3
|
||||||
|
options:
|
||||||
|
source: *source
|
||||||
|
percona-cluster:
|
||||||
|
charm: cs:~openstack-charmers-next/percona-cluster
|
||||||
|
num_units: 1
|
||||||
|
keystone:
|
||||||
|
expose: True
|
||||||
|
charm: cs:~openstack-charmers-next/keystone
|
||||||
|
num_units: 1
|
||||||
|
options:
|
||||||
|
openstack-origin: *source
|
||||||
|
region: "east-1 west-1"
|
||||||
|
relations:
|
||||||
|
- - keystone:shared-db
|
||||||
|
- percona-cluster:shared-db
|
||||||
|
- - east-ceph-osd:mon
|
||||||
|
- east-ceph-mon:osd
|
||||||
|
- - ceph-radosgw:mon
|
||||||
|
- east-ceph-mon:radosgw
|
||||||
|
- - ceph-radosgw:identity-service
|
||||||
|
- keystone:identity-service
|
||||||
|
- - west-ceph-osd:mon
|
||||||
|
- west-ceph-mon:osd
|
||||||
|
- - slave-ceph-radosgw:mon
|
||||||
|
- west-ceph-mon:radosgw
|
||||||
|
- - slave-ceph-radosgw:identity-service
|
||||||
|
- keystone:identity-service
|
||||||
|
- - slave-ceph-radosgw:master
|
||||||
|
- ceph-radosgw:slave
|
@ -7,10 +7,12 @@ gate_bundles:
|
|||||||
- xenial-pike
|
- xenial-pike
|
||||||
- xenial-queens
|
- xenial-queens
|
||||||
- bionic-queens
|
- bionic-queens
|
||||||
smoke_bundles:
|
- bionic-queens-multisite
|
||||||
- bionic-queens
|
|
||||||
dev_bundles:
|
|
||||||
- bionic-rocky
|
- bionic-rocky
|
||||||
|
- bionic-rocky-multisite
|
||||||
|
smoke_bundles:
|
||||||
|
- bionic-rocky
|
||||||
|
dev_bundles:
|
||||||
- cosmic-rocky
|
- cosmic-rocky
|
||||||
tests:
|
tests:
|
||||||
- zaza.charm_tests.ceph.tests.CephRGWTest
|
- zaza.charm_tests.ceph.tests.CephRGWTest
|
||||||
|
Loading…
x
Reference in New Issue
Block a user