CHANGES
=======

1.1.0
-----

* Switch to override-checkout for stable branch jobs
* Sort node traits in comparisons
* Zuul: Remove project name
* Add node trait tests
* Updated from global requirements
* Updated from global requirements

1.0.0
-----

* Cleaned up the requirements of Ironic Tempest plugin
* Add ansible deploy interface test
* Add ability to set deploy interface
* Introduce stable/ocata jobs
* Update the list of CI jobs
* Update README and setup.cfg, initial version of usage guide
* Add DSVM jobs to the gate for ironic-tempest-plugin
* Correct introspection rules path
* Change config option to 'ironic\_inspector' and False by default
* Fix pep8 issue
* Add correct skip for ironic-inspector
* Provide \_\_init\_\_.py to make all modules importable
* Add tempest entry point
* Fix introspection modules locations and imports
* Ensure ping actually succed
* Add py35 gate for ironic-inspector
* Add I202 to flake ignore list
* Update tests to do not use deprecated test.services()
* pep8: Add 'application-import-names = ironic\_inspector'
* Update tests to do not use deprecated test.services()
* Replace the usage of 'admin\_manager' with 'os\_admin'
* Update after recent removal of cred manager aliases
* Fix API VIF tests when using flat network
* Update vif\_attach from NeutronVIFPortIDMixin
* Update the documentation link for doc migration
* Add functional API tests for volume connector and volume target
* Replace the deprecated tempest.test.attr with decorators.attr
* Use flake8-import-order
* Switch to use test\_utils.call\_until\_true
* Switch to decorators.idempotent\_id
* Remove unused "service" argument from tempest client manager
* Tempest test tag baremetal doesn't exist
* Add tempest plugin API tests for driver
* [tempest] also catch BadRequest in negative tests with physical\_network in old API
* [Tempest] fix negative tests on old API versions
* Add negative attribute to negative port tests
* Tempest scenario test for boot-from-volume
* Add tempest tests for physical networks
* Replace the usage of 'manager' with 'os\_primary'
* Fix broken links in tempest plugin README
* Replace test.attr with decorators.attr
* Replace test.attr with decorators.attr
* Replace test.attr with decorators.attr
* Add functional api tests for node resource class
* Add assertion of name to test\_list\_portgroups test
* Skip PortNotFound when unbinding port
* Skip VIF tests for standalone ironic
* Fix docstrings for creating methods in baremetal api tests
* Define minimum required API ver for portgroups
* Add standalone tests using direct HTTP links
* Extend tests and checks for node VIFs
* Add functional API tests for portgroups
* Fix local copy of scenario manager
* Prune local copy of tempest.scenario.manager.py
* Include a copy of tempest.scenario.manager module
* Add ironic standlaone test with ipmi dynamic driver
* Add Ironic standalone tests
* Fix the exception message in tempest plugin
* Refactor waiters in our tempest plugin
* This adds a tempest test for creating a chassis with a specific UUID
* Do not load credentials on import in tempest plugin clients.py
* Trivial: Change hardcoded values in tempest plugin
* Fix BaseBaremetalTest.\_assertExpected docstring
* Deduplicate \_assertExpected method in tests
* Change misc to test\_utils for tempest test
* Switch to use test\_utils.call\_until\_true
* Remove trailing slash from base\_url in tempest plugin
* Switch to decorators.idempotent\_id
* Update validate\_ports from BaremetalBasicOps
* Skip VIF api tests for old api versions
* Remove default\_params\_with\_timeout\_values from tempest client
* Add Virtual Network Interface REST APIs
* Remove service argument from tempest plugin client manager
* Move CONF.service\_available.ironic to our plugin
* Enhance wait\_for\_bm\_node\_status waiter
* Use polling in set\_console\_mode tempest test
* Drop bad skip check in tempest plugin
* Stop disabling the Neutron tempest plugin
* Test discovered nodes are in ENROLL state and fix typo
* Add a test for introspection abort action verification
* Only disable Neutron tests when our Grenade is running
* Stop adding ServiceAvailable group option
* Tempest: add auto-discovery test
* Disable neutron tests in our grenade
* Fix tempest.conf generation
* Bring configurations from tempest to ironic\_tempest\_plugin
* Update to hacking 0.12.0 and use new checks
* Remove unused argument in Tempest Plugin
* Fix docstrings to match with method arguments
* Fix docstrings in tempest plugin baremetal json client
* Replace assertTrue(isinstance()) with assertIsInstance()
* Fix docstrings in Tempest Plugin REST client for Ironic API
* [trivial] Fix typo in docstring
* Replace six iteration methods with standard ones
* Remove unused LOG and CONF
* Fix incorrect order of params of assertEqual()
* Using assertIsNone() is preferred over assertEqual()
* Fix incorrect order of params of assertEqual()
* Tempest: increase ironic sync timeout
* Add a simple smoke test to be run in the grenade gate
* Tempest: wrap instance actions into inspector methods
* Fix tempest tests
* Tempest: don't rely on tempest ironic client
* Tempest: add basic test
* Script to extract the ironic\_tempest\_plugin/ directory
* Initial commit from cookiecutter
* Added .gitreview
* Add test to verify ironic multitenancy
* No need for 'default=None' in config variable
* tempest: start using get\_configured\_admin\_credentials
* Fix signature for request method
* Introduce provision states: AVAILABLE, ENROLL
* Add support for API microversions in Tempest tests
* Fix usage of rest\_client expected\_success() in tests
* Document how to run the tempest tests
* Tune interval for node provision state check
* Replace depricated tempest-lib with tempest.lib
* Comment out test options that already exists on tempest's tree
* Refresh ssh verification mechanism
* Remove hard-coded DEPLOYWAIT timeout from Baremetal Scenario
* Migrate Tempest tests into Ironic tree
