We need to backport this [1] change in order to fix barbican SRBAC testing for 17.1.: Set a default region for clients Clients initialized for tests.api.* tests do not have defined values for region [1]. Because of that the clients connect to the first available service endpoint that they find (see this line in tempest [2]). This can cause issues when there are multiple endpoints on a system for barbican (admin, internal, public). This change sets a default value for key_manager.region config option to 'regionOne' and ensures that clients defined on the side of barbican-tempest-plugin are intialised with this value. [1] https://review.opendev.org/c/openstack/barbican-tempest-plugin/+/881486
The change is merged in upstream and a patch has been proposed to downstream gerrit. I'm moving this to POST.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Release of components for Red Hat OpenStack Platform 17.1 (Wallaby)), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2023:4577