Barbican configuration is missing in glance configuration at Edge sites

Bug #1905439 reported by Alan Bishop
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Committed
Medium
Alan Bishop

Bug Description

The THT for configuring Barbican key manager settings in Glance fail to take into account the tripleo service name is "glance_api_edge" in DCN/Edge deployments (this service name is necessary to avoid deployment conflicts with the glance_api tripleo service deployed in the control plane). As a consequence, when Barbican is part of the deployment, the glance-api.conf files at the Edge sites are missing the settings required to access the barbican-api service in the control plane.

Steps to reproduce:

1. Deploy a control plane overcloud with support for Barbican
2. Deploy an Edge site with the env file [1] that enables cinder, nova and glance to access Barbican in the control plane
3. Examine the service configurations of an Edge node. Barbican key manager settings will be visible in nova.conf and cinder.conf (if cinder is part of the Edge deployment), but they will be missing from glance-api.conf

[1] https://opendev.org/openstack/tripleo-heat-templates/src/branch/master/environments/services/barbican-edge.yaml

Changed in tripleo:
milestone: wallaby-1 → wallaby-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 13.1.0

This issue was fixed in the openstack/tripleo-heat-templates 13.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 14.0.0

This issue was fixed in the openstack/tripleo-heat-templates 14.0.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.4.2

This issue was fixed in the openstack/tripleo-heat-templates 12.4.2 release.

Changed in tripleo:
milestone: wallaby-2 → wallaby-3
Revision history for this message
Alan Bishop (alan-bishop) wrote :
Changed in tripleo:
status: Triaged → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

This issue was fixed in the openstack/tripleo-heat-templates 11.4.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.