We joyfully announce the release of: python-watcher 7.0.0: OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack- based clouds. This release is part of the xena 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 6.0.0..7.0.0 -------------------------------------- 6dd2f2a9 BugFix: Prevent float type variables from being passed to random a9938499 Use Block Storage API v3 instead of API v2 c28756c4 use HTTPStatus instead of direct code 2414f66e Add watcher dashboard to devstack documentation 546b730c Changed minversion in tox to 3.18.0 e0779175 Manage constraints with testenv install_command 1235153b Use py3 as the default runtime for tox 204992ff Enable tls-proxy as default in test jobs 6f668133 setup.cfg: Replace dashes with underscores 9ca44fa3 Replace deprecated with_lockmode with with_for_update 2205f4e4 Add Python3 xena unit tests 7cd43737 Update master for stable/wallaby a2123088 requirements: Drop os-testr Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 17 +---- releasenotes/source/index.rst | 1 + releasenotes/source/wallaby.rst | 6 ++ setup.cfg | 8 +-- test-requirements.txt | 1 - tox.ini | 60 ++++++++-------- watcher/api/controllers/v1/action.py | 5 +- watcher/api/controllers/v1/action_plan.py | 3 +- watcher/api/controllers/v1/audit.py | 6 +- watcher/api/controllers/v1/audit_template.py | 5 +- watcher/api/controllers/v1/webhooks.py | 3 +- watcher/api/hooks.py | 6 +- watcher/common/cinder_helper.py | 2 +- watcher/common/exception.py | 13 ++-- watcher/common/placement_helper.py | 13 ++-- watcher/db/sqlalchemy/api.py | 6 +- watcher/decision_engine/datasources/grafana.py | 7 +- watcher/decision_engine/model/collector/cinder.py | 4 +- .../strategy/strategies/saving_energy.py | 4 +- .../strategy/strategies/zone_migration.py | 2 +- .../datasources/test_grafana_helper.py | 3 +- .../strategy/strategies/test_zone_migration.py | 2 +- 38 files changed, 269 insertions(+), 240 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 1eda92b7..1172a625 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ oslotest>=3.3.0 # Apache-2.0 -os-testr>=1.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org