keystonemiddleware 5.3.0 (stein)
We are pumped to announce the release of: keystonemiddleware 5.3.0: Middleware for OpenStack Identity This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/keystonemiddleware Download the package from: https://pypi.org/project/keystonemiddleware Please report issues through launchpad: https://bugs.launchpad.net/keystonemiddleware For more details, please see below. 5.3.0 ^^^^^ Bug Fixes * [bug 1789351 (https://bugs.launchpad.net/keystonemiddleware/+bug/1789351)] Fixed the bug that when initialize *AuthProtocol*, it'll raise "dictionary changed size during iteration" error if the input *CONF* object contains deprecated options. * When "delay_auth_decision" is enabled and a Keystone failure prevents a final decision about whether a token is valid or invalid, it will be marked invalid and the application will be responsible for a final auth decision. This is similar to what happens when a token is confirmed *not* valid. This allows a Keystone outage to only affect Keystone users in a multi-auth system. Changes in keystonemiddleware 5.2.0..5.3.0 ------------------------------------------ da5932a Respect delay_auth_decision when Keystone is unavailable 361867d Use templates for cover and lower-constraints 9a6875d Remove tox_install.sh 4fb7fef No need to compare CONF content 2803f49 add lib-forward-testing-python3 test job 523ff8c add python 3.6 unit test job 631964c switch documentation job to new PTI 5c75765 import zuul job settings from project-config 2d01f38 add releasenotes to readme.rst 8690454 Handle DiscoveryFailure errors 6300153 Update reno for stable/rocky 9405847 Replace port 35357 with 5000 5fa536e Document endpoint interface and region behavior Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 17 +++-- README.rst | 1 + keystonemiddleware/auth_token/__init__.py | 8 ++- .../unit/auth_token/test_auth_token_middleware.py | 77 ++++++++++++++++++++++ .../notes/bug-1789351-102e2e5119be38b4.yaml | 7 ++ ...delay_auth_instead_of_503-f9b46bf4fbc11455.yaml | 9 +++ releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 ++ test-requirements.txt | 3 +- tools/tox_install.sh | 32 --------- tox.ini | 11 ++-- 13 files changed, 145 insertions(+), 50 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index ef2890e..3153d81 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -15 +15 @@ stevedore>=1.20.0 # Apache-2.0 -stestr # Apache-2.0 +stestr>=2.0.0 # Apache-2.0 @@ -19,0 +20 @@ WebTest>=2.0.27 # MIT +oslo.messaging>=5.29.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org