IGMP queries from address 0.0.0.0 on the cluster-host and mgmt networks
are being blocked and it causes the heartbeat traffic to stop and the
controller-0 to reboot.
IGMP queries with source address 0.0.0.0 are sent when the switch
between the controllers has IGMP snooping enabled on a VLAN without an
IP address configured.
Test Plan:
PASS: check if IGMP rules for all networks are correct
PASS: check if the IGMP queries from 0.0.0.0 are allowed and IGMP reports are replied
PASS: check if heartbeat messages are exchanged between the controllers
Reviewed: https:/ /review. opendev. org/c/starlingx /config/ +/898856 /opendev. org/starlingx/ config/ commit/ 731a5a4d7bc9186 82e8d8658f2c6ed 00d191cb77
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 731a5a4d7bc9186 82e8d8658f2c6ed 00d191cb77
Author: Caio Bruchert <email address hidden>
Date: Thu Oct 19 16:14:55 2023 -0300
Firewall: allow IGMP queries from 0.0.0.0
IGMP queries from address 0.0.0.0 on the cluster-host and mgmt networks
are being blocked and it causes the heartbeat traffic to stop and the
controller-0 to reboot.
IGMP queries with source address 0.0.0.0 are sent when the switch
between the controllers has IGMP snooping enabled on a VLAN without an
IP address configured.
Test Plan:
reports are replied
controllers
PASS: check if IGMP rules for all networks are correct
PASS: check if the IGMP queries from 0.0.0.0 are allowed and IGMP
PASS: check if heartbeat messages are exchanged between the
Closes-Bug: 2039881
Signed-off-by: Caio Bruchert <email address hidden> 9fecef4647904ab fc58e881669
Change-Id: Id930edf692dbd5