ofagent l2pop support

Registered by YAMAMOTO Takashi

implement l2pop support for ofagent agent.

step 1. port OVS agent's current l2pop support code. (RPC callbacks and tunnel management)

step 2. implement local arp responder using pure openflow13.
this step will be different from OVS agent (https://review.openstack.org/#/c/49227)
because we don't want to use nicira extensions.
we plan to listen packet-in instead.

Blueprint information

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

Related branches

Sprints

Whiteboard

July-22 (mestery): Moving to Juno-3.

July-8 (mestery): Approving for Juno and marking as Juno-2.

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

Addressed by: https://review.openstack.org/87440 [merged]
    OFAgent: Port implementation of l2-population from OVS

Addressed by: https://review.openstack.org/89463 [specs, merged]
    ofagent-l2pop

Addressed by: https://review.openstack.org/94183 [merged]
    OFAgent: Implement arp responder

Addressed by: https://review.openstack.org/112947 [merged]
    l2pop: Allow network types overridable

Addressed by: https://review.openstack.org/112488 [merged]
    ofagent: merge br-tun into br-int

Addressed by: https://review.openstack.org/112949 [merged]
    ofagent: Local arp responder for VLAN

Addressed by: https://review.openstack.org/112948 [merged]
    ML2: Make get_device_details report mac address as well

Addressed by: https://review.openstack.org/113159 [merged]
    l2pop: get_agent_ports don't yield (None, {})

Addressed by: https://review.openstack.org/113160 [merged]
    ofagent: Enable local arp responder for local VMs

Gerrit topic: https://review.openstack.org/#q,topic:bp/ofagent-physical-interface-mappings,n,z

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

Gerrit topic: https://review.openstack.org/#q,topic:bp/ofagent-merge-bridges,n,z

Addressed by: https://review.openstack.org/114119 [merged]
    ofagent: Enable local arp responder for TYPE_FLAT

Addressed by: https://review.openstack.org/114310 [merged]
    ofagent: Enable local arp responder for TYPE_LOCAL

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.