Reproduce steps: 1. Run upgrade from 4.5 to 4.6 Keepalived will continue to tun in multicast mode 2. Add a new worker node Actual results: The new node run Keepalived in unicast mode Expected results: The new node should run Keepalived in the same mode as rest of the nodes
The fix for this bug was already merged, see [1] [1] https://github.com/openshift/machine-config-operator/pull/1968
Verified on: oc version Client Version: 4.6.0-0.nightly-2020-10-03-051134 Server Version: 4.5.13 Kubernetes Version: v1.18.3+47c0e71 Worked by procedure [1] to verify. After adding the worker-0-2, cat /etc/keepalived/keepalived.con: . . . unicast_src_ip 192.168.123.149 unicast_peer { 192.168.123.128 192.168.123.119 192.168.123.109 192.168.123.133 192.168.123.135 } . . . [1]https://polarion.engineering.redhat.com/polarion/#/project/OSE/workitem?id=OCP-29807
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:4196