Enhance floating IP router lookup to consider extra routes

Registered by Ofer Barkai

Allow floating IP association, not only to ports directly connected to the router, but also to internal addresses that are reachable by extra routes.
The use case is to allow "deep" network topologies with servers that are separated from the router by an intermediate device such as a multi-homed firewall or VPN gateway. The proposed to change will enable assigning floating IP addresses to the servers.

Please also see: https://bugs.launchpad.net/neutron/+bug/1250105

Blueprint information

Status:
Complete
Approver:
Mark McClain
Priority:
Low
Drafter:
Ofer Barkai
Direction:
Needs approval
Assignee:
Ofer Barkai
Definition:
Obsolete
Series goal:
None
Implementation:
Needs Code Review
Milestone target:
None
Started by
Ofer Barkai
Completed by
Armando Migliaccio

Whiteboard

Nov-13-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

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

September-3 (mestery): Moving out of Juno, this spec will need to be proposed again for Kilo once Kilo opens.

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

6-Jun (mestery): Moving to Juno-2.

5-Mar(markmcclain): Deferring to Juno

Gerrit topic: https://review.openstack.org/#q,topic:bp/floating-ip-extra-route,n,z

Addressed by: https://review.openstack.org/55987
    Enhance floating IP router lookup

Mailing list thread:
    http://lists.openstack.org/pipermail/openstack-dev/2013-December/021579.html

[gong yong sheng] I think, it makes sense.

Addressed by: https://review.openstack.org/89596
    Add blueprint floating-ip-extra-route

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.