keystoneauth/releasenotes/notes/bug-1876317-1db97d1b12a3e4b4.yaml
Lance Bragstad ad46262148 Inject /v3 in token path for v3 plugins
Without this, it's possible to get HTTP 404 errors from keystone if
OS_AUTH_URL isn't versioned (e.g., https://keystone.example.com/ instead
of https://keystone.example.com/v3), even if OS_IDENTITY_API is set to
3.

This commit works around this issue by checking the AUTH_URL before
building the token_url and appending '/v3' to the URL before sending the
request.

Closes-Bug: 1876317

Change-Id: Ic75f0c9b36022b884105b87bfe05f4f8292d53b2
2020-05-22 09:38:27 -05:00

7 lines
219 B
YAML

---
fixes:
- |
[`bug 1876317 <https://bugs.launchpad.net/keystoneauth/+bug/1876317>`_]
The v3 authentication plugins now attempt to add /v3 to the token path if
it's not present on the authentication URL.