[release-announce] barbican 14.0.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 30 11:49:32 UTC 2022


We are tickled pink to announce the release of:

barbican 14.0.0: OpenStack Secure Key Management

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/barbican

Download the package from:

    https://tarballs.openstack.org/barbican/

Please report issues through:

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

For more details, please see below.

Changes in barbican 13.0.0..14.0.0
----------------------------------

96015933 Fix container consumers rbac policy
2620d14c Allow secret delete by users with "creator" role
1d198ab4 Updating python testing classifier as per Yoga testing runtime
45e257b0 Imported Translations from Zanata
5d81a3c4 Fix policy for Orders
9dbd8313 Move DogTag functional tests to experimental
95b7fb28 [doc] Fix typos
31aa9261 Fix consumer name length validator
6c841b23 Fix policy for adding a secret to a container
af262dc3 Fix secret metadata access rules (pt 2)
7d270bac Fix secret metadata access rules
8bd16953 Fix POST /v1/secret/{secret-id}/metadata response
6cf0c703 Fix naming in secret meta tests
ba2f6fe3 Imported Translations from Zanata
70aac1f6 Ignore network errors during C_Finalize
a2afbbf2 Add Python3 yoga unit tests
57d39b1d Update master for stable/xena
11386435 Run TripleO jobs on CentOS8 instead of CentOS7
6b0ed2b8 Changed minversion in tox to 3.18.0


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

.zuul.yaml                                         |  11 +-
api-guide/source/acls.rst                          |   3 +-
barbican/api/controllers/__init__.py               |  16 +-
barbican/api/controllers/acls.py                   |   2 +
barbican/api/controllers/consumers.py              |  73 +++---
barbican/api/controllers/containers.py             |  17 +-
barbican/api/controllers/orders.py                 |   9 +-
barbican/api/controllers/quotas.py                 |   3 +
barbican/api/controllers/secretmeta.py             |   7 +-
barbican/api/controllers/secrets.py                |  10 +-
barbican/api/controllers/secretstores.py           |   3 +
barbican/api/controllers/transportkeys.py          |   2 +
barbican/common/exception.py                       |   4 +
barbican/common/policies/base.py                   |   6 +
barbican/common/policies/consumers.py              | 111 +++++++---
barbican/common/policies/containers.py             |  10 +-
barbican/common/policies/orders.py                 |   8 +-
barbican/common/policies/secretmeta.py             |  33 ++-
barbican/common/policies/secrets.py                |   2 +
barbican/common/validators.py                      |   4 +-
barbican/plugin/crypto/pkcs11.py                   |  13 +-
.../api/v1/functional/test_secrets_rbac.py         |   2 +-
.../notes/fix-story-2009247-18faf4f2b570dfc0.yaml  |   6 +
.../notes/fix-story-2009664-042ef282c0dd6b6a.yaml  |  13 ++
.../notes/fix-story-2009672-d64ef6c10444f517.yaml  |   5 +
...9791-allow-creator-delete-06dd3eb670d0e624.yaml |  11 +
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 246 ++++++++++++++++++++-
releasenotes/source/xena.rst                       |   6 +
setup.cfg                                          |   1 +
tox.ini                                            |  14 +-
37 files changed, 699 insertions(+), 202 deletions(-)







More information about the Release-announce mailing list