[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