CHANGES
=======

1.0.0
-----

* exclude hostname in assert\_expected
* remove LOG definitions that have not been used
* Audit and actionplan have different status
* Fix functional tests taking into account HA changes
* Fix Audit issues with hostname[2]
* Fix Audit issues with hostname
* Add release notes link to README
* Remove volume v1 API service client usage
* Fix actuator and basic optim scenario
* Add zone migration strategy scenario job
* Restore functional job
* Restore execution of actions in basic\_consolidation strategy
* Fix workload balancing scenario
* Update readme.rst
* Temporary remove functional job
* Make BaseInfraOptimClient as base client for both watcher and gnocchi
* Add zuulv3 jobs to check and gate pipelines
* Remove prefix of AuditTemplate object
* Updated from global requirements
* Tempest Fix
* Fix the old and invalid doc links
* Add watcher-tempest-multinode job
* Updated from global requirements
* Updated from global requirements
* Cleanup requirements.txt
* Add README content
* Remove usage of watcher modules
* Fix package name
* Apply cookiecutter
* Added Actuator Strategy
* Update the documention for doc migration
* New cron type for audit interval
* Fix test\_list\_with\_limit failed
* Replace the usage of 'manager' with 'os\_primary'
* fix multinode tempest test failure
* Trivial fix typos
* Remove the deprecated tempest.test.attr
* Added suspended audit state
* correct syntax error
* Added tempest test for workload\_stabilization
* Local copy of scenario test base class
* Switch to use test\_utils.call\_until\_true
* Fix multinode tempest test failure
* Remove obsolete Resource element
* New default planner
* Add action plan SUPERSEDED state
* Removed unnecessary utf-8 encoding
* Use uuidutils instead of uuid.uuid4()
* Replaces uuid.uuid4 with uuidutils.generate\_uuid()
* Added Tempest API tests for /scoring\_engines
* Remove unused SUBMITTED audit state
* Removed deadline, version, extra & host\_aggregate
* Add Audit Scope Handler
* Add service supervisor
* Stop adding ServiceAvailable group option
* Fixed Tempest test due to notification issues
* Fixed flaky tempest test
* Implement goal\_id, strategy\_id and host\_aggregate into Audit api
* Fixed Basic optim tempest test
* Add hacking checks to watcher
* Fix field type to audit\_type
* Fix failing Tempest tests
* Decoupled Goal from Strategy
* Updated tempest test creds retrieval mechanism
* Add goal\_name & strategy\_name in /audit\_templates
* Fixed flaky tempest test
* Removed telemetry tag from tempest tests
* Add strategy\_id & goal\_id fields in audit template
* Refactored Strategy selector to select from DB
* Added /strategies endpoint in Watcher API
* Add Goal in BaseStrategy + Goal API reads from DB
* Add parameters verification when Audit is being created
* Upgrade Watcher Tempest tests for multinode
* Refactored check for invalid goal
* Fixed wrongly used assertEqual method
* Updated Watcher doc to mention Tempest tests
* Rename 'TRIGGERED' state as 'PENDING'
* Re-enable related Tempest test
* Better cleanup for Tempest tests
* Added Tempest scenario for BASIC\_CONSOLIDATION
* Tempest API tests on /actions
* Fixed tempest test bug
* API Tempest tests on goals
* Action Plan state - Changed STARTING to TRIGGERED
* Tempest scenario - execute a dummy strategy
* API Tempest tests on Action plans
* API Tempest tests on Audits
* Refactored existing tempest API tests
