Neutron reference implementation split

Registered by Kyle Mestery

This BP tracks the splitting out of the ML2+[OVS,LB] reference implementation from the main neutron source tree into it's own git repository under the neutron program. This is being done to ensure the focus of Neutron is squarely on being a DB/API layer, and to ensure the existing RPC and agent-based SDN reference implementation can evolve on it's own. This also puts the existing reference implementation on equal footing with the other Open Source implementations. As Neutron is a platform, competing with those it wants to enable has always seemed strange.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
High
Drafter:
Kyle Mestery
Direction:
Approved
Assignee:
Kyle Mestery
Definition:
Obsolete
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Kyle Mestery
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

August-26 (mestery): Moving to Mitaka.

Gerrit topic: https://review.openstack.org/#q,topic:bp/reference-implementation-split,n,z

Addressed by: https://review.openstack.org/195277
    Restructure agent code in preparation for decomp

Gerrit topic: https://review.openstack.org/#q,topic:bug/1468433,n,z

Addressed by: https://review.openstack.org/195694
    Remove deprecated OVS and LB plugin DB tables

Addressed by: https://review.openstack.org/195736
    Consolidate sriov agent and driver code

Addressed by: https://review.openstack.org/196454
    Restructure agent code in neutron tree

Gerrit topic: https://review.openstack.org/#q,topic:bug/1468828,n,z

Addressed by: https://review.openstack.org/196701
    Merge remote-tracking branch 'origin/master' into merge-branch

Addressed by: https://review.openstack.org/196920
    Merge remote-tracking branch 'origin/master' into merge-branch

Gerrit topic: https://review.openstack.org/#q,topic:bp/restructure-l2-agent,n,z

Addressed by: https://review.openstack.org/197751
    Merge remote-tracking branch 'origin/master' into merge-branch

Addressed by: https://review.openstack.org/194198
    [neutron-db-manage] support separate migration subtrees

Addressed by: https://review.openstack.org/199075
    Improve check_migration command error message

Gerrit topic: https://review.openstack.org/#q,topic:bug/1478512,n,z

Addressed by: https://review.openstack.org/207903
    Merge remote-tracking branch 'origin/master' into merge-branch

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.