Lance BragstadandMonty Taylor 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
2020-04-17 18:46:54 +02:00
2015-12-09 11:46:00 +11:00
2017-09-20 15:47:15 -05:00
2019-04-19 19:39:37 +00:00
2014-05-07 12:12:43 -07:00
2017-09-20 15:47:15 -05:00
2020-04-19 10:33:33 -05:00
2018-04-19 09:54:28 +02:00
2017-09-20 15:47:15 -05:00
2019-09-06 15:57:40 +08:00
2020-04-19 10:33:33 -05:00
2020-04-17 18:46:54 +02:00
2020-03-31 20:11:31 +02:00

Team and repository tags

image

keystoneauth

Latest Version

Downloads

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)
  • Discovery mechanisms to determine API version support
  • A session that is used to maintain client settings across requests (based on the requests Python library)

Further information:

S
Description
OpenStack Identity Authentication Library
Readme
13 MiB
Languages
Python 100%