neutron/neutron
Ivar Lazzaro a23b1e6de0 Embrane Tempest Compliance
This changeset tracks the changes needed by the Embrane's Neutron Plugin
in order to consistently  pass tempest tests.

Changes:

- Some db transactions were too long and were causing lock timeout
exception. Removed useless transactions (waiting on non-db tasks to complete)
to fix the problem.

- The operation filter was useless, and breaking the tests. Most of the
logic which guarantees the appliance correct state when an operation in executed
is now in the internal library used for the heleos APIs.
The filter was therefore removed (as well as the corresponding exception).

- Fixed "sync" mode. The behavior was incorrect due to the queue timeout.
Furthermore, parallel requests were not waiting on the correct thread.

- Added missing methods for floating IPs (not all the scenarios were covered).

- Minor bug fixes caught during the tests.

Change-Id: If081b50b4629158016ba421b94612a4cfac82257
Closes-Bug:1269098
2014-02-18 23:38:01 -08:00
..
agent Merge "L3 Agent can handle many external networks" 2014-01-13 16:34:56 +00:00
api Remove dupl. for get_resources in adv. services 2013-12-28 11:38:35 -05:00
cmd remove binaries under bin 2013-08-16 10:10:30 +08:00
common Remove plugin_name_v2 and extension_manager in test_config 2014-01-06 20:02:00 +09:00
db Merge "Fix mistake in usage drop_constraint parameters" 2014-01-13 00:58:06 +00:00
debug Fix incorrect indentations found by Pep 1.4.6+ 2013-10-19 10:50:16 +02:00
extensions Merge "Fix extension description and remove unused exception" 2014-01-12 00:39:26 +00:00
locale Imported Translations from Transifex 2014-01-13 06:34:08 +00:00
openstack Merge "Update lockutils and fixture in openstack.common" 2014-01-13 00:59:52 +00:00
plugins Embrane Tempest Compliance 2014-02-18 23:38:01 -08:00
scheduler Add LeastRouters Scheduler to Neutron L3 Agent 2013-12-09 13:25:59 +01:00
server Disable lazy translation 2013-10-01 23:16:23 +00:00
services Remove FWaaS Noop driver as default and move to unit tests dir 2013-12-19 00:04:25 -08:00
tests Merge "L3 Agent can handle many external networks" 2014-01-13 16:34:56 +00:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
auth.py Add request-id to log messages 2013-11-21 17:01:33 +09:00
context.py Stop logging unnecessary warning on context create 2013-11-28 09:17:18 +00:00
hooks.py Fixes Windows setup dependency bug 2013-08-15 22:58:14 +03:00
manager.py Add agent scheduling for LBaaS namespace agent 2013-07-19 13:25:04 +04:00
neutron_plugin_base_v2.py Apply six for metaclass 2013-11-18 17:58:58 +09:00
policy.py Add log statements for policy check failures 2013-11-14 19:21:15 -08:00
quota.py Add missing quota flags in the config file sample 2013-12-02 19:14:06 +01:00
service.py Merge "Creates multiple worker processes for API server" 2013-10-31 01:39:19 +00:00
version.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
wsgi.py Merge "Creates multiple worker processes for API server" 2013-10-31 01:39:19 +00:00