From 4b882797e3fec4c57e280ac5d90ac59c7908135b Mon Sep 17 00:00:00 2001 From: Alan Bishop Date: Tue, 24 Nov 2020 09:11:42 -0800 Subject: [PATCH] Fix barbican settings missing from glance Edge nodes Fix the BarbicanClient THT to include 'glance_api_edge' in the tripleo services that require access to Barbican. Closes-Bug: #1905439 Change-Id: I3a27772b37dc6c2be8528e8ea3fb86b4a07d7e32 (cherry picked from commit 89fcfa5fabadcd4de1bbd7ce13044b2a7ee230ec) (cherry picked from commit 6f4bf3160d4e5c82bc5d12133e55c9e88a350f75) (cherry picked from commit ff4bbbf940f2466562e7afbbd091119f7edac24f) --- deployment/barbican/barbican-client-puppet.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deployment/barbican/barbican-client-puppet.yaml b/deployment/barbican/barbican-client-puppet.yaml index d97016557a..0217865f04 100644 --- a/deployment/barbican/barbican-client-puppet.yaml +++ b/deployment/barbican/barbican-client-puppet.yaml @@ -52,9 +52,10 @@ outputs: barbican/auth_endpoint: value: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]} cinder_backup: *cinder_barbican_config - glance_api: + glance_api: &glance_barbican_config glance::api::keymgr_backend: barbican glance::api::keymgr_encryption_api_url: get_param: [EndpointMap, BarbicanInternal, uri] glance::api::keymgr_encryption_auth_url: get_param: [EndpointMap, KeystoneInternal, uri_no_suffix] + glance_api_edge: *glance_barbican_config