Keystone version discovery is broken if you configure admin_endpoint and public_endpoint in conf file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Opinion
|
Low
|
Unassigned |
Bug Description
Keystone version discovery is broken if you configure admin_endpoint and public_endpoint in conf file. Version discovery is supposed to return the configured endpoint, but it will always return "admin" endpoint. This bug is in Juno/Kilo/master. This is only applicable for v3
In master
----------
Please have a look at https:/
V3 doesn't have public and admin factories. There is only one factory and we are installing only Version("public"), so it is always going to return public_endpoint configured in conf file
Juno
------
In juno it is bit different
https:/
We are installing both "Version(Public") and Version("Admin") at /v3. First will take prcedence and here we will always get "admin" endpoint.
Changed in keystone: | |
assignee: | nobody → Haneef Ali (haneef) |
Changed in keystone: | |
importance: | Undecided → Low |
status: | New → Triaged |
Fix proposed to branch: master /review. openstack. org/213379
Review: https:/