OpenStack Identity (Keystone) Middleware
Go to file
Stephen Finucane 626df3a5e9 Make tox.ini tox 4.0.0 compatible/fix gate
* Removed skipsdist=True to make sure placement available in the virtual
  env. Without this, our entrypoints are not available.

* Removed basepython = python3 as we assume all developer switched to
  python3 in their env already

* Removed ignore_basepython_conflict = True as without the basepython
  definition generative targets now work without conflict

See [1] for a similar change made to placement.

It is also necessary to fix issues with the gate. For reasons that I
have yet to grok, a mock of 'requests.request' used in some test is no
longer functioning as expected. My guess is that something is now
importing requests before us and interfering with the mock but never
mind - we can easily bypass the issue by mocking 'requests.post'
instead.

[1] https://review.opendev.org/c/openstack/placement/+/868418/

Change-Id: I3b8263afbf0ccee88ceaac2040d5ad274f22d74a
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2023-06-27 18:03:28 +01:00
config-generator generate sample config automatically 2016-05-12 06:38:40 +00:00
doc Add missing doc requirements 2023-02-10 18:53:03 +00:00
keystonemiddleware Make tox.ini tox 4.0.0 compatible/fix gate 2023-06-27 18:03:28 +01:00
releasenotes Merge "Update master for stable/2023.1" 2023-05-26 15:01:29 +00:00
.coveragerc Update .coveragerc after the removal of respective directory 2016-10-24 18:03:12 +05:30
.gitignore Updates for stestr 2017-10-02 21:57:27 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:35:58 +00:00
.stestr.conf Updates for stestr 2017-10-02 21:57:27 -05:00
.zuul.yaml Merge "Update Python 3 job template" 2022-05-27 17:25:27 +00:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-05 20:36:42 -08:00
HACKING.rst Update URLs in documentation 2017-07-20 16:38:16 +08:00
LICENSE Initial commit 2014-06-19 15:45:29 -07:00
README.rst Update invalid link for README 2019-09-18 14:47:21 +08:00
requirements.txt Drop lower-constraints.txt and its testing 2022-04-30 20:20:34 -05:00
setup.cfg OAuth 2.0 Mutual-TLS Support 2023-03-03 11:28:01 +09:00
setup.py Updated from global requirements 2017-04-06 22:03:25 +00:00
test-requirements.txt Fix pep8 gate 2022-12-09 10:28:06 -06:00
tox.ini Make tox.ini tox 4.0.0 compatible/fix gate 2023-06-27 18:03:28 +01:00

README.rst

Team and repository tags

image

Middleware for the OpenStack Identity API (Keystone)

Latest Version

Downloads

This package contains middleware modules designed to provide authentication and authorization features to web services other than Keystone <https://github.com/openstack/keystone>. The most prominent module is keystonemiddleware.auth_token. This package does not expose any CLI or Python API features.

For information on contributing, see CONTRIBUTING.rst.

For any other information, refer to the parent project, Keystone:

https://github.com/openstack/keystone