From f37c822023ac46573de171846a2066d8a5a8b219 Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Tue, 10 Jan 2023 12:40:04 +0000 Subject: [PATCH] Deploy 3 keystone containers for infra CI jobs This validates that the ssh_keypairs role is able to correctly set up the fernet key sharing rsync between multiple keystone instances. Change-Id: Ief28ee62ff76a48b126de8b70a7a1ef8f610f2e1 --- etc/openstack_deploy/openstack_user_config.yml.aio.j2 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/openstack_deploy/openstack_user_config.yml.aio.j2 b/etc/openstack_deploy/openstack_user_config.yml.aio.j2 index 5c60d19bbb..a4e02ed2f4 100644 --- a/etc/openstack_deploy/openstack_user_config.yml.aio.j2 +++ b/etc/openstack_deploy/openstack_user_config.yml.aio.j2 @@ -211,9 +211,11 @@ global_overrides: identity_hosts: aio1: ip: 172.29.236.100 -{% if 'keystone' in bootstrap_host_scenarios %} +{% if 'keystone' in bootstrap_host_scenarios or 'infra' 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 +# Also deploy 3 keystone containers for infra jobs as these are run +# for patches to the plugins repo containing the ssh key management role affinity: keystone_container: 3 {% endif %}