[ovs-git] [openvswitch/ovs] 616e3c: ovn-northd: Fix IP local multicast flooding.

Dumitru Ceara noreply at github.com
Fri Feb 28 19:20:18 UTC 2020


  Branch: refs/heads/branch-2.12
  Home:   https://github.com/openvswitch/ovs
  Commit: 616e3c592af8dcf77a40af67042c4c417f4d550a
      https://github.com/openvswitch/ovs/commit/616e3c592af8dcf77a40af67042c4c417f4d550a
  Author: Dumitru Ceara <dceara at redhat.com>
  Date:   2020-02-28 (Fri, 28 Feb 2020)

  Changed paths:
    M ovn/northd/ovn-northd.c
    M tests/ovn.at

  Log Message:
  -----------
  ovn-northd: Fix IP local multicast flooding.

Skip IGMP entries learned for local multicast groups when generating
logical flows. We still allow ovn-controller to learn them as
it might be useful information for administrators to see that hosts
register for the groups even though they are not expected to send JOIN
messages for this range.

Note: The upstream OVN master patch doesn't apply cleanly because OVN
2.12 doesn't support MLD. The conflict is however easy to solve and
involves removing the IPv6 specific code.

Fixes: ddc64665b678 ("OVN: Add ovn-northd IGMP support")
Reported-by: Lucas Alvares Gomes <lmartins at redhat.com>
Reported-at: https://bugzilla.redhat.com/1803008
Signed-off-by: Dumitru Ceara <dceara at redhat.com>
Acked-by: Mark Michelson <mmichels at redhat.com>
(cherry picked from OVN commit 755ffada2a66416173d5f1e09672909d40f87fd1)

Conflicts:
	ovn/northd/ovn-northd.c
	tests/ovn.at
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list