We are excited to announce the release of: freezer 16.0.0 This release is part of the epoxy 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 15.0.0..16.0.0 --------------------------------- 7c30d9a Update master for stable/wallaby 184f623 Update README.rst 79e0373 Send scheduler capabilities on client registration 3a70336 Add ability to restrict backup modes, actions, storages, engines f1497d7 Small fix for install doc df5d71e Disable test grouping in stestr 6256e29 [doc] Remove freezer-dr reference 7a2a42c ReSizeStream: reminder type c4e03a3 Add unit test for test_backup bffaa7d remove unicode literal from code e949fce Update master for stable/2023.1 c3af2f5 Return freezer-base jobs back 0fe8824 Use TOX_CONSTRAINTS_FILE c915f2d Add pre-commit f4ba4fe Cleanup py27 support aa6ce8d Restore CI jobs 14f186d Remove python-dev from bindep 8e55e2a fixed the error when mounting a lvm snapshot in which filesystem inconsistencies exist 91d2156 Replace abc.abstractproperty with property and abc.abstractmethod 735302b Remove unsupported distros and disable failing checks 24d9e27 reno: Update master for unmaintained/zed 8920bb5 reno: Update master for unmaintained/yoga 9ed8b2a Update master for stable/2023.2 f560504 setup.cfg: Replace dashes with underscores Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 28 ++++ .pylintrc | 67 +--------- .stestr.conf | 1 - .zuul.yaml | 16 +-- README.rst | 18 +-- bindep.txt | 1 - devstack/lib/freezer | 5 + etc/scheduler.conf.sample | 14 ++ freezer/engine/engine.py | 3 +- freezer/engine/rsync/pyrsync.py | 6 +- freezer/mode/mode.py | 6 +- freezer/scheduler/arguments.py | 50 +++++++ freezer/scheduler/freezer_scheduler.py | 19 ++- freezer/scheduler/scheduler_job.py | 21 +++ freezer/scheduler/utils.py | 8 +- freezer/snapshot/lvm.py | 6 +- freezer/storage/ftp.py | 3 +- freezer/storage/swift.py | 10 +- freezer/utils/utils.py | 12 +- releasenotes/source/2023.1.rst | 6 + releasenotes/source/2023.2.rst | 6 + releasenotes/source/conf.py | 14 +- releasenotes/source/index.rst | 3 + releasenotes/source/wallaby.rst | 6 + releasenotes/source/yoga.rst | 2 +- releasenotes/source/zed.rst | 2 +- setup.cfg | 11 +- setup.py | 9 -- test-requirements.txt | 2 +- tox.ini | 9 +- 43 files changed, 542 insertions(+), 166 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index e8935ff..f705066 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -23 +23 @@ Pygments>=2.2.0 # BSD license -pylint>=2.6.0;python_version>="3.0" # GPLv2 +pylint>=2.6.0 # GPLv2
participants (1)
-
no-reply@openstack.org