OpenStack Identity Authentication Library
Go to file
Monty Taylor 4960c48aec
Fix version discovery for clouds with int project_ids
On a cloud that has inaccessible version discovery documents AND uses
integer project ids, the discovery fallback logic can fail because the
project id parses as a (very large) version.

Check to see that the url segment in the fallback code begins with a v,
so that we're only attempting to parse versions from actual candidate
segments.

Closes-Bug: #1806109
Change-Id: Id90b3b9e4852494a4678b0a9bb67362babdc971c
2018-11-30 13:09:32 -06:00
doc Replacing the HTTP protocal with HTTPS in using-sessions.rst. 2018-11-17 02:52:04 +00:00
keystoneauth1 Fix version discovery for clouds with int project_ids 2018-11-30 13:09:32 -06:00
releasenotes Add missing release note for ironic discovery fix 2018-10-24 03:52:20 +01:00
.coveragerc Update coverage to keystoneauth1 2015-12-09 11:46:00 +11:00
.gitignore Migrate to stestr 2017-09-20 15:47:15 -05:00
.gitreview Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
.mailmap Add mailmap entry 2014-05-07 12:12:43 -07:00
.stestr.conf Migrate to stestr 2017-09-20 15:47:15 -05:00
.zuul.yaml add lib-forward-testing-python3 test job 2018-08-29 16:04:58 -04:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-06 13:45:24 -08:00
HACKING.rst Migrate to stestr 2017-09-20 15:47:15 -05:00
LICENSE Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
README.rst add release notes to readme.rst 2018-08-15 15:47:52 +08:00
bindep.txt add lower-constraints job 2018-04-19 09:54:28 +02:00
lower-constraints.txt Remove os-testr from requirements 2018-09-05 13:04:16 +02:00
requirements.txt Implement service_type alias lookups 2018-05-03 15:28:50 -05:00
setup.cfg add lower-constraints job 2018-04-19 09:54:28 +02:00
setup.py Updated from global requirements 2017-03-08 22:46:11 +00:00
test-requirements.txt Remove os-testr from requirements 2018-09-05 13:04:16 +02:00
tox.ini Add py36 tox environment 2018-11-06 12:57:12 +01:00

README.rst

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: