[release-announce] barbican 17.0.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 4 11:05:53 UTC 2023


We are jazzed to announce the release of:

barbican 17.0.0: OpenStack Secure Key Management

This release is part of the bobcat 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 16.0.0..17.0.0
----------------------------------

c961268e Imported Translations from Zanata
27261290 Imported Translations from Zanata
fb9e9857 Imported Translations from Zanata
c2060d9f db: Replace use of backref
b35c41f6 Add job to test with SQLAlchemy master (2.x)
493b20e8 db: Update 'select()' calls
bb84f2b7 db: Replace use of reverse cascades
059eaaa7 tests: Enable SQLAlchemy 2.0 deprecation warnings
61927304 Resolve misc deprecation warnings
f1e03aad tests: Enable warnings
92fb44ce tests: Disable policy deprecation warnings
34979553 tox: Remove basepython
116a9045 Remove System scope from policy
3c1c3091 Make FIPS job non-voting
7b57e5b4 Imported Translations from Zanata
64eac240 Fix functional tests
e8b97688 Remove TripleO job
60e6b7e6 Release notes for secret consumers, microversions and CVE fix
04cc4e01 Update master for stable/2023.1
f8c2947a Imported Translations from Zanata
115a8282 Use new get_rpc_client API from oslo.messaging
2a23260a Add support for Vault Namespaces
2e1de319 Mock logging during unit tests


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

.zuul.yaml                                         |  31 +-
barbican/api/controllers/__init__.py               |   2 +-
barbican/api/controllers/containers.py             |   2 +-
barbican/api/controllers/orders.py                 |   2 +-
barbican/api/controllers/secrets.py                |   4 +-
barbican/api/middleware/context.py                 |   4 +-
barbican/common/policies/base.py                   |   7 -
barbican/common/policies/consumers.py              |  28 +-
barbican/common/policies/quotas.py                 |  12 +-
barbican/common/policies/secretstores.py           |   8 +-
barbican/common/policies/transportkeys.py          |  12 +-
barbican/common/policy.py                          |  18 +-
barbican/locale/en_GB/LC_MESSAGES/barbican.po      |  12 +-
barbican/model/clean.py                            |  10 +-
barbican/model/models.py                           | 484 ++++++++++++++-------
barbican/model/repositories.py                     |   3 +-
barbican/plugin/vault_secret_store.py              |   7 +-
barbican/queue/__init__.py                         |   7 +-
.../notes/fix-story-2010258-053ee02fe46b9984.yaml  |   6 +
...-system-scope-from-policy-f2f68c42c0742812.yaml |   8 +
...ers-microversions-changes-5aacdad5b7c776a3.yaml |  25 ++
releasenotes/source/2023.1.rst                     |   6 +
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  97 ++++-
requirements.txt                                   |   2 +-
tox.ini                                            |   8 +-
36 files changed, 737 insertions(+), 265 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3d0c0e46..fa6bced0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13 +13 @@ oslo.i18n>=3.15.3 # Apache-2.0
-oslo.messaging>=5.29.0 # Apache-2.0
+oslo.messaging>=14.1.0 # Apache-2.0






More information about the Release-announce mailing list