Dhcp agent sync_state may block or delay
configuration of new networks.

Fixes Bug 1202722

Change-Id: I368cb064057d48be1491df6825cc67c265706b50
VPN as a Service (VPNaaS) API and DataModel

implements:blueprint VPNaaS-Python-API

It provides the basic API and
DataModel for the "VPN As A
Service" feature that includes:
* VPNService
* IPsecSiteConnection
* IKEPolicy
* IPsecPolicy

Change-Id: I059d4db05118a4eecd388b8e8db0d714a8f9cb8f
Fix test fail in neutron.tests.unit.test_security_groups_rpc

If running:

tox -epy27 neutron.tests.unit.test_security_groups_rpc

Tests fail with: DuplicateOptError: duplicate option: root_helper
as this is already registered and can be removed.

Fixes bug: 1204700

Change-Id: I8b591357988c5546ae55b6531cf1786b7eb84e20
Prompted error message is not correct for PortNotFound

When deleting a non-existing port, the error message would be
"Port XXXX could not be found on network None" for some plugins.
"network None" is not correct enough here.

Fixes bug #1203631

Change-Id: Ie5d1ec99a2726ff3fec07f83f83a12d24613ae57
Sync latest gettextutils from oslo-incubator

Pull some necessary changes from oslo for
implementing user-locale-api

partially implements bp user-locale-api

Change-Id: I6ac57e094e155760129e8df0e60bc7f2968aa439
Avoid performing extra query for fetching port security binding

Bug 1201957

Add a relationship performing eager load in Port and Network
models, thus preventing the 'extend' function from performing
an extra database query.
Also fixes a comment in securitygroups_db.py

Change-Id: If0f0277191884aab4dcb1ee36826df7f7d66a8fa
Create peer router port in appropriate port driver function

Bug 1204288

Removes peer port creation from add_router_interface.
Also fixes port_drivers dict which had a duplicate key.
In addition clears attachment on the NVP logical switch part
being paired with the logical router port before plugging
the patch attachment.

Change-Id: I336b29bdf017b2d34d97412fbe034845fe314fc7
Merge "VPN as a Service (VPNaaS) API and DataModel"
Merge "Fix test fail in neutron.tests.unit.test_security_groups_rpc"
Merge "Dhcp agent sync_state may block or delay configuration of new networks."
Merge "Create peer router port in appropriate port driver function"
Merge "Prompted error message is not correct for PortNotFound"
Imported Translations from Transifex

Change-Id: I68d49e5273b23f4564dc9b94967c22ef39abefbc
PLUMgrid plugin v2

This commit implements blueprint plumgrid-plugin-v2

Includes PLUMlib Library
Fake PLUMLib library for Unit Tests
Remove the use of topologies
Includes IOVISOR VIF driver
Implements External Networks

Change-Id: I8ba90862e5a416d04d3327b46fcb0f6f3fa65248
Merge "Sync latest gettextutils from oslo-incubator"
Merge "Avoid performing extra query for fetching port security binding"
Merge "PLUMgrid plugin v2"