CHANGES
=======

0.1.0
-----

* Update setup.cfg with correct settings for Cisco
* Add missing NCS driver
* Remove ncs line from setup.cfg
* Change ml2 nexus imports to networking_cisco
* Change Oslo imports to new system
* Allow port mac_address to be modified
* Initial changes to get environment working
* Moved vendor code from neutron to networking_cisco
* Generated new .gitreview file for networking-cisco
* Initial Cookiecutter Commit
* Updated from global requirements
* pep8: cleaned up excludes
* Remove check_i18n tox target
* Updated from global requirements
* Fix pylint unbalanced-tuple-unpacking warning
* Disable unbalanced-tuple-unpacking
* Updated from global requirements
* ML2: Driver API changes for hierarchical port binding
* Migrate to oslo.concurrency
* Dropped fixture module
* Move agent cleanup scripts to cmd module
* Service split: cleaned up setup.cfg
* hacking: enable H238 (old style class declaration, use new style)
* hacking: enable W292 (no newline at end of file)
* Update hacking to 0.10
* Move metadata agent entry to its own file
* Updated from global requirements
* Break out config and entry point out of l3/agent file
* Move postcommit ops out of transaction for bulk
* Add support for retargetable functional api testing
* Replace mention of nose with nose2 in devref
* Updated keystone_admin conf section to reflect changes in middleware
* [apic ml2] Bind ports regardless of the owner
* Delete the console scripts for lbaas and vpnaas
* Enable the "not-callable" pylint check
* Retry on unassigned ofport instead of treating it as a failure
* csr1kv_hd_driver: Improve exception handling
* Clean-up sanity checks done via shell scripts
* Enable pylint checks for "anomalous" string escapes
* ML2 UT: Fix incorrect mock return value
* Cisco: logging incorrectly called with (fmt, arg) tuple
* Prevent symlinks to be added to the tree
* Move DB TestModelsMigrations from unit to functional
* Backward compatibility for advanced services

2015.1.0b1
----------

* Updated from global requirements
* Cisco: unsupported format character in log format
* Removed unused iso8601 dependency
* Avoid unnecessary explicit str() conversion around exceptions
* Remove mlnx plugin
* Set timeout for functional job
* Remove unused dependencies
* Migrate to oslo.context
* Have L3 agent catch the correct exception
* Updated from global requirements
* Switch to using subunit-trace from tempest-lib
* Move classes out of l3_agent.py
* Prettify tox output for functional tests
* Services split, pass 2
* Remove TODO for H404
* Updated from global requirements
* Use comments rather than no-op string statements
* Workflow documentation is now in infra-manual
* tox.ini: Prevent casual addition of bash dependency
* Updated from global requirements
* Convert several uses of RpcCallback
* Get rid of py26 references: OrderedDict, httplib, xml testing
* Updated the README.rst
* pretty_tox.sh: Portablity improvement
* test_dhcp_agent: Fix no-op tests
* Enable undefined-loop-variable pylint check
* Fix incorrect exception order in _execute_request
* Migrate to oslo.i18n
* Migrate to oslo.middleware
* Drop RpcProxy usage from cisco apic ml2 plugin
* Migrate to oslo.utils
* CSCO:Tenants not to access unshared n/w profiles
* Remove Python 2.6 classifier
* Update i18n translation for Cisco plugins and cfg agent log msg's
* Remove ryu plugin
* Drop RpcProxy usage from cisco.l3
* Drop RpcProxy usage from cisco.cfg_agent
* Update i18n translation for ML2 plugin log msg's
* Updated from global requirements
* Show progress output while running unit tests
* enable H401 hacking check
* enable H237 check
* Updated from global requirements
* Catch NoResultFound in _get_policy_profile_by_name
* Updated from global requirements
* Update i18n translation for neutron.agents log msg's
* enable F812 check for flake8
* enable F811 check for flake8
* Support pudb as a different post mortem debugger
* switch to oslo.serialization
* Add rootwrap filters for ofagent
* Remove neutron.common.rpc.RPCException
* Cisco VPNaaS and L3 router plugin integration
* Remove openvswitch core plugin entry point
* Updated from global requirements
* Purge use of "PRED and A or B" poor-mans-ternary
* Use correct base class for unit tests for ML2 drivers
* ML2 Cisco Nexus MD - not overwriting existing config
* Use RPC instead of neutron client in metadata agent
* Updated from global requirements
* Remove XML support
* enable F402 check for flake8
* enable E713 in pep8 tests
* Hyper-V: Remove useless use of "else" clause on for loop
* Enable no-name-in-module pylint check
* Updated from global requirements
* Remove duplicate import of constants module
* Switch run-time import to using importutils.import_module
* Enable assignment-from-no-return pylint check
* tox.ini: Avoid using bash where unnecessary
* Modify docstring on send_delete_port_request in N1kv plugin
* Empty files should not contain copyright or license
* Remove single occurrence of lost-exception warning
* Updated fileutils and its dependencies
* Cisco N1kv: Fix update network profile for add tenants
* remove E251 exemption from pep8 check
* mock.assert_called_once() is not a valid method
* Add pylint tox environment and disable all existing warnings
* Updated from global requirements
* Ignore top-level hidden dirs/files by default
* Remove some duplicate unit tests
* Drop sslutils and versionutils modules

2014.2
------

* Removed kombu from requirements
* Updated from global requirements
* Updated from global requirements
* Remove sslutils from openstack.common
* nit : missing a "%s" in a log message

2014.2.rc1
----------

* remove linuxbridge plugin
* Open Kilo development
* ML2 Cisco Nexus MD: Fix UT to send one create vlan message
* Implement ModelsMigrationsSync test from oslo.db
* Fix entrypoint of OneConvergencePlugin plugin
* Set dsvm-functional job to use system packages
* Separate Configuration from Freescale SDN ML2 mechanism Driver
* Access correct key for template name
* Remove @author(s) from copyright statements
* Updated from global requirements
* Cisco N1kv: Remove vmnetwork delete REST call on last port delete
* Remove the Cisco Nexus monolithic plugin
* Adds ipset support for Security Groups
* Use renamed _fail_second_call() in cisco nexus tests
* UTs: Disable auto deletion of ports/subnets/nets
* Add requests_mock to test-requirements.txt
* Removed kombu from requirements
* Throw exception instances instead of classes
* Supply missing cisco_cfg_agent.ini file
* Remove unused arg to config.setup_logging()
* Updated from global requirements

2014.2.b3
---------

* Work toward Python 3.4 support and testing
* Revert "Cisco DFA ML2 Mechanism Driver"
* Big Switch: Separate L3 functions into L3 service
* Apic drivers enhancements (second approach): Topology
* Remove reference to cisco_cfg_agent.ini from setup.cfg again
* Apic drivers enhancements (second approach): Sync
* Apic drivers enhancements (second approach): L3 refactor
* Adds router service plugin for CSR1kv
* Support for extensions in ML2
* Cisco DFA ML2 Mechanism Driver
* Apic drivers enhancements (second approach): L2 refactor
* Adding mechanism driver in ML2 plugin for Nuage Networks
* Fix state_path in tests
* Remove ovs dependency in embrane plugin
* Apic drivers enhancements (second approach): Backend
* Make DhcpRpcCallback a separate callback class
* Use lockutils module for tox functional env
* Make L3RpcCallback a separate callback class
* Cisco VPN with in-band CSR (interim solution)
* Inline "for val in [ref]" statements
* Networks are not scheduled to DHCP agents for Cisco N1KV plugin
* Increase the default poll duration for Cisco n1kv
* Updated from global requirements
* Add specific docs build option to tox
* Assign Cisco nw profile to multi-tenants in single request
* Fix bigswitch setup.cfg lines
* Add config for visibility of cisco-policy-profile
* Change nexus_dict to accept port lists
* Remove auto-generation of db schema from models at startup
* Cisco N1kv plugin to send subtype on network profile creation
* Updated from global requirements
* Use jsonutils instead of stdlib json
* Raise exception for network delete with subnets presents
* Opencontrail plug-in implementation for core resources
* Enabled Cisco ML2 driver to use new upstream ncclient
* Add a tox test environment for random hashseed testing
* Updated from global requirements
* Move from Python logging to Openstack logging
* Remove reference to cisco_cfg_agent.ini from setup.cfg
* Fix spelling mistakes
* Removed configobj from test requirements
* Replaced the strings with respective constants
* Updated from global requirements
* Functional tests work fine with random PYTHONHASHSEED
* Set python hash seed to 0 in tox.ini
* Configuration agent for Cisco devices
* Encapsulate some port properties in the PortContext
* Updated from global requirements
* ML2 mechanism driver for SR-IOV capable NIC based switching, Part 2

2014.2.b2
---------

* This patch changes the name of directory from mech_arista to arista
* ML2 mechanism driver for SR-IOV capable NIC based switching, Part 1
* Set nullable=False on tenant_id in apic_contracts table
* Allow to import _LC, _LE, _LI and _LW functions directly
* Make readme reference git.openstack.org not github
* Bump hacking to version 0.9.2
* Use auth_token from keystonemiddleware
* update vsm credential correctly
* Send network name and uuid to subnet create
* Cisco: Fix test cases which make incorrect create requests
* ML2: Bind ports outside transactions
* Clear entries in Cisco N1KV specific tables on rollback
* Use integer server_default value for multicast_ip_index
* Add 'server_default' parameter
* Extract CommonDBMixin to a separate file
* Remove reference to setuptools_git
* Add a gate-specific tox env for functional tests
* Add CONTRIBUTING.rst
* Updated from global requirements
* Avoid notifying while inside transaction opened in delete_port()
* Updated from global requirements
* Add configurable http_timeout parameter for Cisco N1K
* Updated from global requirements
* Fix example for running individual tests
* Switch to using of oslo.db
* remove unsupported middleware
* Add config for performance gate job
* Synced log module and its dependencies from olso-incubator
* don't ignore rules that are already enforced
* Moved rpc_compat.py code back into rpc.py
* Updated from global requirements
* Updated from global requirements
* ofagent: move main module from ryu repository
* Remove the useless vim modelines
* Changing the poll_duration parameter type to int
* Removed 'rpc' and 'notifier' incubator modules
* Removed create_rpc_dispatcher methods
* Use openstack.common.lockutils module for locks in tox functional tests
* Control active number of REST calls from Cisco N1kv plugin to VSM
* Renamed consume_in_thread -> consume_in_threads
* Port to oslo.messaging
* Updated from global requirements
* Ignore emacs checkpoint files
* Don't instantiate RPC clients on import
* Configure agents using neutron.common.config.init (formerly .parse)
* Added missing core_plugins symbolic names
* Introduced rpc_compat.create_connection()
* Introduce RpcCallback class
* remove pep8 E122 exemption and correct style
* Add missing keyword raise to get_profile_binding function

2014.2.b1
---------

* remove E112 hacking exemption and fix errors
* Updated from global requirements
* Control update, delete for cisco-network-profile
* Replace XML with JSON for N1kv REST calls
* Freescale SDN Mechanism Driver for ML2 Plugin
* Cisco APIC Layer 3 Service plugin
* Remove run-time version checking for openvswitch features
* Remove unnecessary MagicMocks in cisco unit tests
* Added missing plugin .ini files to setup.cfg
* Updated from global requirements
* Synced jsonutils from oslo-incubator
* Remove redundant default=None for config options
* Cisco APIC ML2 mechanism driver, part 2
* NSX: get rid of the last Nicira/NVP bits
* Add missing translation support
* Add mailmap entry
* Updated from global requirements
* Remove explicit dependency on amqplib
* Remove duplicate module-rgx line in .pylintrc
* Fix H302 violations
* Fix H302 violations in plugins package
* Fix H302 violations in unit tests
* Fix network profile subtype validation in N1kv plugin
* tests/unit: refactor reading neutron.conf.test
* Updated from global requirements
* Cisco APIC ML2 mechanism driver, part 1
* Segregate the VSM calls from database calls in N1kv plugin
* Re-submit "ML2 plugin should not delete ports on subnet deletion"
* Remove List events API from Cisco N1kv Neutron
* Updated from global requirements
* ML2 Cisco Nexus MD: Improve Unit Test Coverage
* netaddr<=0.7.10 raises ValueError instead of AddrFormatError
* ML2 Cisco Nexus MD: Remove unnecessary Cisco nexus DB
* Exclude .ropeproject from flake8 checks
* Enable flake8 E711 and E712 checking
* Updated from global requirements
* Sync service and systemd modules from oslo-incubator
* Move bash whitelisting to pep8 testenv
* Fix Jenkins translation jobs
* ignore build directory for pep8
* Enable hacking H301 check
* Updated from global requirements
* Remove last parts of Quantum compatibility shim
* Delete disassociated floating ips on external network deletion

2014.1.rc1
----------

* Add missing parameters for port creation
* ML2 Cisco Nexus MD: Support portchannel interfaces
* Open Juno development
* Start using oslosphinx theme for docs
* ML2 Cisco Nexus MD: Remove workaround for bug 1276395
* Fix segment allocation tables in Cisco N1kv plugin
* Updated from global requirements
* ML2: Remove validate_port_binding() and unbind_port()
* add HEAD sentinel file that contains migration revision
* Cisco plugin fails with ParseError no elem found
* Cisco Nexus: maximum recursion error in ConnectionContext.__del__
* Remove individual cfg.CONF.resets from tests
* cisco: Do not change supported_extension_aliases directly
* Bugfix and refactoring for ovs_lib flow methods
* Removes calls to mock.patch.stopall in unit tests
* Stop mock patches by default in base test class
* VPNaaS Device Driver for Cisco CSR
* Updated from global requirements
* Fix bug:range() is not same in py3.x and py2.x
* Updated from global requirements
* Updated from global requirements
* One Convergence Neutron Plugin l3 ext support
* ML2 Cisco Nexus MD: VM migration support
* One Convergence Neutron Plugin Implementation
* BigSwitch: Add SSL Certificate Validation
* Updated from global requirements

2014.1.b3
---------

* Add OpenDaylight ML2 MechanismDriver
* Replaces network:* strings by constants
* Implementaion of Mechanism driver for Brocade VDX cluster of switches
* replace rest of q_exc to n_exc in code base
* Implement Mellanox ML2 MechanismDriver
* Use database session from the context in N1kv plugin
* Implement OpenFlow Agent mechanism driver
* Finish off rebranding of the Nicira NVP plugin
* BigSwitch: Add agent to support neutron sec groups
* N1kv: Fixes fields argument not None
* Adds the new IBM SDN-VE plugin
* Updated from global requirements
* Developer documentation
* Support Port Binding Extension in Cisco N1kv plugin
* Rename Neutron core/service plugins for VMware NSX
* Updated from global requirements
* remove pointless test TestN1kvNonDbTest
* Plugins should call __init__ of db_base_plugin for db.configure
* Fixes Tempest XML test failures for Cisco N1kv plugin
* Sync minimum requirements
* Copy cache package from oslo-incubator
* Improve unit test coverage for Cisco plugin model code
* Remove dependent module py3kcompat
* Add support for router scheduling in Cisco N1kv Plugin
* Add migration support from agent to NSX dhcp/metadata services
* Validate multicast ip range in Cisco N1kv Plugin
* Remove psutil dependency
* LBaaS: move agent based driver files into a separate dir
* mailmap: update .mailmap
* Return request-id in API response
* Add extraroute_db support for Cisco N1kv Plugin
* Prepare for multiple cisco ML2 mech drivers
* Support building wheels (PEP-427)
* Use oslo.rootwrap library instead of local copy
* Fix misspellings in neutron
* Enables BigSwitch/Restproxy ML2 VLAN driver
* Add and update subnet properties in Cisco N1kv plugin
* Add an explicit tox job for functional tests
* Base ML2 bulk support on the loaded drivers
* Remove unused RPC calls from n1kv plugin code
* Enable hacking H233 rule

2014.1.b2
---------

* Update RPC code from oslo
* Configure plugins by name
* Update lockutils and fixture in openstack.common
* Remove plugin_name_v2 and extension_manager in test_config
* Rename nicira configuration elements to match new naming structure
* Rename check_nvp_config utility tool
* Updates tox.ini to use new features
* Updated from global requirements
* Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2
* Add fwaas_driver.ini to setup.cfg
* Improve unit test coverage for Cisco plugin common code

2014.1.b1
---------

* Add vpnaas and debug filters to setup.cfg
* Fix misspells
* Updates .gitignore
* Improve unit test coverage for Cisco plugin base code
* Update Zhenguo Niu's mailmap
* Improve unit test coverage for Cisco plugin nexus code
* Replace stubout with fixtures
* Ensure get_pid_to_kill works with rootwrap script
* Added check on plugin.supported_extension_aliases
* Apply six for metaclass
* Round-robin SVI switch selection fails on Cisco Nexus plugin
* Updated from global requirements
* Cleanup HACKING.rst
* remove repeated network type definition in cisco plugin
* Fix import log_handler error with publish_errors set
* Fix segment range in N1KV test to remove overlap
* Updated from global requirements
* Updated from global requirements
* Fix incorrect indentations found by Pep 1.4.6+
* Detect and process live-migration in Cisco plugin
* Cleanup and make HACKING.rst DRYer
* Update Cisco N1KV plugin to VSM REST api calls
* Add support for managing async processes
* cisco/nexus plugin doesn't create port for router interface
* Remove obsolete redhat-eventlet.patch

2013.2
------

* Open Icehouse development
* Updated from global requirements
* ML2 Cisco Nexus mech driver portbinding support
* Require oslo.config 1.2.0 final
* Cisco plugin portbinding extension support
* Make router-interface-delete work in N1kv plugin
* Clean up code of virt_phy_sw_v2 module
* Add l2 population base classes
* Adds support for L3 routing/NAT as a service plugin
* Fix message i18n error
* Install metering_agent.ini and vpn_agent.ini
* Allow default network and policy profiles
* fix conversion type missing
* Add sub-type field to VXLAN network profiles for Cisco N1KV plugin
* ML2 Mechanism Driver for Cisco Nexus
* Reference driver implementation (IPsec) for VPNaaS
* Implement ML2 port binding
* Arista ML2 Mechanism driver
* ML2 Mechanism Driver for Tail-f Network Control System (NCS)
* Default to not capturing log output in tests
* Add Neutron l3 metering agent
* Multi-segment and trunk support for the Cisco N1Kv Plugin
* Analyze re-raised exceptions in Cisco Plugin
* Adding VPC support to the Cisco plugin
* Remove calls to policy.check and policy.enforce from plugin code
* Update mailmap
* Fix wrong example in HACKING.rst
* Bumps hacking to 0.7.0
* remove binaries under bin
* Fixes Windows setup dependency bug
* Restore Babel to requirements.txt
* Remove DHCP lease logic
* Remove last vestiges of nose
* Add support for the Nexus 1000V into the Cisco Plugin
* Updated from global requirements
* Ignore pbr*.egg directory
* Fix H102, H103 Apache 2.0 license hacking check error
* Cisco plugin db code cleanup, part II
* Remove openstack.common.exception usage
* Adds Babel dependency missing from 555d27c
* Fix the alphabetical order in requirement files
* Remove comments from requirements.txt (workaround pbr bug)
* remove netifaces dependency of ryu-agent
* Providernet extension support for the Cisco Nexus plugin
* Cisco plugin check for a valid nexus driver
* Clean up Cisco plugin config parameters

2013.2.b2
---------

* Add gre tunneling support for the ML2 plugin
* Add VXLAN tunneling support for the ML2 plugin
* xenapi - rename quantum to neutron
* Cisco plugin db code cleanup
* Fix issue with pip installing oslo.config-1.2.0
* Be compatible with oslo.config 1.2.0a3+
* Initial Modular L2 Mechanism Driver implementation
* Add cover/ to .gitignore
* Fix for Cisco plugin sample config
* fix some missing change from quantum to neutron
* Rename Quantum to Neutron
* Rename quantum to neutron in .gitreview
* Update to use OSLO db
* Require greenlet 0.3.2 (or later)
* Remove single-version-externally-managed in setup.cfg
* Fix single-version-externally-mananged typo in setup.cfg
* Allow use of lowercase section names in conf files
* Require pbr 0.5.16 or newer
* Update to the latest stevedore
* Rename agent_loadbalancer directory to loadbalancer
* Remove explicit distribute depend
* Fix and enable H90x tests
* Remove generic Exception when using assertRaises
* Add *.swo/swp to .gitignore
* python3: Introduce py33 to tox.ini
* Rename README to README.rst
* Rename requires files to standard names
* Initial Modular L2 plugin implementation
* update mailmap
* Revert "Fix ./run_tests.sh --pep8"
* Move to pbr
* Fix ./run_tests.sh --pep8
* blueprint mellanox-quantum-plugin
* Let the cover venv run individual tests
* Copy the RHEL6 eventlet workaround from Oslo
* Remove locals() from strings substitutions
* Enable automatic validation of many HACKING rules
* Shorten the path of the nicira nvp plugin
* Allow pdb debugging in manually-invoked tests
* Reformat openstack-common.conf
* Switch to flake8 from pep8
* Parallelize quantum unit testing:
* blueprint cisco-single-config
* Add lbaas_agent files to setup.py
* Add VIRTUAL_ENV key to enviroment passed to patch_tox_env
* Replace "OpenStack LLC" with "OpenStack Foundation"
* First havana commit
* remove references to netstack in setup.py
* Update tox.ini to support RHEL 6.x
* Add common test base class to hold common things
* Pin pep8 to 1.3.3
* Add initial testr support
* LBaaS Agent Reference Implementation
* Add scheduling feature basing on agent management extension
* Use testtools instead of unittest or unittest2
* Add midonet to setup.py

2013.1.g3
---------

* Add check-nvp-config utility
* Use oslo-config-2013.1b3
* Adds Brocade Plugin implementation
* Synchronize code from oslo
* PLUMgrid quantum plugin
* Update .coveragerc
* Updated to latest oslo-version code
* Use install_venv_common.py from oslo
* Cisco plugin cleanup
* Use babel to generate translation file
* Adds support for deploying Quantum on Windows

grizzly-2
---------

* Add migration support to Quantum
* .gitignore cleanup
* Logging module cleanup
* Add OVS cleanup utility
* Add tox artifacts to .gitignore
* Add restproxy.ini to config_path in setup.py
* Add script for checking i18n message
* l3 agent rpc
* Add metadata_agent.ini to config_path in setup.py
* add metadata proxy support for Quantum Networks

grizzly-1
---------

* Add QUANTUM_ prefix for env used by quantum-debug
* Make tox.ini run pep8 checks on bin
* Explicitly include versioninfo in tarball
* Import lockutils and fileutils from openstack-common
* Updated openstack-common setup and version code
* Add eventlet_backdoor and threadgroup from openstack-common
* Add loopingcall from openstack-common
* Added service from openstack-common
* Add uuidutils module
* Import order clean-up
* Correct Intended Audience
* Add OpenStack trove classifier for PyPI
* l3_nat_agent was renamed to l3_agent and this was missed
* Support for several HA RabbitMQ servers
* add missing files from setup.py

folsom-rc1
----------

* Create .mailmap file
* Implements agent for Quantum Networking testing
* Create utility to clean-up netns
* Update rootwrap; track changes in nova/cinder
* Add lease expiration script support for dnsmasq
* quantum l3 + floating IP support

folsom-3
--------

* NEC OpenFlow plugin support
* Initial implemention of MetaPlugin
* Exempt openstack-common from pep8 check
* fix bug lp:1025526,update iniparser.py to accept empty value
* Introduce files from openstack common
* fix bug lp:1019230,update rpc from openstack-common
* implement dhcp agent for quantum

folsom-2
--------

* Use setuptools git plugin for file inclusion
* Remove paste configuration details to a seperate file. blueprint use-common-cfg
* Implements the blueprint use-common-cfg for the quantum service. More specifically uses global CONF for the quantum.conf file
* Add authZ through incorporation of policy checks
* Use openstack.common.exception
* Fix up test running to match jenkins expectation
* Add build_sphinx options
* Quantum should use openstack.common.jsonutils
* Quantum should use openstack.common.importutils
* PEP8 fixes
* Parse linuxbridge plugins using openstack.common.cfg

folsom-1
--------

* Add HACKING.rst to tarball generation bug 1001220
* Include AUTHORS in release package
* Add HACKING.rst coding style doc
* bug 963152: add a few missing files to sdist tarball

essex-rc1
---------

* Split out pip requires and aligned tox file
* Fix missing files in sdist package [bug 954906]
* more files missing in sdist tarball
* make sure pip-requires is included in setup.py sdist
* remove pep8 and strict lxml version from setup.py
* plugin: introduce ryu plugin
* Initial commit: nvp plugin
* Cleanup the source distribution
* blueprint quantum-linux-bridge-plugin
* Remove quantum CLI console script

essex-3
-------

* Make tox config work
* Split out quantum.client and quantum.common
* Quantum was missing depend on lxml
* Getting ready for the client split
* Removed erroneous print from setup.py
* Base version.py on glance
* Fix lp bug 897882
* Rename .quantum-venv to .venv
* Remove plugin pip-requires

essex-2
-------

* Bug #890028
* Fix for bug 900316
* Second round of packaging changes

essex-1
-------

* blueprint quantum-packaging
* Add .gitreview config file for gerrit

2011.3
------

* merge tyler's unit tests for cisco plugin changes lp845140
* merge salv's no-cheetah CLI branch lp 842190
* merge sumit's branch for lp837752
* Merging latest from lp:quantum
* Merging lo:~salvatore-orlando/quantum/quantum-api-auth
* Merging Sumit's changes including fixes for multinic support, and CLI module for working with extensions
* Merging from Cisco branch
* Merging from lp:quantum
* merge cisco consolidated plugin changes
* Merging lp:~salvatore-orlando/quantum/bug834449
* merge trunk
* Merging from lp:quantum
* merge salvatore's new cli code
* Merging from quantum
* merge cisco extensions branch
* Merging from Sumit's branch, changes to VIF-driver and Scheduler; extension action names have been changed in response to Salvatore's review comments in the extensions branch review
* Syncing with Cisco extensions branch
* Merging from Sumit's branch, import ordering related changes
* Merging the Cisco branch
* Finishing cli work Fixing bug with XML deserialization
* Merging lp:~salvatore-orlando/quantum/quantum-api-alignment
* merge latest quantum branch and resolve conflicts
* Merging lp:~asomya/quantum/lp833163 Fix for Bug #833163: Pep8 violations in recent packaging changes that were merged into trunk (Critical)
* PEP8 fixes for setup.py
* Merging lp:~cisco-openstack/quantum/802dot1qbh-vifdriver-scheduler
* Merging lp:~cisco-openstack/quantum/l2network-plugin-persistence
* Merging lp:quantum
* merging with lp:quantum
* Making Keystone version configurable
* Merging branch: lp:~danwent/quantum/test-refactor
* Merging lp:~asomya/quantum/lp824145 Fix for Bug#824145 : Adding a setup script for quantum
* merge trunk pep8 fixes adapting CLI to API v1.0 Fixing wsgi to avoid failure with extensions
* merge trunk
* Pulling in changes from lp:quantum
* Merging Cisco's contribution to Quantum. Thanks to various folks at Cisco Systems, Quantum will have plugins to integrate with Cisco UCS blade servers using 802.1Qbh, Cisco Nexus family of switches and the ability for Quantum plugin to have multiple switches/devices within a single Quantum plugin
* Merging from Sumit's branch pylint fixes and incorporating review comments
* Mergin from cisco brach
* Merging from lp:quantum
* Merging quantum extenions framework into trunk. Thanks rajaram vinkesh, deepak & santhosh for the great work!
* lp Bug#824145 : Adding a setup script for quantum
* merge trunk
* Merged quantum trunk
* - Adding setup script
* Merging bugfix for Bug 822890 - Added License file for Quantum code distribution
* Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to the Open Source community
* Pushing initial started code based on Glance project and infrstructure work done by the melange team
* Merging in latest changes from lp:quantum
