Use dedicated veth for floating IPS (linux l3 agent)

Registered by Ondergetekende

Right now, floating IPs are added to the gateway interface of the router. This means that they are ARPed using the Mac-adress of the gateway port of the router.
In our usecase, we really want the floating IPs to be associated with the MAC address of their own public port. This can be done by adding veth devices to the router's namespace, and assigning the floating IPs to that device.

Blueprint information

Status:
Complete
Approver:
Kyle Mestery
Priority:
Undefined
Drafter:
Ondergetekende
Direction:
Needs approval
Assignee:
Ondergetekende
Definition:
Obsolete
Series goal:
None
Implementation:
Blocked
Milestone target:
None
Started by
Ondergetekende
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Dec-16-2015(armax): If someone is interested in pursuing it, this must be re-submitted according to guidelines defined in [1].

[1] http://docs.openstack.org/developer/neutron/policies/blueprints.html

---------------

(mestery): This needs a spec approved in neutron-specs, please follow instructions here:

https://wiki.openstack.org/wiki/Blueprints#Neutron

Gerrit topic: https://review.openstack.org/#q,topic:bp/floatingip-dedicated-veth,n,z

Addressed by: https://review.openstack.org/95792
    Give floating IPs their own veth device

Addressed by: https://review.openstack.org/96082
    Spec for dedicated dummy device per floating ip

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.