[oslo] castellan 0.15.0 (queens)
We are gleeful to announce the release of: castellan 0.15.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.15.0 ^^^^^^ New Features * Added a new provider for Vault (https://www.vaultproject.io/) Changes in castellan 0.14.1..0.15.0 ----------------------------------- 261ec29 Remove setting of version/release from releasenotes 6be0ade Updated from global requirements 2140a90 Add a functional vault job 991b670 Migrate to zuulv3 1a857f8 Updated from global requirements a972da3 Vault based key manager 5bc5811 Updated from global requirements 6d15c11 Use generic user for both zuul v2 and v3 bfcfbbc Updated from global requirements Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 58 ++++ castellan/key_manager/__init__.py | 5 +- castellan/key_manager/vault_key_manager.py | 297 +++++++++++++++++++++ castellan/options.py | 31 ++- .../key_manager/test_barbican_key_manager.py | 9 +- .../key_manager/test_vault_key_manager.py | 108 ++++++++ playbooks/devstack/post.yaml | 4 + playbooks/devstack/pre.yaml | 10 + playbooks/devstack/run.yaml | 3 + .../notes/add-vault-provider-29a4c19fe67ab51f.yaml | 4 + releasenotes/source/conf.py | 12 +- requirements.txt | 4 +- setup.cfg | 1 + test-requirements.txt | 5 +- tools/setup-vault-env.sh | 31 +++ tox.ini | 12 + 17 files changed, 579 insertions(+), 17 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 23a0785..dffbaef 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.config>=4.6.0 # Apache-2.0 -oslo.context>=2.14.0 # Apache-2.0 +oslo.context>=2.19.2 # Apache-2.0 @@ -13 +13 @@ oslo.log>=3.30.0 # Apache-2.0 -oslo.utils>=3.28.0 # Apache-2.0 +oslo.utils>=3.31.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 6656061..3dba5b5 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 -python-subunit>=0.0.18 # Apache-2.0/BSD +python-subunit>=1.0.0 # Apache-2.0/BSD @@ -14 +14 @@ testscenarios>=0.4 # Apache-2.0/BSD -testtools>=1.4.0 # MIT +testtools>=2.2.0 # MIT @@ -16,0 +17 @@ reno>=2.5.0 # Apache-2.0 +pifpaf>=0.10.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org