We exuberantly announce the release of: python-watcher 1.12.1: OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack- based clouds. This release is part of the rocky stable release series. The source is available from: https://opendev.org/openstack/python-watcher Download the package from: https://tarballs.openstack.org/watcher/ For more details, please see below. Changes in python-watcher 1.12.0..1.12.1 ---------------------------------------- a8974556 Don't throw exception when missing metrics 6a4a9af5 Fix issues on stable/rocky 5c7fcc22 fix test failure with ironic client 4db5a58d pass default_config_dirs variable for config initialization. 0a20d278 OpenDev Migration Patch dc9dba2f Replace openstack.org git:// URLs with https:// 294c3cd7 set watcherclient no voting d226c5d0 Access to action's uuid by key abbe182c make ceilometer client import optional c1c0a472 Provide two arguments to exception's message bb0e959b Fix stop_watcher function 41bfba5c Fix accessing to optional cinder pool attributes ef66e75b optimize get_instances_by_node f517cc66 Use limit -1 for nova servers list d99e8f33 Do not pass www_authenticate_uri to RequestContext ef14aec2 Provide region name while initialize clients 546012be import zuul job settings from project-config 9be780b2 Update UPPER_CONSTRAINTS_FILE for stable/rocky f80e7098 Update .gitreview for stable/rocky Diffstat (except docs and test files) ------------------------------------- .gitreview | 3 +- .zuul.yaml | 48 +++++++++++++--------- devstack/lib/watcher | 1 + devstack/local.conf.compute | 2 +- devstack/local.conf.controller | 6 +-- tox.ini | 2 +- watcher/api/hooks.py | 7 ---- watcher/common/clients.py | 31 ++++++++++++-- watcher/common/config.py | 5 ++- watcher/common/context.py | 7 ++-- watcher/common/nova_helper.py | 8 ++-- watcher/common/service.py | 6 +-- watcher/conf/ceilometer_client.py | 5 ++- watcher/conf/cinder_client.py | 5 ++- watcher/conf/glance_client.py | 5 ++- watcher/conf/gnocchi_client.py | 3 ++ watcher/conf/ironic_client.py | 5 ++- watcher/conf/monasca_client.py | 5 ++- watcher/conf/neutron_client.py | 5 ++- watcher/conf/nova_client.py | 5 ++- watcher/datasource/ceilometer.py | 20 +++++---- watcher/datasource/gnocchi.py | 21 +++++----- watcher/datasource/manager.py | 7 +++- watcher/datasource/monasca.py | 15 ++++--- watcher/decision_engine/model/collector/cinder.py | 14 +++---- .../planner/workload_stabilization.py | 2 +- 32 files changed, 161 insertions(+), 106 deletions(-)
participants (1)
-
no-reply@openstack.org