watcher-tempest-plugin 1.0.0 (rocky)
We are tickled pink to announce the release of:
watcher-tempest-plugin 1.0.0: Tempest plugin watcher-tempest-plugin
This is the first release of watcher-tempest-plugin. This release is part of the rocky release series.
The source is available from:
https://git.openstack.org/cgit/openstack/watcher-tempest-plugin
Download the package from:
https://tarballs.openstack.org/watcher-tempest-plugin/
Please report issues through launchpad:
https://bugs.launchpad.net/watcher plugin watcher-tempest-plugin
For more details, please see below.
Changes in watcher-tempest-plugin 0ef31e6cf4eb743b84c8cca916ac4c5ed57c9c16..1.0.0 ---------------------------------------------------------------------------------
f6f4c39 exclude hostname in assert_expected 3a40efd remove LOG definitions that have not been used eb8ea55 Audit and actionplan have different status e5f1b09 Fix functional tests taking into account HA changes 2b5b626 Fix Audit issues with hostname[2] 2d1d0c0 Fix Audit issues with hostname 81891f8 Add release notes link to README fc40721 Remove volume v1 API service client usage f453e4f Fix actuator and basic optim scenario ffc0c9b Add zone migration strategy scenario job 671b49f Restore functional job 10bd3b6 Restore execution of actions in basic_consolidation strategy 0dcda28 Fix workload balancing scenario 4ccee63 Update readme.rst 04fd025 Temporary remove functional job 9efb086 Make BaseInfraOptimClient as base client for both watcher and gnocchi b5642ee Add zuulv3 jobs to check and gate pipelines 5cf6a35 Remove prefix of AuditTemplate object d96dcc6 Updated from global requirements eefa3f8 Tempest Fix 499d075 Fix the old and invalid doc links 7628364 Add watcher-tempest-multinode job 168c024 Updated from global requirements b96d445 Updated from global requirements 2a084eb Cleanup requirements.txt f877adb Add README content 521ce24 Remove usage of watcher modules b065815 Fix package name 5ce0ada Apply cookiecutter 7307345 Added Actuator Strategy c12efd5 Update the documention for doc migration aeff5aa New cron type for audit interval c4b455c Fix test_list_with_limit failed 3769bad Replace the usage of 'manager' with 'os_primary' 6395b31 fix multinode tempest test failure 188b89c Trivial fix typos d611910 Remove the deprecated tempest.test.attr 7397df4 Added suspended audit state 1639b8a correct syntax error 533d374 Added tempest test for workload_stabilization b615fe2 Local copy of scenario test base class 36efa32 Switch to use test_utils.call_until_true 6c8ea6d Fix multinode tempest test failure 1e99483 Remove obsolete Resource element 1f8ee61 New default planner b59a375 Add action plan SUPERSEDED state 124cfe0 Removed unnecessary utf-8 encoding 72a2665 Use uuidutils instead of uuid.uuid4(). 7022d89 Replaces uuid.uuid4 with uuidutils.generate_uuid() 064cfba Added Tempest API tests for /scoring_engines b30cec6 Remove unused SUBMITTED audit state 64854dc Removed deadline, version, extra & host_aggregate 3e04377 Add Audit Scope Handler 11fcfed Add service supervisor 90e5c45 Stop adding ServiceAvailable group option d5b9ce7 Fixed Tempest test due to notification issues e046013 Fixed flaky tempest test 35bd5b3 Implement goal_id, strategy_id and host_aggregate into Audit api 7305b7c Fixed Basic optim tempest test 6e7e969 Add hacking checks to watcher a77856b Fix field type to audit_type 72a3af2 Fix failing Tempest tests 83e6dc5 Decoupled Goal from Strategy 4fa981a Updated tempest test creds retrieval mechanism 9d25473 Add goal_name & strategy_name in /audit_templates 1257104 Fixed flaky tempest test 5c37a07 Removed telemetry tag from tempest tests 348d7b4 Add strategy_id & goal_id fields in audit template 83f51d1 Refactored Strategy selector to select from DB 4655bfe Added /strategies endpoint in Watcher API 21592e1 Add Goal in BaseStrategy + Goal API reads from DB 80b99e1 Add parameters verification when Audit is being created 5cc4133 Upgrade Watcher Tempest tests for multinode 9cde0c2 Refactored check for invalid goal 22bc57f Fixed wrongly used assertEqual method 0f68cdc Updated Watcher doc to mention Tempest tests ec43480 Rename 'TRIGGERED' state as 'PENDING' 196e62c Re-enable related Tempest test ceb8ab4 Better cleanup for Tempest tests a729cbf Added Tempest scenario for BASIC_CONSOLIDATION d66aa78 Tempest API tests on /actions a19f345 Fixed tempest test bug 456fd7d API Tempest tests on goals 112c2ba Action Plan state - Changed STARTING to TRIGGERED df9931c Tempest scenario - execute a dummy strategy 49a4c22 API Tempest tests on Action plans abf2755 API Tempest tests on Audits
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..6ec3075 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,9 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +pbr!=2.1.0,>=2.0.0 # Apache-2.0 +six>=1.10.0 # MIT +oslo.log>=3.36.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 +tempest>=17.1.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..5e13e91 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,20 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +hacking<0.13,>=0.12.0 # Apache-2.0 + +coverage!=4.4,>=4.0 # Apache-2.0 +doc8>=0.6.0 # Apache-2.0 +python-subunit>=1.0.0 # Apache-2.0/BSD +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +oslotest>=3.2.0 # Apache-2.0 +testrepository>=0.0.18 # Apache-2.0/BSD +testtools>=2.2.0 # MIT +openstackdocstheme>=1.18.1 # Apache-2.0 +# releasenotes +reno>=2.5.0 # Apache-2.0 + +# bandit +bandit>=1.1.0 # Apache-2.0 +
participants (1)
-
no-reply@openstack.org