Correct permissions on quantum-hyperv-agent

Change-Id: I92bd869ed97f480a7f47069a90eece9b3ab0ad54
Close file descriptors when executing sub-processes

Pass close_fds=True to subprocess.Popen(), as is currently done in
nova.utils.execute().

Fixes bug #1130735

Change-Id: Iec21873d7ef3957847f3b7365fadd613ccf1349d
Imported Translations from Transifex

Change-Id: I0ac62f86d1f1b8203f5c1126872c47162f8a0c4f
Merge "Correct permissions on quantum-hyperv-agent"
Merge "Close file descriptors when executing sub-processes"
Merge "Imported Translations from Transifex"
AttributeError: No such RPC function 'report_state'

This patch changes dhcp_agent_manager to be DhcpAgent instead of
DhcpAgentWithStateReport since not all plugins support DhcpAgentWithStateReport
and having this as the default breaks all current deployments that upgrade
source without changing their config files.

Fixes bug 1131446

Change-Id: I6415f85714b03e9bf59d597e8ec2397fedc92b02
Provide a default api_extensions_path for nvp_plugin

The NVP plugin has several extensions within it's plugin directory. In order
to tell quantum-server to load this, api_extensions_path must be set in
quantum.conf. This is sort of painful because one needs to set this value.

Fixes bug 1131469

Change-Id: I8d124aa93f79dbeb8b2abac1c27765d5ebf449c2
Imported Translations from Transifex

Change-Id: Ibffe336d9b980f57ede79c83e950be851b5eea84
Merge "Provide a default api_extensions_path for nvp_plugin"
Add pagination parameters for extension extraroute

Fixes bug 1131560

Change-Id: Ice84aa90ef8a39efdd9c287cca9b90c4ee355b7f
Remove external_id and security group proxy code

This code is no longer needed since nova can now proxy these calls to
quantum directly.

Fixes bug 1130927

Change-Id: I62f8d7d4161f8a1308ae80029effaa46b6d661a3
Imported Translations from Transifex

Change-Id: I173f8292754279e8b4e9cc5a029bac4f71d37fa7
refactor LoadBalancerPluginDbTestCase setUp()

fixes bug: 1129417

This fixes the bug by changing LoadBalancerPluginDbTestCase to inherit
from test_db_plugin.QuantumDbPluginV2TestCase.  This allows for the
plugin to access context managers for core resources.  Additionally,
this change adds subresource and service_plugin support to
QuantumDbPluginV2TestCase.

Change-Id: I5e838a3df6d4c7192d4a738d3860f3a162cb5a8c
Merge "AttributeError: No such RPC function 'report_state'"
Imported Translations from Transifex

Change-Id: Ia9f01dd7f13f8c6e6c11858b63202a7bdfb7b5e5
Merge "refactor LoadBalancerPluginDbTestCase setUp()"
Merge "Imported Translations from Transifex"
Merge "Remove external_id and security group proxy code"
Imported Translations from Transifex

Change-Id: Ic694b58924d4214349ab9a901e3206cf5de38bef