Update v3_endpoint_type to use public

The default endpoint type for OpenStack Identity should be the public
version, and it was something missed for a while.

Change-Id: Ib679fb21d8d815317ecdd03e40dfe16e6ef3915e
This commit is contained in:
Arx Cruz 2023-04-28 15:35:14 +02:00
parent e64f4c2b07
commit 05c805f7f3
2 changed files with 8 additions and 4 deletions

View File

@ -0,0 +1,6 @@
---
upgrade:
- |
Update default value of config option ``CONF.identity.v3_entrypoint_type``
from adminURL to public. This was deprecated in Q release, and was missed.
The default entrypoint used by tempest should be the public one.

View File

@ -153,13 +153,11 @@ IdentityGroup = [
help="The public endpoint type to use for OpenStack Identity "
"(Keystone) API v2"),
cfg.StrOpt('v3_endpoint_type',
default='adminURL',
default='public',
choices=['public', 'admin', 'internal',
'publicURL', 'adminURL', 'internalURL'],
help="The endpoint type to use for OpenStack Identity "
"(Keystone) API v3. The default value adminURL is "
"deprecated and will be modified to publicURL in "
"the next release."),
"(Keystone) API v3."),
cfg.StrOpt('admin_role',
default='admin',
help="Role required to administrate keystone."),