Public bug reported: In an OpenStack Ussuri (both Focal and Bionic) cloud we discovered that multicast traffic would fail between VMs on different hypervisors and when using provider networks. The following table reflects what we found works/didn't work:
https://paste.ubuntu.com/p/QZZBjrTSFQ/ Based on this, I went looking at relevant changes upstream and found that this appears to have been fixed upstream, but not backported to OVN 20.03: https://github.com/ovn- org/ovn/commit/97778ab3e422ac071faa67f9f477fd54977e9c04 I backported this patch to the version of OVN in Ussuri here: https://launchpad.net/~elmo/+archive/ubuntu/sf322809 These patched packages have been tested on a customer site and confirmed to fix the problem. I've attached the patch from the PPA for convenience. ** Affects: ovn (Ubuntu) Importance: Undecided Status: New ** Tags: patch ** Patch added: "Backport of 97778ab3e422ac071faa67f9f477fd54977e9c04 to OVN 20.03.2" https://bugs.launchpad.net/bugs/1957817/+attachment/5553995/+files/97778ab3e422ac071faa67f9f477fd54977e9c04.patch ** Description changed: In an OpenStack Ussuri (both Focal and Bionic) cloud we discovered that multicast traffic would fail between VMs on different hypervisors and when using provider networks. The following table reflects what we found works/didn't work: - |--------------------|--------------------|-------------------|---------------------|-------| - | Source Network | Receiver Network | Source Hypervisor | Receiver Hypervisor | Works | - |--------------------|--------------------|-------------------|---------------------|-------| - | External | External | N/A | N/A | Yes | - | OpenStack Tenant | OpenStack Tenant | A | A | Yes | - | OpenStack Tenant | OpenStack Tenant | A | B | Yes | - | External | OpenStack Provider | N/A | A | Yes | - | OpenStack Provider | OpenStack Provider | A | A | Yes | - | OpenStack Provider | OpenStack Provider | A | B | No | - | OpenStack Provider | External | A | N/A | No | - |--------------------|--------------------|-------------------|---------------------|-------| + https://paste.ubuntu.com/p/QZZBjrTSFQ/ Based on this, I went looking at relevant changes upstream and found that this appears to have been fixed upstream, but not backported to OVN 20.03: https://github.com/ovn- org/ovn/commit/97778ab3e422ac071faa67f9f477fd54977e9c04 I backported this patch to the version of OVN in Ussuri here: - https://launchpad.net/~elmo/+archive/ubuntu/sf322809 + https://launchpad.net/~elmo/+archive/ubuntu/sf322809 These patched packages have been tested on a customer site and confirmed to fix the problem. I've attached the patch from the PPA for convenience. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1957817 Title: Multicast traffic is broken between VMs on different hypervisors To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/1957817/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs