[release-announce] castellan 1.2.1 (stein)
no-reply at openstack.org
no-reply at openstack.org
Tue Feb 26 00:30:51 UTC 2019
We joyfully announce the release of:
castellan 1.2.1: Generic Key Manager interface for OpenStack
This release is part of the stein 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.
1.2.1
^^^^^
Bug Fixes
* Fixed VaultKeyManager.create_key() to consider the *length* param
as bits instead of bytes for the key length. This was causing a
discrepancy between keys generated by the HashiCorp Vault backend
and the OpenStack Barbican backend. Considering *km* as an instance
of a key manager, the following code *km.create_key(ctx, "AES",
256)* was generating a 256 bit AES key when Barbican is configured
as the backend, but generating a 2048 bit AES key when Vault was
configured as the backend.
Changes in castellan 1.2.0..1.2.1
---------------------------------
9ecd300 Fix length usage in VaultKeyManager.create_key.
a4efb7d add python 3.7 unit test job
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 1 +
castellan/key_manager/vault_key_manager.py | 9 +++++++--
releasenotes/notes/fix-vault-create-key-b4340a3067cbd93c.yaml | 10 ++++++++++
3 files changed, 18 insertions(+), 2 deletions(-)
More information about the Release-announce
mailing list