Add cinder-ceph to CI and functional test
Added cinder-ceph to CI to run a new functional test included in zaza. Change-Id: I3a91ff4cc55edd824501d0e190cc239ae03f54a5
This commit is contained in:
parent
dfb29a4753
commit
656301c196
@ -16,8 +16,55 @@ applications:
|
||||
ceph-radosgw:
|
||||
charm: 'cs:~openstack-charmers-next/ceph-radosgw'
|
||||
num_units: 1
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
||||
|
@ -23,8 +23,54 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: cloud:bionic-rocky
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -23,8 +23,55 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: cloud:bionic-stein
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
||||
|
@ -16,8 +16,54 @@ applications:
|
||||
ceph-radosgw:
|
||||
charm: 'cs:~openstack-charmers-next/ceph-radosgw'
|
||||
num_units: 1
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -23,8 +23,54 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: trusty-mitaka
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:trusty/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -19,8 +19,54 @@ applications:
|
||||
charm: 'cs:~openstack-charmers-next/ceph-radosgw'
|
||||
num_units: 1
|
||||
options:
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -23,8 +23,54 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: xenial-ocata
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -23,8 +23,54 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: xenial-pike
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -23,8 +23,54 @@ applications:
|
||||
num_units: 1
|
||||
options:
|
||||
source: xenial-queens
|
||||
cinder:
|
||||
charm: 'cs:~openstack-charmers-next/cinder'
|
||||
num_units: 1
|
||||
options:
|
||||
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:
|
||||
admin-password: openstack
|
||||
admin-token: ubuntutesting
|
||||
constraints: mem=1024
|
||||
percona-cluster:
|
||||
charm: 'cs:~openstack-charmers-next/percona-cluster'
|
||||
num_units: 1
|
||||
options:
|
||||
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
|
||||
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'
|
||||
|
@ -35,4 +35,9 @@ target_deploy_status:
|
||||
ceph-radosgw:
|
||||
workload-status: blocked
|
||||
workload-status-message: "Missing relations: mon"
|
||||
|
||||
cinder-ceph:
|
||||
workload-status: waiting
|
||||
workload-status-message: "Incomplete relations: ceph"
|
||||
keystone:
|
||||
workload-status: active
|
||||
workload-status-message: "Unit is ready"
|
||||
|
Loading…
x
Reference in New Issue
Block a user