[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