Bug 1901615 - [OSP16.1]OVN router does not pass multicast north-south traffic
Summary: [OSP16.1]OVN router does not pass multicast north-south traffic
Keywords:
Status: NEW
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-networking-ovn
Version: 16.1 (Train)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
: ---
Assignee: OSP Team
QA Contact: Eran Kuris
URL:
Whiteboard:
Depends On: 1902075
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-25 16:26 UTC by Roman Safronov
Modified: 2023-07-25 03:38 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker OSP-516 0 None None None 2021-11-18 15:11:18 UTC

Description Roman Safronov 2020-11-25 16:26:55 UTC
Description of problem:

During testing of https://bugzilla.redhat.com/show_bug.cgi?id=1575512 I found that multicast traffic is not able to pass from north to south (and vice versa). 

After talking with Lucas (lgomes) and Dimitru (dceara) I understood that we only enable igmp in the logical_switch itself and we do not do anything at the router level. The router will just drop multicast packets unless mcast_relay is enabled at router level.

Feel free to change the BZ component to documentation in case we are not going to support north-south multicast traffic through OVN router in OSP16.1.


Version-Release number of selected component (if applicable):
RHOS-16.1-RHEL-8-20201110.n.1

How reproducible:
100%

Steps to Reproduce:
1. Create security group that allows ssh, icmp, igmp and udp port for multicast traffic (5001)
2. Create VM (sender) on the external network using this security group
3. Create router, internal network, connect both networks to the router
4. Create a VM (receiver) on internal network using the security group from step 1.
5. Send multicast stream from the sender VM and subscribe from the receiver VM

Actual results:
Multicast stream from the sender is not reaching the receiver

Expected results:
Multicast stream from the sender reaches the receiver

Additional info:

Comment 1 Roman Safronov 2020-11-26 18:56:00 UTC
Note: I tried to enable mcast_relay on OVN router in order to allow forwarding of multicast packets. See https://bugzilla.redhat.com/show_bug.cgi?id=1902075

Comment 2 Jakub Libosvar 2020-12-01 13:52:38 UTC
Setting OSP17 for now but this is not a priority as it's not even a parity gap with ml2/ovs.

Comment 3 Gurpreet Singh 2022-09-02 15:19:03 UTC
Multicast is not supported in OVS either. Move to 18.0


Note You need to log in before you can comment on or make changes to this bug.