Hide Forgot
Description of problem: When trying to install a cluster with two interfaces a wrong interface is selected for the VIPs. The 2 subnets are 1001:db8::/120, and 1001:db8::f00/120. The VIPs are API 1001:db8::64, Ingress 1001:db8::65. When wrong interface is selected, the installation is stuck. How reproducible: Try install a cluster with these two subnets. It happened with Assisted Installer. Actual results: The interface of the second subnet is selected. Therefore, the VIPs are configured on this interface on every master node. Expected results: The selected interface should be on the first subnet. Additional info: The problem is probably here. https://github.com/openshift/baremetal-runtimecfg/blob/a9f2b4411e93d10e5459f6b07cc490c39da7c8b2/pkg/config/net.go#L36-#L39 Instead of replacing the prefix, the prefix should be calculated from the RA routes.
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.7.1 bug fix update), 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-2021:0678