CHANGES
=======

* Add handling of the VM's active status
* fix detach interfaces within same network will leads vsiwtch revoked
* Do not check vswitch existence on a z/VM
* fix networking-zvm CI failures
* Skip grant userid to vswitch for managing an existing VM
* Update logic when a port is added for live migration
* Fix KeyError when no vlan\_id key in \_port\_map
* Update logic when a port is added
* Fix check failure on ubuntu-bionic
* Add VLAN ID call to zvmsdk layer
* Update log for port-update and port-add
* Fix UT failure
* Do not create vswitch when it doesn't exist
* Fix the pep8 check failed
* Add log\_agent\_heartbeats setting in agent
* Support physical network mappings
* Drop py27 job and enable python3 jobs
* Update mirror repo
* Update doc again
* Update some wording in doc
* Enable upload-git-mirror job to replicate to github.ibm.com

12.0.0
------

* Add installation steps in doc
* OpenDev Migration Patch
* Adding Python3 support
* Drop mox requirement
* Remove rpc\_backend initialization in zVM neutron agent unit test
* Conf and content changes for docs
* Add documation for networking-zvm

11.0.0
------

* add \_host into get\_device\_details

11.0.0.rc2
----------

* update setup.cfg to install all zvm plugin modules

11.0.0.rc1
----------

* Set device up event after the nic is coupled to vswitch
* use plugin common utils from neutron-lib
* The neutron.common.topics module was rehomed into neutron-lib

10.0.0
------

* Modify conf and fix bug about token\_path
* SSL support and requirement
* zvmconnector is a library that invoke zvmsdk API to enable cloud management
* use plugin constants from neutron-lib
* switch to zvm sdk
* Removes unnecessary utf-8 encoding
* Add advanced network settings
* Add single vlan doc
* Add singleflat for neutron agent doc
* Adjust the doc looks
* change README file content
* Remove \_LW \_LI \_LE
* Add handle 503 error from REST layer
* Adopt community changes
* Neutron moved context from neutron to neutron\_lib
* Remove unused logging import

8.0.0
-----

* Use neutron-lib portbindings api-def
* Bump xcat minimum version to latest 2.8.3.16
* Fix option description
* fix zvm\_xcat\_ca\_file type
* Use neutron lib instead neutron common code
* Add version check for neutron agent start
* Performance enhance to remove couple operation
* Fix a bug related to a function name
* Add add\_nics\_to\_user\_direct function
* Enable DeprecationWarning in test environments
* Fix the issue of the error for '\_port\_map'
* Use https with CA conf
* Deal with unexpected response when finding exist nics
* Change zvm\_xcat\_username,zvm\_xcat\_password default
* Add version functions
* Before uncouple NIC to vswitch, check whether it has vswitch info first
* Make neutron-zvm-agent exception enhance
* Handle NIC 800 is created but not couple on xcat
* Add bandit test to tox
* Add debug log into xcat request/response
* Switch to using hacking checks from neutron-lib
* enhance log for neutron agent
* Fix bandit issue
* fix pep8 issue recently introduced by neutron
* Make enhancement for zvm-agent log for tracking issue more easily
* Fix the errors in adding management NIC for liberty system
* Fix setup.cfg packages entry
* Update from global requirements
* zvm agent fail to start because the table change in xcat
* Change the copyright of mech\_zvm.py
* update package info for master branch
* Remove trailing whitespace
* Remove patching of neutron in tox environment
* add translation hints
* Upgrade log when get\_device\_fail
* Fix pep8 error in gate
* Update .gitreview for new namespace
* Introduce XCAT version concept
* remove VIF\_TYPES in mech\_zvm.py
* Change smapi command to cp command in zvm-agent
* Fix bug unsupport vswitch name started with number
* Sync the content in neutron\_zvm\_plugin.ini.sample
* move VIF\_TYPE\_ZVM,AGENT\_TYPE\_ZVM to zvm/mech\_zvm.py
* fix tox env issues
* Add content into README.rst
* Upload the latest networking-zvm
* The init commmit of stackforge/zvm-driver
