[release-announce] [oslo] castellan 0.15.0 (queens)
no-reply at openstack.org
no-reply at openstack.org
Mon Nov 20 16:32:49 UTC 2017
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
More information about the Release-announce
mailing list