Add HA testing for Barbican Vault
Changes to tests to deploy barbican and vault with haclustering. It now deploys 3 units of vault and barbican, together with hacluster for both applications. Overlay added to ensure all tests run in HA. DocImpact Closes-Bug: #1876107 Implements: High availability testing Change-Id: Ia7abdc682fd583e15feba68fc11cdb89ab7c41ff
This commit is contained in:
parent
5eb8923ec0
commit
eeb791db53
|
@ -26,7 +26,7 @@ applications:
|
||||||
barbican:
|
barbican:
|
||||||
series: bionic
|
series: bionic
|
||||||
charm: cs:~openstack-charmers-next/barbican
|
charm: cs:~openstack-charmers-next/barbican
|
||||||
num_units: 1
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
openstack-origin: cloud:bionic-rocky
|
openstack-origin: cloud:bionic-rocky
|
||||||
barbican-vault:
|
barbican-vault:
|
||||||
|
@ -38,4 +38,4 @@ applications:
|
||||||
num_units: 1
|
num_units: 1
|
||||||
vault:
|
vault:
|
||||||
charm: cs:~openstack-charmers-next/vault
|
charm: cs:~openstack-charmers-next/vault
|
||||||
num_units: 1
|
num_units: 3
|
|
@ -26,7 +26,7 @@ applications:
|
||||||
barbican:
|
barbican:
|
||||||
series: bionic
|
series: bionic
|
||||||
charm: cs:~openstack-charmers-next/barbican
|
charm: cs:~openstack-charmers-next/barbican
|
||||||
num_units: 1
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
openstack-origin: cloud:bionic-stein
|
openstack-origin: cloud:bionic-stein
|
||||||
barbican-vault:
|
barbican-vault:
|
||||||
|
@ -38,4 +38,4 @@ applications:
|
||||||
num_units: 1
|
num_units: 1
|
||||||
vault:
|
vault:
|
||||||
charm: cs:~openstack-charmers-next/vault
|
charm: cs:~openstack-charmers-next/vault
|
||||||
num_units: 1
|
num_units: 3
|
|
@ -26,7 +26,7 @@ applications:
|
||||||
barbican:
|
barbican:
|
||||||
series: bionic
|
series: bionic
|
||||||
charm: cs:~openstack-charmers-next/barbican
|
charm: cs:~openstack-charmers-next/barbican
|
||||||
num_units: 1
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
openstack-origin: cloud:bionic-train
|
openstack-origin: cloud:bionic-train
|
||||||
barbican-vault:
|
barbican-vault:
|
||||||
|
@ -38,4 +38,4 @@ applications:
|
||||||
num_units: 1
|
num_units: 1
|
||||||
vault:
|
vault:
|
||||||
charm: cs:~openstack-charmers-next/vault
|
charm: cs:~openstack-charmers-next/vault
|
||||||
num_units: 1
|
num_units: 3
|
|
@ -25,7 +25,7 @@ applications:
|
||||||
openstack-origin: cloud:bionic-ussuri
|
openstack-origin: cloud:bionic-ussuri
|
||||||
barbican:
|
barbican:
|
||||||
charm: cs:~openstack-charmers-next/barbican
|
charm: cs:~openstack-charmers-next/barbican
|
||||||
num_units: 1
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
openstack-origin: cloud:bionic-ussuri
|
openstack-origin: cloud:bionic-ussuri
|
||||||
barbican-vault:
|
barbican-vault:
|
||||||
|
@ -36,4 +36,4 @@ applications:
|
||||||
num_units: 1
|
num_units: 1
|
||||||
vault:
|
vault:
|
||||||
charm: cs:~openstack-charmers-next/vault
|
charm: cs:~openstack-charmers-next/vault
|
||||||
num_units: 1
|
num_units: 3
|
||||||
|
|
|
@ -16,6 +16,10 @@ machines:
|
||||||
'4':
|
'4':
|
||||||
'5':
|
'5':
|
||||||
'6':
|
'6':
|
||||||
|
'7':
|
||||||
|
'8':
|
||||||
|
'9':
|
||||||
|
'10':
|
||||||
|
|
||||||
applications:
|
applications:
|
||||||
|
|
||||||
|
@ -46,11 +50,13 @@ applications:
|
||||||
|
|
||||||
barbican:
|
barbican:
|
||||||
charm: cs:~openstack-charmers-next/barbican
|
charm: cs:~openstack-charmers-next/barbican
|
||||||
num_units: 1
|
num_units: 3
|
||||||
options:
|
options:
|
||||||
openstack-origin: *openstack-origin
|
openstack-origin: *openstack-origin
|
||||||
to:
|
to:
|
||||||
- '4'
|
- '4'
|
||||||
|
- '9'
|
||||||
|
- '10'
|
||||||
|
|
||||||
barbican-vault:
|
barbican-vault:
|
||||||
charm: ../../../barbican-vault
|
charm: ../../../barbican-vault
|
||||||
|
@ -66,9 +72,11 @@ applications:
|
||||||
|
|
||||||
vault:
|
vault:
|
||||||
charm: cs:~openstack-charmers-next/vault
|
charm: cs:~openstack-charmers-next/vault
|
||||||
num_units: 1
|
num_units: 3
|
||||||
to:
|
to:
|
||||||
- '6'
|
- '6'
|
||||||
|
- '7'
|
||||||
|
- '8'
|
||||||
|
|
||||||
relations:
|
relations:
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
applications:
|
||||||
|
vault:
|
||||||
|
options:
|
||||||
|
vip: '{{ TEST_VIP00 }}'
|
||||||
|
barbican:
|
||||||
|
options:
|
||||||
|
vip: '{{ TEST_VIP01 }}'
|
||||||
|
vault-hacluster:
|
||||||
|
charm: cs:~openstack-charmers-next/hacluster
|
||||||
|
barbican-hacluster:
|
||||||
|
charm: cs:~openstack-charmers-next/hacluster
|
||||||
|
relations:
|
||||||
|
- - vault:ha
|
||||||
|
- vault-hacluster:ha
|
||||||
|
- - barbican:ha
|
||||||
|
- barbican-hacluster:ha
|
Loading…
Reference in New Issue