CHANGES
=======

1.0.0
-----

* Start using reno for release notes
* vif_plug_ovs: merge both plugins into one
* ovs: convert over to use privsep module
* ovs: move code from plugin into linux_net helper
* linux_bridge: convert over to use privsep module
* test: use real UUID in all UUID fields
* test: add workaround for non-deterministic ovo object comparison
* os-vif: introduce a ComputeInfo object to represent compute info
* linux_bridge: actually apply the iptables rules
* Fix calls to create_ovs_vif_port
* Remove vlan from hostdev and direct vif
* Change network vlan to integer
* VIFDirect: replace dev_name with dev_address
* Use names() method of ExtensionManager insted of keys()
* Remove obsolete obj_relationships attribute
* os-vif: add test for versioned object fingerprints
* os_vif: ensure objects are in an 'os_vif' namespace
* vif_plug_ovs: Disable IPv6 on bridge devices
* import openvswitch plugin implementation
* import linux bridge plugin implementation
* Provide plugins an oslo_config group for their setup
* Adding dev_type field to VIFHostDevice
* Fix PciAddress regex
* Update the test_os_vif.test_initialize documentation
* tox: ignore E126, E127, E128 indentation checks
* Fix logic getting access to stevedore loaded plugin instance
* plugin: fix typo in method annotation
* Pass InstanceInfo to the plug/unplug methods
* Fix definition of subnet object to not be untyped strings
* Add formal classes for each of the types of VIF backend config
* don't catch ProcessExecutionError exception as special case
* remove dependancy on nova object model
* actually register the various objects we define
* remove obsolete requirements
* Remove raise NotImplementedError from abstractmethods
* remove python 2.6 trove classifier
* reorder tox envlist to run python 3.4 before 2.7
* Import of code from https://github.com/jaypipes/os_vif
* Added .gitreview
