[release-announce] keystonemiddleware 4.22.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 30 14:44:02 UTC 2019


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






More information about the Release-announce mailing list