Update functional test bundles and definitions

Do proper initialization of Vault.
This commit is contained in:
Frode Nordahl 2018-11-09 09:03:52 +01:00
parent ce5868ea13
commit ab04193de0
2 changed files with 30 additions and 18 deletions

View File

@ -1,19 +1,19 @@
series: bionic
relations:
- - keystone
- mysql
- - vault
- mysql
- - barbican
- mysql
- - barbican
- keystone
- - barbican
- rabbitmq-server
- - barbican
- barbican-vault
- - barbican-vault
- vault
- - mysql:shared-db
- keystone:shared-db
- - mysql:shared-db
- vault:shared-db
- - mysql:shared-db
- barbican:shared-db
- - keystone:identity-service
- barbican:identity-service
- - rabbitmq-server:amqp
- barbican:amqp
- - barbican-vault:secrets
- barbican:secrets
- - vault:secrets
- barbican-vault:secrets-storage
applications:
mysql:
charm: cs:~openstack-charmers-next/percona-cluster
@ -28,10 +28,10 @@ applications:
charm: cs:~openstack-charmers-next/barbican
num_units: 1
options:
openstack-origin: cloud:bionic-rocky/proposed
openstack-origin: cloud:bionic-rocky
barbican-vault:
series: bionic
charm: barbican-vault
charm: ../../../barbican-vault
num_units: 0
rabbitmq-server:
charm: cs:~openstack-charmers-next/rabbitmq-server
@ -39,5 +39,3 @@ applications:
vault:
charm: cs:~openstack-charmers-next/vault
num_units: 1
options:
totally-unsecure-auto-unlock: True

14
src/tests/tests.yaml Normal file
View File

@ -0,0 +1,14 @@
charm_name: barbican-vault
smoke_bundles:
- bionic-rocky
target_deploy_status:
barbican-vault:
workload-status: waiting
workload-status-message: "'secrets-storage' incomplete"
vault:
workload-status: blocked
workload-status-message: Vault needs to be initialized
configure:
- zaza.charm_tests.vault.setup.basic_setup
tests:
- zaza.charm_tests.barbican_vault.tests.BarbicanVaultUnsealVault