[release-announce] barbican 9.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 16 12:44:03 UTC 2019


We are satisfied to announce the release of:

barbican 9.0.0: OpenStack Secure Key Management

This release is part of the train 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 8.0.0..9.0.0
--------------------------------

2a6fc155 Start using the f29 nodeset
2d237639 Ensure doc/source/_static to fix docs gate
5018d850 Fix py3 compatibility issue in PKCS#11 plugin
2c72ed8e Imported Translations from Zanata
a5c1ae6a Update Castellan minimum version
24521ff2 Make broken job barbican-kmip-devstack-functional experimental
6982e970 Add Python 3 Train unit tests
89b31921 Rename README.md to README.rst
6e193a30 Update api-ref location
a10ccf6c Fix barbican B105 issues
bf95c37b Fix the bug of pep8 and building api-guide
2b992172 Replace git.openstack.org URLs with opendev.org URLs
3c2a9960 Update Back End Documentation
f4b08f8d Gate jobs are voting
80fc5511 Block bandit 1.6.0
fa4dbd52 Delete api-ref
28405cb0 Update to opendev
4fce7334 OpenDev Migration Patch
f8bf36ef Dropping the py35 testing
89e2bee5 Imported Translations from Zanata
1e301cf7 Code updated with recent PKCS11 API new args added accordingly to generically support all mechanisms and types.
0dfc9e21 Replace openstack.org git:// URLs with https://
9f2f34f9 Update master for stable/stein
83affb82 Added section for Utimaco HSM in documentation.


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

.gitreview                                         |   2 +-
.zuul.yaml                                         |  55 ++--
README.md => README.rst                            |  93 +++---
api-guide/source/acls.rst                          |   2 +-
api-ref/source/cas.inc                             |   0
api-ref/source/conf.py                             | 312 ---------------------
api-ref/source/consumers.inc                       |   0
api-ref/source/containers.inc                      |   0
api-ref/source/index.rst                           |  16 --
api-ref/source/orders.inc                          |   0
api-ref/source/quotas.inc                          |   0
api-ref/source/secret_metadata.inc                 |   0
api-ref/source/secrets.inc                         |   0
api-ref/source/secretstores.inc                    |   0
api-ref/source/transportkeys.inc                   |   0
apiary.apib                                        |   4 +-
barbican/cmd/barbican_manage.py                    |   4 +-
barbican/cmd/pkcs11_key_generation.py              |  31 +-
barbican/common/utils.py                           |   2 +-
barbican/locale/en_GB/LC_MESSAGES/barbican.po      |   5 +-
barbican/locale/zh_CN/LC_MESSAGES/barbican.po      |   5 +-
barbican/plugin/crypto/pkcs11.py                   |  12 +-
barbican/plugin/crypto/simple_crypto.py            |   2 +-
barbican/plugin/dogtag.py                          |  10 +-
barbican/plugin/interface/secret_store.py          |   2 +-
barbican/plugin/util/multiple_backends.py          |   2 +-
barbican/plugin/util/translations.py               |  16 +-
devstack/README.md                                 |   2 +-
devstack/barbican-vagrant/install_devstack.sh      |   6 +-
devstack/lib/barbican                              |   2 +-
devstack/local.conf.example                        |   4 +-
devstack/upgrade/settings                          |   4 +-
.../acls.inc => doc/source/_static/.placeholder    |   0
.../api/v1/functional/test_secretstores.py         |   4 +-
lower-constraints.txt                              |   2 +-
playbooks/legacy/barbican-devstack-base/run.yaml   |  10 +-
.../barbican-devstack-functional-base/run.yaml     |  10 +-
.../legacy/barbican-devstack-tempest-base/run.yaml |  10 +-
.../legacy/grenade-devstack-barbican/run.yaml      |  10 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |   8 +-
releasenotes/source/stein.rst                      |   6 +
requirements.txt                                   |   4 +-
setup.cfg                                          |   5 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |  33 +--
62 files changed, 353 insertions(+), 594 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 8aae045f..cc3d8f7c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ eventlet>=0.18.2,!=0.18.3,!=0.20.1  # MIT
-jsonschema<3.0.0,>=2.6.0 # MIT
+jsonschema>=2.6.0 # MIT
@@ -34 +34 @@ WebOb>=1.7.1 # MIT
-castellan >= 0.17 # Apache-2.0
+castellan >= 1.2.1 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index c98bcb36..385b1739 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -22 +22 @@ tempest>=17.1.0 # Apache-2.0
-bandit>=1.1.0 # Apache-2.0
+bandit!=1.6.0,>=1.1.0 # Apache-2.0






More information about the Release-announce mailing list