[release-announce] freezer 9.0.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 14 10:16:56 UTC 2020


We are pleased to announce the release of:

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

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

6637376 zuul: use the native jobs from freezer-tempest-plugin
cad1afc Update oslo.config version
e455e6b Overriding configured project name with name extraceted from package(freezer)
339ef21 Add py38 in tox.
6cb301b Use volume v3 API
7244bef Update ReSizeSteam.next() to ReSizeSteam__next__()
58cb979 Update  "data" to bytes object
3ae26c1 Fix Type error
19aae78 Fix bug "AttributeError: 'generator' object has no attribute 'next'"
7236b32 Fix bug in python3.x: 'bytes' object has no attribute 'format'
d2a4634 Fix a bug to support python3.x
fdda55a Test cases  can run in  python3.x runtime Test cases  of test_rsync can run in  python3.x runtime.
564675a Some test cases in test_ftp support python3.X
0113d18 Add py38 package metadata
bbc19c7 Force the  buffer to flush after each print
a3aea14 Update tox env  param
648ca1e Update CREDITS list
a4e758e Remove packages version for python2.x
1e304b5 Remove keystone v2 related code
85111f5 Update "if...if..." to "if...elif...else..." in BackupJob._validata()
ecaf5e0 Fix a bug
caa84f1 Stop to use the __future__ module.
f7cd7db Switch to newer openstackdocstheme and reno versions
eaab869 Update to hacking 3.0
d199ac6 fixed an issue that null string exists in mountpoint list
3b28224 Add Python3 victoria unit tests
427deee Update master for stable/ussuri


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

.zuul.yaml                                     | 40 ++++--------
CREDITS.rst                                    |  5 ++
freezer/common/config.py                       |  5 +-
freezer/engine/osbrick/client.py               |  2 -
freezer/engine/rsync/pyrsync.py                |  6 +-
freezer/engine/rsync/rsync.py                  | 35 +++++------
freezer/job.py                                 | 24 +++++---
freezer/main.py                                |  5 +-
freezer/openstack/osclients.py                 | 54 ++++------------
freezer/scheduler/arguments.py                 | 12 +---
freezer/scheduler/utils.py                     |  2 +-
freezer/scheduler/win_service.py               | 35 ++++-------
freezer/snapshot/lvm.py                        |  2 +-
freezer/utils/utils.py                         |  2 +-
lower-constraints.txt                          | 11 +---
playbooks/legacy/freezer/post.yaml             | 80 ------------------------
playbooks/legacy/freezer/run.yaml              | 65 --------------------
releasenotes/source/conf.py                    |  8 +--
releasenotes/source/index.rst                  |  1 +
releasenotes/source/ussuri.rst                 |  6 ++
requirements.txt                               |  2 +-
setup.cfg                                      |  1 +
test-requirements.txt                          |  6 +-
tox.ini                                        | 15 +++--
35 files changed, 165 insertions(+), 425 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e55e4cb..0886cb1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17 +17 @@ oslo.log>=3.36.0 # Apache-2.0
-oslo.config>=5.2.0 # Apache-2.0
+oslo.config>=6.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index bbce48c..0ce2e03 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,2 +4,2 @@
-flake8<2.6.0,>=2.5.4 # MIT
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+
+hacking>=3.0,<3.1.0 # Apache-2.0
@@ -22 +21,0 @@ Pygments>=2.2.0 # BSD license
-astroid==1.6.5;python_version<"3.0" # LGPLv2.1
@@ -24 +22,0 @@ astroid==2.1.0;python_version>="3.0" # LGPLv2.1
-pylint==1.9.2;python_version<"3.0" # GPLv2






More information about the Release-announce mailing list