[release-announce] watcher-tempest-plugin 1.0.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 23 21:11:42 UTC 2018


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
+






More information about the Release-announce mailing list