We are chuffed to announce the release of: watcher-tempest-plugin 1.2.0: Tempest plugin watcher-tempest-plugin This release is part of the train release series. The source is available from: https://opendev.org/openstack/watcher-tempest-plugin Download the package from: https://tarballs.openstack.org/watcher-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/watcher/+bugs For more details, please see below. Changes in watcher-tempest-plugin 1.1.0..1.2.0 ---------------------------------------------- 569bf85 Build pdf docs 6560602 Add Node Resource Consolidation tempest 447fc7b Check node trait before creating server 4d6b4b3 replace disable/enable_service with update_service 84d78fe ignore editor temporary files ecd3714 Add Python 3 Train unit tests 786383a remove redundant code 54e746b rollback node status 046df8b Switch to the new canonical constraints URL on master d985b04 Refactor strategy tempest 86370fe Sync Sphinx requirement e4d89ca Add execute_strategy method in base class d24b76c Add watcherclient tempest readme 056ed00 Add cold migrate test 74083cd remove repeated tests 1fdaf6f Fix tempest failure 245a4bc check status when live migration 6384409 Add tempest voting 8fcb9a1 Replace git.openstack.org URLs with opendev.org URLs dfca172 OpenDev Migration Patch ce653c7 Remove the use of os-hosts API that will be deprecated 33fb684 Move client function test to watcher-tempest-plugin Diffstat (except docs and test files) ------------------------------------- .gitignore | 5 + .gitreview | 2 +- .zuul.yaml | 20 +-- HACKING.rst | 2 +- README.rst | 6 +- requirements.txt | 1 + setup.cfg | 3 +- test-requirements.txt | 3 +- tox.ini | 24 ++- watcher_tempest_plugin/README.rst | 16 +- watcher_tempest_plugin/infra_optim_clients.py | 22 +++ .../client_functional/v1/test_audit_template.py | 89 +++++++++ .../client_functional/v1/test_scoring_engine.py | 40 +++++ .../scenario/test_execute_workload_balancing.py | 12 +- 31 files changed, 1256 insertions(+), 128 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6ec3075..2cd43d1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,0 +10 @@ tempest>=17.1.0 # Apache-2.0 +os-traits>=0.15.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 5e13e91..5969f5e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10,2 @@ python-subunit>=1.0.0 # Apache-2.0/BSD -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4' # BSD