[release-announce] freezer 8.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Wed May 13 10:55:38 UTC 2020


We are glad to announce the release of:

freezer 8.0.0: The OpenStack Backup Restore and Disaster Recovery as a
Service Platform

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/freezer

Download the package from:

    https://tarballs.openstack.org/freezer/

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/freezer

For more details, please see below.

Changes in freezer 7.2.0..8.0.0
-------------------------------

6aa9de4 Use unittest.mock instead of third party mock
815b663 tox: Keeping going with docs
c446ec3 Fix parsing config file for freezer job
a81b648 Add py36 in envlist
a197c8c Fix creation of full backup when using cindernative incremental
f968a82 Fix documentation, replace src_file to path_to_backup
e22cece Update check&gate ci jobs
02e435f Remove six usage from freezer package
bcaac1e Fix parsing config file for freezer job
6d39ec4 Update some tempest jobs to voting job
c1231d0 [Trivial]Fix typo of instnace
89558a7 Fix python3 compatibility
bef4328 Temporarily modify for python3 compatibility,
7a9bcfb Fix missing parameter backup_id in the log message
f04df2c [ussuri][goal] Drop python 2.7 support and testing
3ffcc0c Update devstack doc
e5a4d0c Upgrade pylint to a new version that works with python3.7
c92f1fe Switch to the opensuse-15 nodeset
a79cdc7 Switch to Ussuri jobs
df192be Update master for stable/train
fc2a5c9 Blacklist sphinx 2.1.0 (autodoc bug)


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

.pylintrc                                          |  2 +-
.zuul.yaml                                         | 30 +++++++++++-----------
devstack/README.rst                                | 24 ++++++++++++++++-
freezer/common/config.py                           |  2 +-
freezer/engine/engine.py                           | 15 ++++-------
freezer/engine/nova/nova.py                        |  4 +--
freezer/engine/rsync/pyrsync.py                    | 11 --------
freezer/engine/rsync/rsync.py                      |  6 ++---
freezer/engine/rsyncv2/rsyncv2.py                  | 14 +++++-----
freezer/job.py                                     |  4 +--
freezer/lib/pep3143daemon/daemon.py                |  3 +--
freezer/mode/mode.py                               |  4 +--
freezer/openstack/admin.py                         |  2 +-
freezer/openstack/backup.py                        |  6 ++---
freezer/scheduler/scheduler_job.py                 |  8 +++---
freezer/storage/base.py                            |  6 ++---
freezer/storage/fslike.py                          |  8 +++---
freezer/storage/multiple.py                        |  2 +-
freezer/storage/physical.py                        |  4 +--
freezer/storage/swift.py                           |  2 +-
freezer/utils/checksum.py                          |  9 +++----
freezer/utils/config.py                            | 12 ++++-----
freezer/utils/streaming.py                         |  2 +-
freezer/utils/utils.py                             |  2 +-
lower-constraints.txt                              |  4 +--
.../notes/drop-py-2-7-a76d53b7a12bcff2.yaml        |  6 +++++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/train.rst                      |  6 +++++
requirements.txt                                   |  1 -
setup.cfg                                          |  2 --
test-requirements.txt                              |  9 ++++---
tox.ini                                            | 16 +++---------
53 files changed, 190 insertions(+), 179 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index cc24994..e55e4cb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -26 +25,0 @@ paramiko>=2.0.0 # LGPLv2.1+
-six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 6fef47c..bbce48c 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,2 +8 @@ ddt>=1.0.1 # MIT
-mock>=2.0.0 # BSD
-pylint==1.9.2 # GPLv2
+#pylint==1.9.2 # GPLv2
@@ -12 +11 @@ testtools>=2.2.0 # MIT
-astroid==1.6.5 # LGPLv2.1
+#astroid==1.6.5 # LGPLv2.1
@@ -22,0 +22,4 @@ Pygments>=2.2.0 # BSD license
+astroid==1.6.5;python_version<"3.0" # LGPLv2.1
+astroid==2.1.0;python_version>="3.0" # LGPLv2.1
+pylint==1.9.2;python_version<"3.0" # GPLv2
+pylint==2.3.1;python_version>="3.0" # GPLv2






More information about the Release-announce mailing list