Make the OVS Plugin work with XenServer

Registered by John Garbutt

Run L2 agent in DomU alongside nova-compute.

Implementation:
- Use root-wrap to pass OVS commands through to Dom0 where OVS is running.
- Make this work with DevStack

Blueprint information

Status:
Complete
Approver:
dan wendlandt
Priority:
Medium
Drafter:
John Garbutt
Direction:
Approved
Assignee:
Mate Lakat
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon 2013.2
Started by
dan wendlandt
Completed by
Mark McClain

Related branches

Sprints

Whiteboard

Maru, please update this with a target release if its something you plan to maintain long-term moving forward.

This code has been ready for review for a long time. Needs active core devs.

Gerrit topic: https://review.openstack.org/#q,topic:bp/xenapi-ovs,n,z

Addressed by: https://review.openstack.org/14732
    Add unit tests for the ovs quantum agent.

Addressed by: https://review.openstack.org/15022
    Add support for OVS l2 agent in XS/XCP domU.

Addressed by: https://review.openstack.org/15023
    Add support for a domU bridge to the OVS agent.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.