[release-announce] barbican 11.0.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:07:41 UTC 2020


We are overjoyed to announce the release of:

barbican 11.0.0: OpenStack Secure Key Management

This release is part of the victoria 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 10.0.0..11.0.0
----------------------------------

5ea6872b Fix debug log string
6642a608 Set db_auto_create default to False
9da15bf3 Rebase alembic migrations
25a56939 Remove six.PY3
06e85569 Keep barbican functional jobs on Bionic
a40c430e Log beginning of request processing to INFO
129c0c5f migrate tox based testing to ubuntu focal
a1f3b836 Fix dogtag functional job
0edaaf27 Fix kmip&dogtag level problem in the document hierarchy
79f0f101 zuul: switch to the new tempest native jobs
4b52ae7e devstack: Honor SERVICE_PROTOCOL for endpoints
ab801116 Stop setting USE_PYTHON3 for jobs
6b568e3c Drop configure_keystone_authtoken_middleware function
03665ece Switch from unittest2 compat methods to Python 3.x methods
549e0624 Imported Translations from Zanata
71bad5df Ussuri contrib docs community goal
df194df8 Fix PDF build
5df6c0cf Fixes index.rst titles and add mascot
f97e5aa1 Imported Translations from Zanata
9e117427 Stop to use the __future__ module.
146b6e6b docs: Minor tweaks to DevStack guide
6f160e27 Cap jsonschema 3.2.0 as the minimal version
138375ea Switch to newer openstackdocstheme and reno versions
2f157e09 delete invalid url in README.rst
724f0125 Add Python3 victoria unit tests
e2f37f5e Remove install_cmd,lower-constraints
d3d46709 Fix py38 failures
a4b8d5b3 Imported Translations from Zanata
9c98b9a7 Fix config option type
02b82e5a Cleanup py27 support
e3285601 Add undercloud-containers to gate
ad467b0d Update README
32a71003 Use unittest.mock instead of third party mock
9a56d3a5 Add barbican-spec link to readme.rst
3e7b92d8 Update master for stable/ussuri
b8266ef4 Use Zuulv3 devstack jobs


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

.zuul.yaml                                         | 189 +++-----
README.rst                                         |  27 +-
api-guide/source/conf.py                           |  25 +-
babel.cfg                                          |   1 -
barbican/api/middleware/context.py                 |   2 +
barbican/cmd/barbican_manage.py                    |   2 -
barbican/common/config.py                          |   2 +-
barbican/common/validators.py                      |   2 +-
barbican/locale/en_GB/LC_MESSAGES/barbican.po      |  40 +-
barbican/locale/zh_CN/LC_MESSAGES/barbican.po      |  17 +-
barbican/model/migration/alembic_migrations/env.py |   1 -
...20ccbe7fa_remove_transport_keys_column_from_.py |  30 --
...127569afa_create_secret_store_metadata_table.py |  50 --
...9933643_add_project_column_to_consumer_table.py |  46 --
...687_fill_project_id_to_secrets_where_missing.py |  73 ---
.../versions/1a0c2cdafb38_initial_version.py       |  28 --
...f79559e3_new_secret_and_container_acl_tables.py | 118 -----
.../1bc885808c76_add_project_id_to_secrets.py      |  36 --
.../1bece815014f_remove_projectsecret_table.py     |  30 --
...f328bfce0_fixing_composite_primary_keys_and_.py |  97 ----
...8af2dd_add_new_columns_type_meta_containerid.py |  37 --
...5565185_removing_redundant_fields_from_order.py |  35 --
...e0c5f_change_keystone_id_for_external_id_in_.py |  33 --
.../2843d6469f25_add_sub_status_info_for_orders.py |  36 --
...3f5371bde_dsa_in_container_type_modelbase_to.py |  49 --
.../2d21598e7e70_added_ca_related_tables.py        | 116 -----
...95d7_remove_size_limits_on_meta_table_values.py |  41 --
.../30dba269cc64_update_order_retry_tasks_table.py |  64 ---
.../39a96e67e990_add_missing_constraints.py        |  47 --
...f2e645cba_model_for_multiple_backend_support.py |  75 ---
.../versions/39cf2e645cba_ocata_rebase.py          | 530 +++++++++++++++++++++
...040bfe_add_owning_project_and_creator_to_cas.py |  38 --
...36a26b88af_add_order_barbican_metadata_table.py |  48 --
...6f6972_add_orders_plugin_metadata_table_and_.py |  48 --
...f4a69ac_added_secret_type_column_to_secrets_.py |  32 --
.../46b98cde536_add_project_quotas_table.py        |  58 ---
...9e523451_made_plugin_names_in_kek_datum_non_.py |  32 --
...3a72a_add_cas_column_to_project_quotas_table.py |  33 --
...457517a3_rename_acl_creator_only_to_project_.py |  45 --
.../795737bb3c3_change_tenants_to_projects.py      |  95 ----
.../versions/aa2cf96a1d5_add_orderretrytask.py     |  43 --
.../cd4106a1a0_add_cert_to_container_type.py       |  34 --
.../versions/d2780d5aa510_change_url_length.py     |  35 --
.../dce488646127_add_secret_user_metadata.py       |  52 --
.../alembic_migrations/versions/juno_initial.py    |  44 --
.../alembic_migrations/versions/kilo_release.py    |  31 --
barbican/plugin/dogtag.py                          |   2 +-
barbican/plugin/dogtag_config_opts.py              |   2 +-
barbican/plugin/util/translations.py               |   6 +-
.../model/repositories/test_repositories_quotas.py |  14 +-
.../plugin/interface/test_certificate_manager.py   |   2 +-
bindep.txt                                         |   1 -
devstack/lib/barbican                              |  12 +-
devstack/settings                                  |   5 +-
.../api/v1/functional/test_consumers.py            |   2 +-
.../api/v1/functional/test_containers.py           |   4 +-
lower-constraints.txt                              | 139 ------
.../barbican-devstack-tempest-base/post.yaml       |  15 -
.../barbican-devstack-tempest-base/run-ipv6.yaml   |  76 ---
.../legacy/barbican-devstack-tempest-base/run.yaml |  67 ---
.../fixed-mysql-migrations-23221671ba17ea5e.yaml   |   4 +
...date-autodbcreate-default-31b5a86063b91444.yaml |   8 +
releasenotes/source/conf.py                        |  12 +-
releasenotes/source/index.rst                      |   1 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  50 +-
releasenotes/source/ussuri.rst                     |   6 +
requirements.txt                                   |   7 +-
setup.cfg                                          |  31 +-
setup.py                                           |   9 -
test-requirements.txt                              |   4 +-
tox.ini                                            |  32 +-
125 files changed, 1120 insertions(+), 2452 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index cc3d8f7c..031dbcc7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +4,0 @@ alembic>=0.8.10 # MIT
-Babel!=2.4.0,>=2.3.4 # BSD
@@ -9,2 +8,2 @@ eventlet>=0.18.2,!=0.18.3,!=0.20.1  # MIT
-jsonschema>=2.6.0 # MIT
-oslo.config>=5.2.0 # Apache-2.0
+jsonschema>=3.2.0 # MIT
+oslo.config>=6.4.0 # Apache-2.0
@@ -17 +16 @@ oslo.log>=3.36.0 # Apache-2.0
-oslo.policy>=1.30.0 # Apache-2.0
+oslo.policy>=1.33.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 385b1739..4a70342e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6,0 +7 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+pyflakes>=2.1.1
@@ -10 +10,0 @@ ddt>=1.0.1 # MIT
-mock>=2.0.0 # BSD
@@ -16 +16 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-requests>=2.14.2 # Apache-2.0
+requests>=2.18.0 # Apache-2.0






More information about the Release-announce mailing list