Create three keystone containers when the test scenario includes 'keystone'

This patch makes the os_keystone role test create 3 keystone containers
to validate the ssh-keyspairs setup and sync of the fernet keys.

Change-Id: If51c2796a22b654c302b2a7d0941bc7bfc45760d
This commit is contained in:
Jonathan Rosser 2022-05-28 09:01:43 +01:00
parent 85d8902416
commit 236b060742
1 changed files with 11 additions and 0 deletions

View File

@ -206,6 +206,17 @@ global_overrides:
- manila_share
- swift_proxy
# keystone
identity_hosts:
aio1:
ip: 172.29.236.100
{% if 'keystone' in bootstrap_host_scenarios %}
# NOTE (jrosser) this ensures that we deploy 3 keystone containers
# during the os_keystone role test to validate ssh keys and fernet key sync
affinity:
keystone_container: 3
{% endif %}
# galera, memcache, rabbitmq, utility
shared-infra_hosts:
aio1: