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 89fcfa5fab)
(cherry picked from commit 6f4bf3160d)
(cherry picked from commit ff4bbbf940)
This commit is contained in:
Alan Bishop 2020-11-24 09:11:42 -08:00
parent a0330d23a0
commit 4b882797e3
1 changed files with 2 additions and 1 deletions

View File

@ -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