Caio Bruchert 03acc6e166 Firewall: enable IGMP for mgmt and cluster-host networks
Depending on the IGMP switch configuration between the nodes, IGMP
query and notification packets need to be exchanged. If the firewall
drops IGMP packets, the querier will not receive the IGMP report packets
and as a result multicast packets will not be forwarded by the switch.
Since hbs uses multicast, the controllers will not to able to sync
correctly.

This fix adds both ingress and egress rules to allow IGMP packets on
management and cluster-host networks.

Test Plan
[PASS] check globalnetworkpolicies IGMP rules for mgmt and cluster-host
[PASS] on each controller, check with tcpdump that it's receiving IGMP
      replies and sending IGMP reports
[PASS] on each controller, check with tcpdump that it's receiving hbs
       multicast packets from both controllers
[PASS] check with kubectl that controllers are in sync

Story: 2010591
Task: 48271

Signed-off-by: Caio Bruchert <caio.bruchert@windriver.com>
Change-Id: Idaca99a1cf774854fd340cce7f52758f053503e6
2023-06-23 09:07:03 -03:00
2022-05-31 13:56:30 +00:00
2019-04-19 19:52:42 +00:00
2021-08-27 08:39:06 -04:00
2018-05-31 07:35:52 -07:00
2022-12-26 18:55:39 +00:00

stx-config

StarlingX Configuration Management

Description
StarlingX System Configuration Management
Readme 88 MiB
Languages
Python 97.6%
Shell 2%
CSS 0.2%