From 2b07588a8e79054e6d109d637cb659cf4b93b4fc Mon Sep 17 00:00:00 2001 From: Hugo Brito Date: Mon, 18 Mar 2024 14:32:51 -0300 Subject: [PATCH] Handle Barbican user during endpoint config Add Barbican user to endpoint reconfiguration script. Openstack related operations (user, service and endpoint configuration) are now handled exclusively by sysinv config_endpoints Test Plan: 1. PASS: Verify full DC system deployment - System Controller + 3 Subclouds install/bootstrap (virtual lab) 2. PASS: Verify Openstack Barbican user created 3. PASS: Verify Admin role for the Barbican user set in the services project 4. PASS: Verify Openstack Barbican service created 5. PASS: Verify admin, internal and public endpoints configured for Barbican Story: 2011035 Task: 49738 Change-Id: I8045cb12d3faa20147b0b84bc9e5ce6c2e0cddf2 Signed-off-by: Hugo Brito --- .../sysinv/sysinv/sysinv/common/openstack_config_endpoints.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sysinv/sysinv/sysinv/sysinv/common/openstack_config_endpoints.py b/sysinv/sysinv/sysinv/sysinv/common/openstack_config_endpoints.py index 96bcc34ada..e530ea2323 100644 --- a/sysinv/sysinv/sysinv/sysinv/common/openstack_config_endpoints.py +++ b/sysinv/sysinv/sysinv/sysinv/common/openstack_config_endpoints.py @@ -29,7 +29,8 @@ BASE_USERS = [ 'patching', 'usm', 'vim', - 'smapi' + 'smapi', + 'barbican' ] ADDITIONAL_SYSTEMCONTROLLER_USERS = [