Pluggable network providers

Registered by Jim Rollenhagen on 2015-01-05

Today, Ironic provisions servers on the same (flat) network that tenants run on. Ironic should have the ability to logically separate provisioning and tenant networks, and switch between them as needed.

Blueprint information

Status:
Started
Approver:
aeva black
Priority:
High
Drafter:
Jim Rollenhagen
Direction:
Approved
Assignee:
Jim Rollenhagen
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Needs Code Review
Milestone target:
None
Started by
aeva black on 2015-02-24

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/143480
    Add pluggable network provider spec

Addressed by: https://review.openstack.org/139687
    Add network provider interface and implementations

Addressed by: https://review.openstack.org/155848
    Add driver and driver_info fields to Port

Addressed by: https://review.openstack.org/206243
    Add portgroups to support LAG interfaces - RPC

Addressed by: https://review.openstack.org/206244
    Add portgroups to support LAG interfaces - API

Addressed by: https://review.openstack.org/206245
    Add portgroups to support LAG interfaces - net

Addressed by: https://review.openstack.org/206232
    Add portgroups to support LAG interfaces - DB

Addressed by: https://review.openstack.org/206238
    Add portgroups to support LAG interfaces - objs

Addressed by: https://review.openstack.org/213252
    Update network provider spec

Gerrit topic: https://review.openstack.org/#q,topic:network-provider,n,z

Addressed by: https://review.openstack.org/213262
    Update the deploy drivers with network flipping logic

Gerrit topic: https://review.openstack.org/#q,topic:bp/network_provider,n,z

We're moving from using blueprints to track features to RFE bugs. vdrok filed one for your change (see above). Please track further work there using Closes-Bug, Partial-Bug or Related-Bug in commit messages and use this newly created RFE bug.
//rloo 2015-12-15

Gerrit topic: https://review.openstack.org/#q,topic:bp/ironic-ml2-integration,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.