CHANGES
=======

0.2.6
-----

* Updated openshift orchestration to cluster paradigm

0.2.5
-----

* Add cluster UUID to orchestrated clusters
* Add undeploy commands
* esi-node-console-connect
* Initial iteration of ESI cluster orchestrator
* Initial iteration of openshift orchestrate command
* Enforce openstacksdk<1.3.0
* node-network-attach-error-msg-issue-resolve
* port optional in esi node network detach
* adding-esi-switch-list-command
* Updated CI and tox to test more Python versions

0.2.4
-----

* Add floating ip info in esi node network list

0.2.3
-----

* Allow switch port list to display ports with no attached networks
* Parallelizing API calls using concurrent.futures
* Various switch CLI updates
* Add switch trunk commands

0.2.2
-----

* Fix issue when attaching a node to a network results in no fixed ip
* Add ESI switch CLI commands
* Add --trunk option to node network list

0.2.1
-----

* This change ensures neutron port is present before assigning the network id

0.2.0
-----

* Fix node network list command
* Changing README to add installation from source as per the feedback on PR
* Updating README.md with installation instructions

0.1.2
-----

* Update author name

0.1.1
-----

* Update email address

0.1.0
-----

* Changing setup.py in order to fix rendering issue of README.md on PyPI
* Make esi node network list more efficient
* Adding Apache License and Manifest.in file
* wait until target\_provision\_state is None
* Add pull\_request to tests.yml
* Corrected location of CI action
* Update CI to use GitHub Actions
* fix minor bugs in volume tests
* bug fix functional tests
* update node\_network tests
* Minor mdc cleanup
* Set auth\_required to False for mdc command
* Adds Node List For Multisite
* Modify port creation to check if available port can be used
* Remove node-network-attach node state restriction
* Console functional tests
* Add positive provisioning tests
* Add negative node provisioning tests - metalsmith node deploy test - esi node volume attach tests
* Add additional functional tests
* Functional Tests
* Delete existing volume connectors to prevent a conflict
* Set device\_owner to baremetal:none when creating a port
* Add node-volume-attach command
* Add CLI documentation
* Bugfix on running client outside repo
* Add trunk add/remove network commands
* run tests in travis-ci
* Get rid of unused variables
* This patch enables travis ci and runs some code linting tools
* Add CLI commands for managing trunk ports
* Allow attaching network to specific mac address on node
* initial doc
* Add support for viewing trunk port information
* Allow attaching/detaching node to specified port
* Initial code commit
* first commit
