[release-announce] keystonemiddleware 6.1.0 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Jun 14 04:06:18 UTC 2019


We are happy to announce the release of:

keystonemiddleware 6.1.0: Middleware for OpenStack Identity

This release is part of the train 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.

6.1.0
^^^^^

New Features

* [bug 1830002
  (https://bugs.launchpad.net/keystonemiddleware/+bug/1830002)] In
  order to allow an installation to work without deploying an admin
  Identity endpoint, a new option *interface* has been added, allowing
  select the Identity endpoint that is being used when verifying auth
  tokens. It defaults to *admin* in order to replicate the old
  behaviour, but may be set to *public* or *internal* as needed.

Changes in keystonemiddleware 6.0.0..6.1.0
------------------------------------------

f6037a3 Add a new option to choose the Identity endpoint
e93d078 Blacklist bandit 1.6.0 & cap sphinx for 2.7
3e40971 OpenDev Migration Patch
fa0500e Bump memcached minimum version
27b916e Fix string format error
dd43941 Update the min version of tox
e192963 Run lower-constraints on Bionic and update python-keystoneclient
3ece927 Run lower-constraints job on Xenial
c321f1e Update master for stable/stein
c706ceb Drop py35 jobs
a2f0477 Fix debug tox environment


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                                |  2 +-
.zuul.yaml                                                |  1 -
keystonemiddleware/auth_token/__init__.py                 |  7 ++++---
keystonemiddleware/auth_token/_auth.py                    |  2 +-
keystonemiddleware/auth_token/_identity.py                | 15 +++++++++++----
keystonemiddleware/auth_token/_opts.py                    |  6 +++++-
lower-constraints.txt                                     |  4 ++--
releasenotes/notes/interface-option-ed551d2a3162668d.yaml |  9 +++++++++
releasenotes/source/index.rst                             |  1 +
releasenotes/source/stein.rst                             |  6 ++++++
requirements.txt                                          |  2 +-
setup.cfg                                                 |  3 ++-
test-requirements.txt                                     |  4 ++--
tox.ini                                                   | 11 ++++-------
17 files changed, 55 insertions(+), 26 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index b392bb7..80b26d4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -15 +15 @@ pycadf!=2.0.0,>=1.1.0 # Apache-2.0
-python-keystoneclient>=3.8.0 # Apache-2.0
+python-keystoneclient>=3.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3153d81..6ca0c43 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18 +18 @@ testtools>=2.2.0 # MIT
-python-memcached>=1.56 # PSF
+python-memcached>=1.59 # PSF
@@ -23 +23 @@ oslo.messaging>=5.29.0 # Apache-2.0
-bandit>=1.1.0 # Apache-2.0
+bandit!=1.6.0,>=1.1.0 # Apache-2.0






More information about the Release-announce mailing list