[release-announce] castellan 3.10.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 21 09:52:54 UTC 2021


We contentedly announce the release of:

castellan 3.10.0: Generic Key Manager interface for OpenStack

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/castellan

Download the package from:

    https://tarballs.openstack.org/castellan/

Please report issues through:

    https://bugs.launchpad.net/castellan/+bugs

For more details, please see below.

3.10.0
^^^^^^

New Features

* Added support for Vault Namespaces, which is a feature of Vault
  Enterprise (https://www.vaultproject.io/docs/enterprise/namespaces).
  A new config option "namespace" is added to the configuration of
  Vault key manager to support this feature.

Changes in castellan 3.9.1..3.10.0
----------------------------------

4b6f73a Support setting Vault kv version config
ecf625b Add support for Vault Namespaces
aa3a760 Add Python3 yoga unit tests
d9e2af2 Update master for stable/xena


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

.zuul.yaml                                         |  2 +-
castellan/key_manager/vault_key_manager.py         | 21 ++++++-
castellan/options.py                               | 12 +++-
.../unit/key_manager/test_vault_key_manager.py     | 66 ++++++++++++++++++++++
.../notes/vault-namespaces-7d334e7407396df9.yaml   |  7 +++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/xena.rst                       |  6 ++
test-requirements.txt                              |  1 +
8 files changed, 111 insertions(+), 5 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index eedc2f8..9d949b0 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,0 +12 @@ python-barbicanclient>=4.5.2 # Apache-2.0
+requests-mock>=1.2.0 # Apache-2.0






More information about the Release-announce mailing list