[oslo] castellan 0.16.0 (queens)
We are thrilled to announce the release of: castellan 0.16.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.16.0 ^^^^^^ New Features * Enhance the key manager to handle requests containing the special (all zeros) managed object ID associated with Cinder's and Nova's legacy ConfKeyManager. The purpose of this feature is to help users migrate from the ConfKeyManager to a modern key manager such as Barbican. The feature works by ensuring the ConfKeyManager's all- zeros key ID continues to function when Barbican or Vault is the key manager. Changes in castellan 0.15.1..0.16.0 ----------------------------------- c673571 Avoid tox_install.sh for constraints support b65fe8e Remove use of tox-siblings role 987476b Updated from global requirements fc0fc79 Support handling legacy all-zeros key ID Diffstat (except docs and test files) ------------------------------------- castellan/key_manager/__init__.py | 7 +- castellan/key_manager/migration.py | 72 ++++++++++++ .../unit/key_manager/test_migration_key_manager.py | 125 +++++++++++++++++++++ playbooks/devstack/pre.yaml | 2 - ...pport-legacy-fixed-key-id-9fa897b547111610.yaml | 9 ++ requirements.txt | 2 +- tools/tox_install.sh | 53 --------- tox.ini | 10 +- 8 files changed, 216 insertions(+), 64 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index dffbaef..d6f0c26 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ python-barbicanclient!=4.5.0,!=4.5.1,>=4.0.0 # Apache-2.0 -oslo.config>=4.6.0 # Apache-2.0 +oslo.config>=5.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org