Apic ML2 driver enhancements

Registered by Ivar Lazzaro

This blueprint keeps track of some improvements needed by the APIC ML2 Driver.
Specifically, the target enhancements will be:

- Refactoring of the apic-manager: Making it more robust and it's operations idempotent, being also able to "fix" any incoherence that may happen between the APIC and the Neutron world;

- Name mapping: Defining better naming strategy in order to avoid ugly uuids to be used to name APIC resources;

- External Gateway: Enable router external gateway feature for the APIC plugin;

- Dynamic Topology Discovery: enable the ability for the APIC plugin to automatically discover the physical topology (eg. compute host attached interfaces). This will allow less configuration for the user.

- Enable virtual port channel (VPC).

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Low
Drafter:
Ivar Lazzaro
Direction:
Approved
Assignee:
Ivar Lazzaro
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Kyle Mestery
Completed by
Kyle Mestery

Related branches

Sprints

Whiteboard

14-July (mestery): Approving for Juno-3.

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)

Gerrit topic: https://review.openstack.org/#q,topic:bp/apic-driver-enhancements,n,z

Addressed by: https://review.openstack.org/105322
    Apic ML2 driver enhancements

Addressed by: https://review.openstack.org/109782
    Apic Drivers enhancements

Addressed by: https://review.openstack.org/111431
    Apic drivers enhancements-2: Driver and Manager refactor

Addressed by: https://review.openstack.org/111432
    Apic drivers enhancements-3: Name Mapping

Addressed by: https://review.openstack.org/111433
    Apic drivers enhancements-4: Sync, Gateway

Addressed by: https://review.openstack.org/111434
    Apic drivers enhancements-5: Topology

Addressed by: https://review.openstack.org/115786
    Apic drivers enhancements-2.2: Driver and Manager refactor (L3)

Addressed by: https://review.openstack.org/115847
    Apic drivers enhancements-6: VPC support

Addressed by: https://review.openstack.org/116154
    Apic drivers enhancements (second approach): Backend

Addressed by: https://review.openstack.org/116155
    Apic drivers enhancements (second approach): L2 refactor

Addressed by: https://review.openstack.org/116156
    Apic drivers enhancements (second approach): L3 refactor

Addressed by: https://review.openstack.org/116157
    Apic drivers enhancements (second approach): Sync, Topology

Addressed by: https://review.openstack.org/116780
    Apic drivers enhancements (second approach): Topology

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.