[release-announce] [freezer] freezer-api 6.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 28 11:35:23 UTC 2018


We jubilantly announce the release of:

freezer-api 6.0.0: OpenStack Backup and Restore API Service

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

Changes in freezer-api 5.0.0..6.0.0
-----------------------------------

c24cd2b Refactor gate jobs
61c1935 Zuul: Remove project name
b2947f4 Change freezer-api-ubuntu-xenial gate job to voting
6942ff6 Updated from global requirements
1810e26 Remove use of unsupported TEMPEST_SERVICES variable
6739c9f Update homepage url for freezer
b63c7f6 Updated from global requirements
b040c33 Remove the deprecated "giturl" option
f1812b8 Remove bundled intree freezer_api tempest plugin
5628ca1 Updated from global requirements
aa4164a Move freezer-api legacy jobs to project
a32ed42 Updated from global requirements
e1a2ae3 Remove setting of version/release from releasenotes
5c405b7 Updated from global requirements
ae38891 Implement policy in code - client (end)
b4ba001 Implement policy in code - backup (5)
5222c58 Implement policy in code - session (4)
22c9c64 Implement policy in code - action (3)
0013785 Implement policy in code - job (2)
8f30395 Implement policy in code (1)
5695a7f cleanup test-requirements
f2d5d03 Updated from global requirements
0120abc Updated from global requirements
5148035 Updated from global requirements
99b9874 Updated from global requirements
bfd87d8 Fix raw_input for py3
494e9ee Improve README
d14d9a9 Add fixtures to test-requirements
3d17689 Updated from global requirements
6b20a73 Replace six.iteritems() with .items()
5bd6d45 Update reno for stable/pike
74164f0 TrivialFix: Remove the unused import code


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

.zuul.yaml                                         |  56 ++++
README.rst                                         |  33 ++-
api-ref/source/conf.py                             |   5 -
devstack/gate_hook.sh                              |   6 +-
devstack/lib/freezer-api                           |   1 -
devstack/settings                                  |   3 -
etc/freezer/freezer-policy-generator.conf          |   3 +
etc/freezer/policy.json                            |  39 ---
freezer_api/api/v2/actions.py                      |   2 +-
freezer_api/api/v2/jobs.py                         |   5 +-
freezer_api/api/v2/sessions.py                     |   3 +-
freezer_api/cmd/manage.py                          |   3 +-
freezer_api/common/policies/__init__.py            |  36 +++
freezer_api/common/policies/action.py              |  91 +++++++
freezer_api/common/policies/backup.py              |  69 +++++
freezer_api/common/policies/base.py                |  33 +++
freezer_api/common/policies/client.py              |  69 +++++
freezer_api/common/policies/job.py                 |  91 +++++++
freezer_api/common/policies/session.py             | 124 +++++++++
freezer_api/policy.py                              |   6 +-
.../services/__init__.py                           |   0
.../services/freezer_api_client.py                 | 184 -------------
playbooks/legacy/freezer-api-centos-7/post.yaml    |  80 ++++++
playbooks/legacy/freezer-api-centos-7/run.yaml     |  69 +++++
.../legacy/freezer-api-opensuse-423/post.yaml      |  80 ++++++
playbooks/legacy/freezer-api-opensuse-423/run.yaml |  69 +++++
.../legacy/freezer-api-ubuntu-xenial/post.yaml     |  80 ++++++
.../legacy/freezer-api-ubuntu-xenial/run.yaml      |  69 +++++
.../policy-and-doc-in-code-60163967ec604cbb.yaml   |  14 +
releasenotes/source/conf.py                        |  12 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  22 +-
setup.cfg                                          |   6 +-
test-requirements.txt                              |  17 +-
tox.ini                                            |   2 +
54 files changed, 1106 insertions(+), 1576 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index fd07f30..95236d2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,3 +6,3 @@ falcon>=1.0.0 # Apache-2.0
-jsonschema!=2.5.0,<3.0.0,>=2.0.0 # MIT
-keystonemiddleware>=4.12.0 # Apache-2.0
-Paste # MIT
+jsonschema<3.0.0,>=2.6.0 # MIT
+keystonemiddleware>=4.17.0 # Apache-2.0
+Paste>=2.0.2 # MIT
@@ -10,8 +10,8 @@ PasteDeploy>=1.5.0 # MIT
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.context>=2.14.0 # Apache-2.0
-oslo.db>=4.24.0 # Apache-2.0
-oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
-oslo.middleware>=3.27.0 # Apache-2.0
-oslo.policy>=1.23.0 # Apache-2.0
-six>=1.9.0 # MIT
+oslo.config>=5.1.0 # Apache-2.0
+oslo.context>=2.19.2 # Apache-2.0
+oslo.db>=4.27.0 # Apache-2.0
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
+oslo.middleware>=3.31.0 # Apache-2.0
+oslo.policy>=1.30.0 # Apache-2.0
+six>=1.10.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 3150dd3..196d93b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9,2 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0 # BSD
+mock>=2.0.0 # BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
@@ -11,2 +12 @@ oslosphinx>=4.7.0 # Apache-2.0
-python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
+sphinx!=1.6.6,>=1.6.2 # BSD
@@ -14,7 +14,4 @@ testrepository>=0.0.18 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-os-api-ref>=1.0.0 # Apache-2.0
-reno!=2.3.1,>=1.8.0 # Apache-2.0
-openstackdocstheme>=1.16.0 # Apache-2.0
-
-# Tempest Plugin
-tempest>=16.1.0 # Apache-2.0
+testtools>=2.2.0 # MIT
+os-api-ref>=1.4.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
+openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list