[release-announce] karbor 1.6.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Mon Sep 28 15:35:53 UTC 2020
We are delighted to announce the release of:
karbor 1.6.0: Application Data Protection as a Service for OpenStack
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/karbor
Download the package from:
https://tarballs.openstack.org/karbor/
Please report issues through:
https://bugs.launchpad.net/karbor/+bugs
For more details, please see below.
Changes in karbor 1.5.0..1.6.0
------------------------------
594f4ef Switch legacy Zuul jobs to native Zuul v3 jobs
5d6f5eb Fix 'filter' object has no len ()
e167485 Fix inner has no attribute 'message'
3df6675 Use unittest.mock instead of third party mock
0764f5d Update hacking for Python3
ee26961 Cleanup py27 support
a0415ae Remove password display for rabbitmq on connection log
435dc3c Preserve request id in Karbor logs
9c55d20 Imported Translations from Zanata
11ece54 Add unit tests for trigger update API
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 61 ++++++++++++---
api-ref/source/conf.py | 28 +------
devstack/plugin.sh | 4 +-
karbor/api/common.py | 2 +-
karbor/api/middleware/fault.py | 4 +-
karbor/api/openstack/__init__.py | 2 +-
karbor/api/v1/triggers.py | 2 +-
karbor/cmd/api.py | 16 ++--
karbor/cmd/manage.py | 19 ++---
karbor/cmd/operationengine.py | 14 ++--
karbor/cmd/protection.py | 14 ++--
karbor/context.py | 3 +-
karbor/db/sqlalchemy/api.py | 1 +
karbor/quota.py | 4 +-
karbor/service.py | 1 +
karbor/services/protection/bank_plugin.py | 8 +-
karbor/services/protection/flows/copy.py | 6 +-
.../image/image_protection_plugin.py | 2 +-
.../network/neutron_protection_plugin.py | 10 +--
.../volume/cinder_protection_plugin.py | 2 +-
.../volume/volume_glance_plugin.py | 2 +-
.../unit/common/test_karbor_keystone_plugin.py | 7 +-
.../unit/objects/test_scheduled_operation_log.py | 3 +-
.../unit/objects/test_scheduled_operation_state.py | 3 +-
.../engine/triggers/test_trigger_manager.py | 3 +-
.../triggers/timetrigger/test_time_trigger.py | 3 +-
.../timetrigger/test_time_trigger_multi_node.py | 3 +-
.../operations/test_protect_operation.py | 2 +-
.../operations/test_retention_operation.py | 2 +-
.../unit/operationengine/test_karbor_client.py | 2 +-
.../unit/operationengine/test_operation_manager.py | 2 +-
.../operationengine/test_user_trust_manager.py | 2 +-
.../plugins/test_database_protectable_plugin.py | 10 +--
.../unit/plugins/test_image_protectable_plugin.py | 10 ++-
.../plugins/test_network_protectable_plugin.py | 13 ++--
.../unit/plugins/test_pod_protectable_plugin.py | 17 ++---
.../unit/plugins/test_server_protectable_plugin.py | 11 +--
.../unit/plugins/test_share_protectable_plugin.py | 10 +--
.../unit/plugins/test_volume_protectable_plugin.py | 3 +-
.../unit/protection/test_checkpoint_collection.py | 2 +-
.../test_cinder_freezer_protection_plugin.py | 8 +-
.../unit/protection/test_cinder_glance_plugin.py | 8 +-
.../protection/test_cinder_protection_plugin.py | 18 +++--
.../test_cinder_snapshot_protection_plugin.py | 10 ++-
.../protection/test_database_protection_plugin.py | 10 +--
.../protection/test_glance_protection_plugin.py | 12 +--
.../protection/test_manila_protection_plugin.py | 8 +-
.../protection/test_neutron_protection_plugin.py | 24 +++---
.../unit/protection/test_nova_protection_plugin.py | 6 +-
.../unit/protection/test_pod_protection_plugin.py | 21 +++---
.../unit/protection/test_swift_bank_plugin.py | 12 +--
karbor/wsgi/wsgi.py | 12 +--
lower-constraints.txt | 12 +--
playbooks/legacy/karbor-dsvm-fullstack/post.yaml | 80 --------------------
playbooks/legacy/karbor-dsvm-fullstack/run.yaml | 88 ----------------------
releasenotes/source/conf.py | 4 -
.../locale/en_GB/LC_MESSAGES/releasenotes.po | 48 +++++++++++-
setup.cfg | 23 +-----
setup.py | 9 ---
test-requirements.txt | 10 ++-
tools/install_venv.py | 1 +
tox.ini | 6 +-
110 files changed, 482 insertions(+), 514 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 8a98731..bb73224 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking!=3.0.1,<3.1.0 # Apache-2.0
@@ -10 +9,0 @@ python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD
@@ -24,0 +24,4 @@ python-troveclient>=2.2.0 # Apache-2.0
+python-manilaclient>=1.16.0 # Apache-2.0
+
+# Documentation
+sphinx>=2.0.0,!=2.1.0 # BSD
@@ -26 +29 @@ reno>=2.5.0 # Apache-2.0
-openstackdocstheme>=1.18.1 # Apache-2.0
+openstackdocstheme>=2.0.0 # Apache-2.0
@@ -27,0 +31 @@ os-api-ref>=1.4.0 # Apache-2.0
+sphinxcontrib-apidoc>=0.2.0 # BSD
More information about the Release-announce
mailing list