[release-announce] [watcher] python-watcher 1.8.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Feb 8 17:00:37 UTC 2018


We contentedly announce the release of:

python-watcher 1.8.0: OpenStack Watcher provides a flexible and
scalable resource optimization service for multi-tenant OpenStack-
based clouds.

This release is part of the queens release series.

The source is available from:

    https://github.com/openstack/watcher

Download the package from:

    https://tarballs.openstack.org/watcher/

Please report issues through launchpad:

    https://bugs.launchpad.net/watcher

For more details, please see below.

Changes in python-watcher 1.7.0..1.8.0
--------------------------------------

028006d Zuul: Remove project name
d27ba8c Fix issues with aggregate and granularity attributes
33750ce Repalce Chinese double quotes to English double quotes
f32252d Fix get_compute_node_by_hostname in nova_helper
0cafdcd Add zone migration strategy document
3a70225 Updated from global requirements
f24744c Fixed AttributeError in storage_model
d3f2379 Update zone_migration comment
e7f4456 Zuul: Remove project name
a36a309 Updated from global requirements
8e3affd [Doc] Add actuator strategy doc
71e979c Imported Translations from Zanata
6edfd34 Remove redundant import alias
0c8c32e Fix strategy state
9138b7b Add datasources to strategies


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

.zuul.yaml                                         |   1 -
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  38 ++++-
requirements.txt                                   |   4 +-
watcher/common/nova_helper.py                      |  17 ++-
watcher/datasource/base.py                         |   6 +
watcher/datasource/ceilometer.py                   |  48 ++++---
watcher/datasource/gnocchi.py                      |  66 ++++-----
watcher/datasource/monasca.py                      |  77 +++++------
.../decision_engine/strategy/strategies/base.py    |   8 +-
.../strategy/strategies/basic_consolidation.py     |   6 +-
.../strategy/strategies/noisy_neighbor.py          |   6 +-
.../strategy/strategies/outlet_temp_control.py     |  52 +------
.../strategy/strategies/uniform_airflow.py         |  87 ++----------
.../strategies/vm_workload_consolidation.py        |  94 +++----------
.../strategy/strategies/workload_balance.py        |   6 +-
.../strategy/strategies/workload_stabilization.py  |   7 +-
.../strategy/strategies/zone_migration.py          |  18 +--
watcher/hacking/checks.py                          |  14 ++
watcher/locale/en_GB/LC_MESSAGES/watcher.po        |  68 ++++++++-
watcher/notifications/exception.py                 |   2 +-
.../decision_engine/model/ceilometer_metrics.py    |  14 +-
.../model/faker_cluster_and_metrics.py             |  18 +--
.../strategies/test_outlet_temp_control.py         |  44 +-----
.../strategy/strategies/test_strategy_endpoint.py  |   2 +-
.../strategy/strategies/test_uniform_airflow.py    |  39 +-----
.../strategies/test_vm_workload_consolidation.py   |  41 +-----
.../strategy/strategies/test_workload_balance.py   |   4 +-
.../strategies/test_workload_stabilization.py      |   2 +-
36 files changed, 596 insertions(+), 568 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index f4337f5..1bce119 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -26 +26 @@ oslo.utils>=3.33.0 # Apache-2.0
-oslo.versionedobjects>=1.28.0 # Apache-2.0
+oslo.versionedobjects>=1.31.2 # Apache-2.0
@@ -41 +41 @@ python-openstackclient>=3.12.0 # Apache-2.0
-python-ironicclient>=1.14.0 # Apache-2.0
+python-ironicclient>=2.2.0 # Apache-2.0






More information about the Release-announce mailing list