CHANGES
=======

* Retire networking-l2gw: remove zuul jobs
* make tempest plugin independent of neutron-tempest-plugin
* Make tempest job use Python3
* Update docs job
* OpenDev Migration Patch

0.1.0
-----

* Replace openstack.org git:// URLs with https://
* Change openstack-dev to openstack-discuss
* Add Python 3.6 classifier to setup.cfg
* Add python 3.6 unit test job
* Removed older version of python added 3.5
* fix tox python3 overrides
* Trivial: update url to new url
* Updated from global requirements
* Zuul: Remove project name
* Updated from global requirements
* Rename tox\_venvlist (2/2)
* Rename tox\_venvlist (1/2)
* Enable Documentation build with Sphinx
* Add a basic tempest job for the plugin
* Fixing tempest plugin after code sync
* Code sync from networking-l2gw project
* Added gitreview and dot files
* Adapt to new Neutron Tempest plugin
* Adapt to new Neutron Tempest plugin
* Initial commit for tempest plugin split
* Tempest plugin split
* Replace deprecated self.is\_agent\_down
* Replace deprecated test.attr with decorators.attr
* Take allowed-address-pairs to ucast\_mac\_remote
* Use flake8-import-order plugin
* Fix the configuration of the tempest plugin
* Fix for tempest case test\_create\_l2gw\_connection\_with\_invalid\_network\_name
* Tempest plugin expects the l2gw section instead of network
* Add proper class skip
* Fixed networking-l2gw tempest plugin
* Update latest requirements
* Adapting networking-l2gw to use ovsdbapp library
* Remove log translations
* Use the new tempest module
* Fix agent configuration breakage
* Use neutron-lib's context module
* Switch to decorators.idempotent\_id
* Remove white space between print ()
* Use tempest instead of Tempest-lib
* Use valid uuid when creating a network
* Adding OVSLIB
* Use the new neutron manager
* TrivialFix: Remove logging import unused
* Remove logging import unused
* use proper l2-gateway extension in the test cases
* accomodate the changes from neutronclient module
* Remove execute permission which is added by mistake in l2gw
* verify the certificates presence
* Remove the execute permission of two files
* Replace assertEqual(None, \*) with assertIsNone in tests
* Retain ucast\_macs\_remote if l2gw connection exists
* UT: Fix "RuntimeError: stop called on unstarted patcher"
* Cleanups after python 3 support
* Python 3: add support
* Bring models in sync with migrations, add test
* Revert "allow binding to vlan 0"
* Fix issues with Python 3 tests
* allow binding to vlan 0
* enabling L2GW to work with DVR
* Fix the order of arguments in assertEqual
* PY34 support change iteritems to items
* Add testresources to test-requirements
* delete stale ovsdb table entries from mysql db
* Add scripts to run on fullstack CI job
* Create fullstack integration parts
* handle SSL connection in l2gateway agent
* configurable port option for l2gw agent
* Return 404 error against invalid id requests
* Make use of neutron\_lib for exceptions
* use mutate operation instead of update operation
* create Vxlan tunnels from ESXi compute node
* unit test case coverage for enable\_manager is False
* remove unused parameter in rpc create\_connection
* Fix \_get\_l2\_gateway call
* Fix L2GW service framework for out-of-tree drivers
* check the interface type in the request
* Monitor new ovsdb server without L2gw agent restart
* check for ovs agent is running on a host
* switch to tempest lib from tempest\_lib
* networking-l2gw: make use of neutron\_lib exceptions
* support multi segment network for l2gw connection
* Networking-L2Gateway CI fails
* Switch to internal \_i18n pattern, as per oslo\_i18n guidelines
* Fix typos in networking-l2gw repo
* Service driver support in L2gw for south bound
* remove thread in l2gw\_callback
* handle connection from multiple ovsdb servers
* ovsdb server connection initiation implementation
* Fix for string type seg-id
* End to end  scenario test case for l2gateway
* L2gateway CLI extension
* Fix for Ucast Mac Remote deletion after switch is deleted
* Fix for Logical Switch not getting deleted
* Import oslo\_messaging instead of oslo.messaging
* Fix failures introduced by the new version of mock
* Switch to new oslo library names
* Fix import errors
* Fix oslo imports
* Add API tests for L2Gateway extension
* Fix for multiple entries in ucast\_mac\_remote
* Fix for internal server error
* Add API Negative tests for L2Gateway extension
* Recreation of tunnels and exception handling when adding vm port
* Retry logic for insert/delete/update MAC failures
* Deactivating the switch doesnot delete l2gw-conn
* L2gw connection fails for invalid device/interface
* Fix for reading large data from OVSDB server
* connection-create/delete to report correct error
* Fix for l2-gateway-connection-delete error
* L2gw to support VM migration
* Fix for L2Gateway fails if OVSDB has pre-populated entries
* Add API tests for L2Gateway extension
* MAC address of VM not getting populated in OVSDB
* L2GW creation REST API output mismatch with input
* Fix for OVSDB and Neutron (MYSQL) Tables are not in Sync
* Validation of duplicate segmentation ID
* l2-gateway-connection-create reports OVSDBError
* Fix for the launchpad bug 1440649
* ucast\_macs and physical\_locators deletion problem
* port\_fault\_status and switch\_fault\_status
* Difference in RPC arguments l2gateway Plugin and l2gateway Agent
* Re-reading OVSDB data when agent heart beats fail
* L2 gateway Connection create fails with UnBoundLocalError
* Making deletion of MACs from OVSDB faster
* Making l2gateway connection-create/delete reliable
* Fix for NoneType Exeception handling
* L2 gateway connection creation is fails
* Changing the log imports
* L2Gateway Service Plugin RPC Implementation
* L2gateway agent writing to and reading from OVSDB
* L2gw service plugin callback registration to ML2
* Modified l2gateway-create/update CLI
* Enable E125 continuation line with same indent as next logical line
* Defect fixed for l2 gateway DB implementation
* Fix in l2gateway agent scheduler logic
* Movement of OVSDB models to db directory
* Monitor agent to monitor OVSDB servers immediately
* L2gateway CLI Enhancement
* Fix to avoid caching the context by L2gw agent
* Fix for l2gateway agent not coming up on devstack
* L2Gateway Service Plugin
* Fix startup deadlock
* Refactored unit test cases to improve coverage
* L2 gateway agent scheduler
* Refactored logic of reading of report\_interval
* L2gateway db implementation for RESTful API
* L2 gateway agent implementation
* L2 gateway client implementation
* L2Gateway DB Models for OVSDB Hardware\_vtep Schema
* L2 gateway basic agent side implementation
* Initial cookiecutter setup
