[release-announce] [freezer] freezer-dr 4.0.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 22 13:46:00 UTC 2017


We eagerly announce the release of:

freezer-dr 4.0.0: OpenStack Disaster Recovery

This release is part of the ocata release series.

Download the package from:

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

For more details, please see below.

Changes in freezer-dr 3.0.0.0rc1..4.0.0
---------------------------------------

dc7820e Added pbr version in setup.py as it's required
2da1af2 Remove link to modindex
9cac795 Add LICENSE file
b4fc9a6 Allow Monasca driver to process enabled nodes only
fe782ef Add gencofig tox target
a8b664d Change according to preferred word choice
f857de7 Show team and repo badges on README
5af54e4 Added python-monascaclient and Added more doc for Monasca driver
61558d2 Notify if metrics are not defined or not added for hosts
7ca4980 Implemented Monasca Monitoring Driver
b9bb720 Refactor the base monitoring driver
783577f Added py35 environement configuration to tox.ini
91b034d Updating freezer-dr osclient
abeda56 Docstrings should not start with a space
df05da6 Updating requirements


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

LICENSE                                            | 201 ++++++++++++
README.rst                                         |  13 +-
etc/freezer-dr.conf.sample                         | 141 +++++----
etc/templates/error.jinja                          |   7 +-
etc/templates/success.jinja                        |   7 +-
etc/templates/user_error.jinja                     |   7 +-
etc/templates/user_success.jinja                   |   7 +-
freezer_dr/common/config.py                        |  40 +--
freezer_dr/common/osclient.py                      |  88 +++---
freezer_dr/evacuators/common/manager.py            |  13 +-
freezer_dr/evacuators/drivers/dummy/dummy.py       |   2 +-
freezer_dr/main.py                                 |   5 +-
freezer_dr/monitors/common/driver.py               |  27 +-
freezer_dr/monitors/common/manager.py              |  11 +-
freezer_dr/monitors/drivers/default/driver.py      |  45 ++-
freezer_dr/monitors/drivers/dummy/driver.py        |  24 +-
freezer_dr/monitors/drivers/monasca/__init__.py    |   0
freezer_dr/monitors/drivers/monasca/driver.py      | 344 +++++++++++++++++++++
freezer_dr/notifiers/common/driver.py              |  22 +-
freezer_dr/notifiers/common/manager.py             |   5 +-
.../notifiers/drivers/default/default_email.py     |  16 +-
requirements.txt                                   |  24 +-
setup.py                                           |   2 +-
tox.ini                                            |  19 +-
25 files changed, 871 insertions(+), 202 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 769de38..a866e24 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,12 +1,12 @@
-pbr>=0.6,!=0.7,<1.0
-python-keystoneclient>=1.2.0,<1.4.0
-python-neutronclient>=2.4.0,<2.5.0
-python-novaclient>=2.22.0,<2.24.0
-PyYAML>=3.1.0
-oslo.config>=1.9.3,<1.10.0  # Apache-2.0
-oslo.i18n>=1.5.0,<1.6.0  # Apache-2.0
-oslo.utils>=1.4.0,!=1.4.1,<1.5.0
-oslo.log>=1.0.0,<1.1.0  # Apache-2.0
-libvirt-python>=1.2.5
-Jinja2>=2.6
-
+pbr>=1.8  # Apache-2.0
+python-keystoneclient>=3.8.0  # Apache-2.0
+python-monascaclient>=1.1.0 # Apache-2.0
+python-neutronclient>=5.1.0  # Apache-2.0
+python-novaclient>=6.0.0,!=7.0.0  # Apache-2.0
+PyYAML>=3.10.0  # MIT
+oslo.config>=3.14.0,!=3.18.0  # Apache-2.0
+oslo.i18n>=2.1.0  # Apache-2.0
+oslo.utils>=3.18.0                       # Apache-2.0
+oslo.log>=3.11.0  # Apache-2.0
+libvirt-python>=1.2.5                   # LGPLv2+
+Jinja2>=2.8,!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4  # BSD License (3 clause)
\ No newline at end of file





More information about the Release-announce mailing list