[oslo] castellan 0.13.0 (queens)
We high-spiritedly announce the release of: castellan 0.13.0: Generic Key Manager interface for OpenStack This release is part of the queens release series. The source is available from: https://git.openstack.org/cgit/openstack/castellan Download the package from: https://tarballs.openstack.org/castellan/ Please report issues through launchpad: https://bugs.launchpad.net/castellan For more details, please see below. 0.13.0 ^^^^^^ Deprecation Notes * Config option barbican/auth_endpoint is unnecessary and deprecated in favor of the more standard key_manager/auth_url. Changes in castellan 0.12.0..0.13.0 ----------------------------------- 6fe37f7 Updated from global requirements 8980bf7 Use Stevedore for better extensions b0f1e72 Updated from global requirements fafceee Rename barbican client import b59de14 Updated from global requirements 78ccea7 Updated from global requirements 17e8b29 Fix retrieving barbican endpoint from service catalog cf5ffc5 Replace LOG.warn with LOG.warning 1a13c2b Add list capability 100f9ab Improve docs around configuring Castellan Diffstat (except docs and test files) ------------------------------------- castellan/common/credentials/keystone_password.py | 9 +++- castellan/common/credentials/keystone_token.py | 14 +++-- castellan/common/utils.py | 4 ++ castellan/key_manager/__init__.py | 29 +++++++--- castellan/key_manager/barbican_key_manager.py | 57 +++++++++++++++++--- castellan/key_manager/key_manager.py | 15 ++++++ .../key_manager/not_implemented_key_manager.py | 3 ++ castellan/options.py | 11 ++-- .../key_manager/test_barbican_key_manager.py | 4 +- .../functional/key_manager/test_key_manager.py | 63 ++++++++++++++++++++++ .../unit/key_manager/test_barbican_key_manager.py | 61 ++++++++++++++++++++- .../unit/key_manager/test_mock_key_manager.py | 32 +++++++++++ .../test_not_implemented_key_manager.py | 4 ++ .../deprecate-auth-endpoint-b91a3e67b5c7263f.yaml | 5 ++ requirements.txt | 7 +-- setup.cfg | 3 ++ test-requirements.txt | 4 +- 21 files changed, 349 insertions(+), 34 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index dc856ae..7813f40 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,2 +7,2 @@ Babel!=2.4.0,>=2.3.4 # BSD -cryptography>=1.6 # BSD/Apache-2.0 -python-barbicanclient>=4.0.0 # Apache-2.0 +cryptography!=2.0,>=1.6 # BSD/Apache-2.0 +python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 @@ -14 +14,2 @@ oslo.utils>=3.20.0 # Apache-2.0 -keystoneauth1>=2.21.0 # Apache-2.0 +stevedore>=1.20.0 # Apache-2.0 +keystoneauth1>=3.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 3637e7a..d661a26 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ coverage!=4.4,>=4.0 # Apache-2.0 -python-barbicanclient>=4.0.0 # Apache-2.0 +python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 @@ -10 +10 @@ sphinx>=1.6.2 # BSD -openstackdocstheme>=1.11.0 # Apache-2.0 +openstackdocstheme>=1.16.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org