Support for Quantum L3 plugin in Devstack

Registered by Bob Melander

To make Devstack be compatible with the patches for the Quantum L3 plugin blueprint:
(https://blueprints.launchpad.net/quantum/+spec/quantum-l3-routing-plugin)
the openvswitch file in lib/quantum_plugins must be modified so that the new L3 routing plugin is used. The code in that blueprint cannot pass Jenkins unless this patch is done on Devstack.

The changes in this patch should be backward compatible. The added code checks if the new l3 plugin is in the Quantum code tree and only applies the L3 plugin configurations in that case.

This was erroneously reported as a bug (#1111444) when it should have been this blueprint.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Bob Melander
Direction:
Needs approval
Assignee:
Bob Melander
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Bob Melander
Completed by
Dean Troyer

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/quantum-l3-plugin-support,n,z

Addressed by: https://review.openstack.org/20909
    Changes to make Devstack work with Quantum L3 plugin patch.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.