← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1933207] Re: [OVN] Duplicated multicast packets on external network

 

Reviewed:  https://review.opendev.org/c/openstack/neutron/+/797418
Committed: https://opendev.org/openstack/neutron/commit/953eb92a4f1d686a45d91100c8b02f9fe0771ed9
Submitter: "Zuul (22348)"
Branch:    master

commit 953eb92a4f1d686a45d91100c8b02f9fe0771ed9
Author: Lucas Alvares Gomes <lucasagomes@xxxxxxxxx>
Date:   Tue Jun 22 10:54:13 2021 +0100

    [OVN] Disable mcast_flood on localnet ports
    
    The mcast_flood option will unconditionally forward multicast traffic
    for that port, this behavior is not desired and results in duplicated
    traffic being sent to the same port. This patch disables that behavior
    by setting the mcast_flood option for the localnet ports to False.
    
    Note that, a similar option called "mcast_flood_reports" is still
    enabled because we do want to have the multicast reports being sent but
    not normal traffic.
    
    Change-Id: I8033e12f5b30e3ecc9143431543266a890fe4073
    Closes-Bug: #1933207
    Signed-off-by: Lucas Alvares Gomes <lucasagomes@xxxxxxxxx>


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

Title:
  [OVN] Duplicated multicast packets on external network

Status in neutron:
  Fix Released

Bug description:
  Reported at: https://bugzilla.redhat.com/show_bug.cgi?id=1949460

  VMs subscribed to a multicast group are receiving 2 multicast packets
  when only one is sent by a sender VM.

  I dug into the problem and found out that the problematic option is
  "mcast_flood" set in the localnet port types (provider network port)
  by ML2/OVN. Setting it to "false" fix the duplication problem.

  The QE team upstream ran our downstream tests against an environment
  with that option disabled and everything worked fine. I think we
  should fix it upstream as well.

  Note, the problematic option is the "mcast_flood". A similar option
  called "mcast_flood_reports" should still be enabled.

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


References