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

no-reply at openstack.org no-reply at openstack.org
Mon Oct 28 14:59:48 UTC 2019


We enthusiastically announce the release of:

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

This release is part of the queens stable release series.

The source is available from:

    https://opendev.org/openstack/python-watcher

Download the package from:

    https://tarballs.openstack.org/null/

For more details, please see below.

Changes in python-watcher 1.8.0..1.8.1
--------------------------------------

5307f5a8 OpenDev Migration Patch
b5467a2a Replace openstack.org git:// URLs with https://
83411ec8 Fix stop_watcher function
08750536 optimize get_instances_by_node
9f7ccfe4 Use limit -1 for nova servers list
fb2619e5 Provide region name while initialize clients
6bd857fa import zuul job settings from project-config
e0faeea6 Remove undefined job
b2933897 Delete the unnecessary '-'
050e6d58 Update auth_uri option to www_authenticate_uri
c9b2b2aa Imported Translations from Zanata
a42c31c2 Fix exception string format
403ec94b Add a hacking rule for string interpolation at logging
3431b773 Update UPPER_CONSTRAINTS_FILE for stable/queens
eb4cacc0 Update .gitreview for stable/queens


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

.gitreview                                         |   3 +-
.zuul.yaml                                         |  15 +-
devstack/lib/watcher                               |   1 +
devstack/local.conf.compute                        |   2 +-
devstack/local.conf.controller                     |   6 +-
.../legacy/watcher-tempest-base-multinode/run.yaml |  10 +-
.../watcherclient-tempest-functional/run.yaml      |   8 +-
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 398 ----------
tox.ini                                            |   4 +-
watcher/api/hooks.py                               |   2 +-
watcher/applier/actions/migration.py               |   6 +-
watcher/cmd/api.py                                 |   4 +-
watcher/common/cinder_helper.py                    |  23 +-
watcher/common/clients.py                          |  23 +-
watcher/common/exception.py                        |   2 +-
watcher/common/nova_helper.py                      | 157 ++--
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 +-
.../decision_engine/messaging/audit_endpoint.py    |   2 +-
.../decision_engine/model/notification/cinder.py   |   8 +-
watcher/decision_engine/model/notification/nova.py |  20 +-
watcher/decision_engine/scoring/scoring_factory.py |   6 +-
.../strategy/strategies/basic_consolidation.py     |   4 +-
.../strategy/strategies/noisy_neighbor.py          |   8 +-
.../strategy/strategies/outlet_temp_control.py     |   3 +-
.../strategy/strategies/uniform_airflow.py         |   3 +-
.../strategies/vm_workload_consolidation.py        |   6 +-
.../strategy/strategies/workload_stabilization.py  |  10 +-
.../strategy/strategies/zone_migration.py          |  46 +-
watcher/locale/de/LC_MESSAGES/watcher.po           | 866 +++++++++++++++++++++
watcher/locale/en_GB/LC_MESSAGES/watcher.po        |   6 +-
44 files changed, 1133 insertions(+), 584 deletions(-)







More information about the Release-announce mailing list