← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1470765] Re: multiple routers per subent cause a wrong placement of floating ips

 

Reviewed:  https://review.openstack.org/220135
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=526d28c5dba75e517bf833b895b69b840f03c6a4
Submitter: Jenkins
Branch:    master

commit 526d28c5dba75e517bf833b895b69b840f03c6a4
Author: venkata anil <anil.venkata@xxxxxxxxxxxx>
Date:   Thu Sep 3 13:07:44 2015 +0000

    select router with subnet's gateway_ip for floatingip
    
    1) when a subnet is connected to multiple routers and
    all these routers are connected to same external network,
    then select the router with subnet's gateway_ip, if available,
    for managing floatingip.
    
    2) Otherwise go with default existing behavior i.e
    select first router in internal subnet, that also present on external network.
    
    For scenario 1), if the router with gateway ip not selected,
    then for connections initiated by external agent towards floatingip
    won't get response with floatingip as source address,
    instead gw ip of router(i.e router with subnet's gateway_ip) as source.
    Details about the bug at [1]
    
    [1] https://bugs.launchpad.net/neutron/+bug/1470765/comments/4
    
    Closes-bug: #1470765
    Change-Id: If054945eab058c7138aabbb22cda15890ccb502c


** Changed in: neutron
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1470765

Title:
  multiple routers per subent cause a wrong placement of floating ips

Status in neutron:
  Fix Released

Bug description:
  in a subnet with more than one router the floating-ip dnat-rule is
  assigend to the router, which port is the first router-port in the
  subnet-portlist whether it is the default gateway or not.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1470765/+subscriptions


References