← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1936980] Re: [DVR] ARP entries for allowed address pairs with IPv4 addresses are added using qr- interface from IPv6 subnets

 

Reviewed:  https://review.opendev.org/c/openstack/neutron/+/802037
Committed: https://opendev.org/openstack/neutron/commit/771fdc0b0716cbbbe41db3835def3eb9b423c66a
Submitter: "Zuul (22348)"
Branch:    master

commit 771fdc0b0716cbbbe41db3835def3eb9b423c66a
Author: Slawek Kaplonski <skaplons@xxxxxxxxxx>
Date:   Fri Jul 23 15:56:29 2021 +0200

    [DVR] Set arp entries only for IPs from the correct subnet
    
    When dvr router is processing internal ports it is checking all
    ports connected to the subnet and adding permanent arp entries for
    all fixed IPs and allowed address pairs from those ports in the qrouter
    namespace.
    But port can have fixed IPs from different subnets, e.g. from IPv4 and
    IPv6 subnet and until now Neutron wasn't checking subnet_id of the
    fixed_ip address nor ip version of the allowed address pair's IP
    address. That resulted in adding arp entries for all IPs through all
    interfaces, e.g. IPv4 address was added as it's reachable through
    interface connected to the IPv6 subnet.
    
    This patch adds checking of the subnet_id for fixed_ips and ip version
    for the allowed address pairs configured on the port to avoid that
    problem.
    
    Closes-Bug: #1936980
    Change-Id: Id5afad7af74d69f8b4159163d23807a1cf032733


** 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/1936980

Title:
  [DVR] ARP entries for allowed address pairs with IPv4 addresses are
  added using qr- interface from IPv6 subnets

Status in neutron:
  Fix Released

Bug description:
  ARP entries for allowed address pairs are added in the DVR routers
  also for IPv6 subnets even if IP is IPv4 address really.

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



References