CHANGES
=======

4.0.4
-----

* Fix getting LAG candidate for setup/delete
* [FOSSW] Fix LAG setting and incompatible with Ironic
* Fix mLAG configuration and add more unit tests
* Use neutron-lib and refactor codes
* Enable to set branch of neutron for testing
* Revert "Use neutron-lib and refactor codes"
* Use neutron-lib and refactor codes
* Use neutron-lib portbindings api-def
* Remove Babel from requirements.txt

4.0.2
-----

* [FOSSW] Remove invalid lock to prevent deadlock
* [FOSSW] Enable to register virtual port into HW OVSDB
* Fix readme of fos switch configuration
* Close ssh for setup_vlan when error has occurred
* [FOSSW] Fix save command
* [FOSSW] Fix getting return value from ovsdb-server
* [FOSSW] Fix trimming for ovsdb_writer
* [FOSSW] Fix command format for port-channel
* [FOSSW] Skip LAG setup when network_type is 'flat'
* [FOSSW] Fix method name for getting LAG port
* [FOSSW] Replace 'is' to '=='
* Fix conditions for create vlan on FOS switch
* Add save_running_config to fossw client
* Fix arguments of logging method
* Fix loading from config file for fossw network type
* Fix trimming process for message from ovsdb
* Fix interface for lag settings
* Fix timeout of execute command to 5 sec

4.0.1
-----

* Fix initialization process

4.0.0
-----

* Support FOSSW driver
* Align return value type for get_physical_connectivity
* Remove unnecessary tests
* Use neutron repos wrapper
* Fix module names to load in setup.cfg
* Add an argument 'external' for locking a function

3.0.1
-----

* Fix deprecation warning message
* Align filenames between modules and testcodes
* Modify pep8 ignored definitions
* Add definition into .gitignore
* Fix requirements repos to openstack/requirements
* Fix type_driver description for CFX driver
* Fix closing telnet connection
* Update README
* Remove document link
* Changed author and author-email
* Change directory structure
* Enables py35 tox unit test
* Updated from global requirements
* Updated from global requirements
* Enable release notes translation
* Updated from global requirements
* TrivialFix: Remove logging import unused
* Using assertIsNone() instead of assertEqual(None)
* Refactor import modules
* Updated from global requirements
* Add testresources requirement
* Enable DeprecationWarning in test environments

2.0.0
-----

* Change validation for calling baremetal setup
* Skip unnecessary unit test and align coding terms
* Add reno for releasenotes management
* Fix coverage option and execution
* Update README.rst for C-Fabric driver
* Fix retry counter
* Delete unnecessary log messages
* Enable to use 'tox debug' option
* Fix cleanup for another ifgroup definitions
* Insert i18n definition and change copyright
* Fix removing all VLANs in cleanup process
* Add unittests for C-Fabric
* Enable to use coverage with 'tox -e cover'
* Fix cleanup process and refactor
* Add retry process when the target switch is busy
* Call cleanup method for LAG definitions when setup
* Fix returning from 'interface' mode
* Fix clearing LAG mode
* Fix finding ifgroup from vfab vlan definition
* Fix getting available LAG ID from candidate-config
* LOG.warn is deprecated in python3
* C-Fabric multi-tenant support for baremetal deploy
* Add python 3.4 support

1.0.1
-----

* Remove versioning for release
* Update version for Liberty
* Update README
* Add "version" into setup.cfg
* Change author information
* Update import oslo.config
* Change ignore-errors to ignore_errors
* Removed unused test dependency: discover
* Add ML2 mechanism driver for FUJITSU ISM
* Add ML2 mechanism driver for FUJITSU C-Fabric
* Fix nested directory format
* Initial commit with cookiecutter
* Added .gitreview
