keystonemiddleware 4.22.0 (queens)
We are amped to announce the release of: keystonemiddleware 4.22.0: Middleware for OpenStack Identity This release is part of the queens stable release series. The source is available from: https://opendev.org/openstack/keystonemiddleware Download the package from: https://pypi.org/project/keystonemiddleware Please report issues through: https://bugs.launchpad.net/keystonemiddleware/+bugs For more details, please see below. 4.22.0 ^^^^^^ New Features ************ * [bug 1695038 (https://bugs.launchpad.net/keystonemiddleware/+bug/1695038)] The use_oslo_messaging configuration option is added for services such as Swift, which need the audit middleware to use the local logger instead of the oslo.messaging notifier regardless of whether the oslo.messaging package is present or not. Leave this option set to its default True value to keep the previous behavior unchanged - the audit middleware will use the oslo.messaging notifier if the oslo.messaging package is present, and the local logger otherwise. Services that rely on the local logger for audit notifications must set this option to False. Bug Fixes ********* * [bug 1800017 (https://bugs.launchpad.net/keystonemiddleware/+bug/1800017)] Fix audit middleware service catalog parsing for the scenario where a service does not contain any endpoints. In that case, we should just skip over that service. Changes in keystonemiddleware 4.21.0..4.22.0 -------------------------------------------- bc03de9 Skip the services with no endpoints when parsing service catalog d68942d Update stable/queens upper constraints file location 3487771 OpenDev Migration Patch 30ccceb import zuul job settings from project-config c21f7f4 Add arguments for MemcacheClientPool init 3fc10b2 Fix KeystoneMiddleware memcachepool abstraction 1b617cf Fix the doc CI failure b8f34e9 Add option to disable using oslo_message notifier 05f5744 Updated from global requirements 0e6b10a Update UPPER_CONSTRAINTS_FILE for stable/queens cbb8231 Update .gitreview for stable/queens Diffstat (except docs and test files) ------------------------------------- .gitreview | 3 +- .zuul.yaml | 11 ++++++++ keystonemiddleware/audit/__init__.py | 7 +++++ keystonemiddleware/audit/_api.py | 5 ++++ keystonemiddleware/audit/_notifier.py | 2 +- keystonemiddleware/auth_token/_cache.py | 16 +++++++++-- .../notes/bug-1695038-2cbedcabf8ecc057.yaml | 13 +++++++++ .../notes/bug-1800017-0e5a9b8f62b5ca60.yaml | 7 +++++ requirements.txt | 4 +-- test-requirements.txt | 4 +-- tools/tox_install.sh | 4 ++- tox.ini | 2 +- 16 files changed, 130 insertions(+), 14 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6ab23e6..c37f8a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.i18n>=3.15.3 # Apache-2.0 -oslo.log>=3.30.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 @@ -12 +12 @@ oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 -oslo.utils>=3.31.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index eae2aa1..5b2504b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12 +12 @@ mock>=2.0.0 # BSD -oslotest>=1.10.0 # Apache-2.0 +oslotest>=3.2.0 # Apache-2.0 @@ -24 +24 @@ WebTest>=2.0.27 # MIT -bandit>=1.1.0 # Apache-2.0 +bandit>=1.1.0,<=1.5.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org