[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