Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-54909

Document multicast snooping configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • 4.16, 4.17, 4.18, 4.19
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • OSDOCS Sprint 270
    • 1
    • Customer Escalated, Customer Facing
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Without multicast snooping working properly, all VMs connected to a network would receive all multicast traffic. On a big and busy network, this puts unnecessary stress on its members.
      
      While with Linux bridge multicast snooping is enabled by default, that is not the case with OVS (used with localnet). In order to guide our users to good defaults, but to not change behaviour of already defined networks, we should explicitly enable this feature in our documentation examples.

      Version-Release number of selected component (if applicable):

      4.16+ (older versions have a NetworkManager bug in snooping configuration)

      How reproducible:

      Docs

      Steps to Reproduce:

      1. Go to https://docs.redhat.com/en/documentation/openshift_container_platform/4.18/html-single/networking/index#configuration-localnet-switched-topology_configuring-additional-network-ovnk
      2. See the second NodeNetworkConfigurationPolicy example
      
      

      Actual results:

            type: ovs-bridge
            state: up
            bridge:
              allow-extra-patch-ports: true
              options:
                stp: false

      Expected results:

            type: ovs-bridge
            state: up
            bridge:
              allow-extra-patch-ports: true
              options:
                stp: false
                mcast-snooping-enable: true <1>
      
      
      <1> Multicast snooping prevents network devices from flooding multicast traffic to all members of the network. `false` by default

      Additional info:

      The same adjustement should be made to the examples including br-ex (type: ovs-bridge) in https://docs.redhat.com/en/documentation/openshift_container_platform/4.18/html/installing_on_bare_metal/user-provisioned-infrastructure#creating-manifest-file-customized-br-ex-bridge_installing-bare-metal

              jboxman@redhat.com Jason Boxman
              phoracek@redhat.com Petr Horacek
              None
              Felix Enrique Llorente Pastora, Peng Liu, Yossi Segev
              Zhanqi Zhao Zhanqi Zhao
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: