[freezer] freezer-dr 4.0.0 (ocata)
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
participants (1)
-
no-reply@openstack.org