Merge "Set keystone_client default interface to public"

This commit is contained in:
Zuul 2025-05-15 12:45:52 +00:00 committed by Gerrit Code Review
commit 86a260a2c7
2 changed files with 12 additions and 1 deletions

View File

@ -0,0 +1,11 @@
---
upgrade:
- |
The default value of ``[keystone_client] interface`` has been changed from
``admin`` to ``public``.
fixes:
- |
When trying to do volume migration using the zone migration strategy, the
keystone service is reached, by default through the admin endpoint.
The default value of ``[keystone_client] interface`` has been fixed.
see Bug https://bugs.launchpad.net/watcher/+bug/2109494 for more info.

View File

@ -21,7 +21,7 @@ keystone_client = cfg.OptGroup(name='keystone_client',
KEYSTONE_CLIENT_OPTS = [
cfg.StrOpt('interface',
default='admin',
default='public',
choices=['internal', 'public', 'admin'],
help='Type of endpoint to use in keystoneclient.'),
cfg.StrOpt('region_name',