[release-announce] freezer-api 10.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Wed Apr 14 11:09:38 UTC 2021


We are thrilled to announce the release of:

freezer-api 10.0.0: OpenStack Backup and Restore API Service

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/freezer-api

Download the package from:

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

For more details, please see below.

10.0.0
^^^^^^


Upgrade Notes
*************

* The default value of "[oslo_policy] policy_file" config option has
  been changed from "policy.json" to "policy.yaml". Operators who are
  utilizing customized or previously generated static policy JSON
  files (which are not needed by default), should generate new policy
  files or convert them in YAML format. Use the oslopolicy-convert-
  json-to-yaml (https://docs.openstack.org/oslo.policy/latest/cli
  /oslopolicy-convert-json-to-yaml.html) tool to convert a JSON to
  YAML formatted policy file in backward compatible way.


Deprecation Notes
*****************

* Use of JSON policy files was deprecated by the "oslo.policy"
  library during the Victoria development cycle. As a result, this
  deprecation is being noted in the Wallaby cycle with an anticipated
  future removal of support by "oslo.policy". As such operators will
  need to convert to YAML policy files. Please see the upgrade notes
  for details on migration of any custom policy files.

Changes in freezer-api 9.0.0..10.0.0
------------------------------------

e02a492 [goal] Deprecate the JSON formatted policy file
719a3fe Fix a bug when unit test use the local conf O    AttributeError: 'Connection' object has no attribute 'iterdump'
34641ef Fix pylint error
9ce1a11 remove unicode from code
c87d9cb Fix devstack install error
f1012d7 Update package metadata
6cf451d Remove unuseful yaml files for zuul V2 CI jobs.
b32f026 Add Python3 wallaby unit tests
58ca467 Fix a bug for api
6d66cef Update master for stable/victoria
d5d2792 [goal] Migrate testing to ubuntu focal


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

.zuul.yaml                                         |  2 +-
api-ref/source/conf.py                             | 10 +--
devstack/lib/freezer-api                           |  8 +--
etc/freezer/freezer-api.conf.sample                |  2 +-
freezer_api/cmd/status.py                          | 10 +--
freezer_api/common/config.py                       | 18 ++++-
freezer_api/context.py                             | 10 +--
freezer_api/db/sqlalchemy/api.py                   | 14 ++--
freezer_api/policy.py                              |  8 +++
lower-constraints.txt                              | 24 +++----
playbooks/legacy/freezer-api-centos-7/post.yaml    | 81 ----------------------
playbooks/legacy/freezer-api-centos-7/run.yaml     | 74 --------------------
playbooks/legacy/freezer-api-opensuse-15/post.yaml | 81 ----------------------
playbooks/legacy/freezer-api-opensuse-15/run.yaml  | 74 --------------------
playbooks/legacy/freezer-api-ubuntu/post.yaml      | 81 ----------------------
playbooks/legacy/freezer-api-ubuntu/run.yaml       | 74 --------------------
...son-formatted-policy-file-d703706239831caa.yaml | 20 ++++++
releasenotes/source/conf.py                        | 16 ++---
releasenotes/source/index.rst                      |  1 +
releasenotes/source/victoria.rst                   |  6 ++
requirements.txt                                   | 10 +--
setup.cfg                                          | 11 ++-
test-requirements.txt                              |  4 +-
28 files changed, 123 insertions(+), 571 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9b8aae7..308d445 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10,3 +10,3 @@ PasteDeploy>=1.5.0 # MIT
-oslo.config>=5.2.0 # Apache-2.0
-oslo.context>=2.19.2 # Apache-2.0
-oslo.db>=4.27.0 # Apache-2.0
+oslo.config>=6.8.0 # Apache-2.0
+oslo.context>=2.22.0 # Apache-2.0
+oslo.db>=4.44.0 # Apache-2.0
@@ -16 +16 @@ oslo.middleware>=3.31.0 # Apache-2.0
-oslo.policy>=1.30.0 # Apache-2.0
+oslo.policy>=3.6.0 # Apache-2.0
@@ -18 +18 @@ oslo.serialization>=2.25.0 # Apache-2.0
-oslo.upgradecheck>=0.1.0 # Apache-2.0
+oslo.upgradecheck>=1.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fdde64c..6047051 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking>=3.0.1,<=3.1.0 # Apache-2.0
-pylint==2.3.1 # GPLv2
+pylint>=2.4.0 # GPLv2
@@ -20 +20 @@ openstackdocstheme>=1.31.2 # Apache-2.0
-astroid==2.1.0 # LGPLv2.1
+astroid>=2.2.0,<=3 # LGPLv2.1






More information about the Release-announce mailing list