embrane: plugin adjustments for tempest testing

Bug #1269098 reported by Ivar Lazzaro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Ivar Lazzaro

Bug Description

This issue tracks the changes needed by the Embrane's Neutron Plugin in order to reliably pass tempest tests.

Ivar Lazzaro (mmaleckk)
Changed in neutron:
assignee: nobody → Ivar Lazzaro (mmaleckk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/66671

Changed in neutron:
status: New → In Progress
Changed in neutron:
importance: Undecided → Medium
milestone: none → icehouse-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/66671
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=a23b1e6de07704a771c1d3a8ed9ecf4b7807c290
Submitter: Jenkins
Branch: master

commit a23b1e6de07704a771c1d3a8ed9ecf4b7807c290
Author: Ivar Lazzaro <email address hidden>
Date: Tue Jan 14 11:17:05 2014 -0800

    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

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: icehouse-3 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.