Bug 1904124

Summary: DHCP to static lease script doesn't work correctly if starting with infinite leases
Product: OpenShift Container Platform Reporter: Ben Nemec <bnemec>
Component: Machine Config OperatorAssignee: Ben Nemec <bnemec>
Status: CLOSED CURRENTRELEASE QA Contact: Victor Voronkov <vvoronko>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.7   
Target Milestone: ---   
Target Release: 4.7.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-01-20 21:24:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ben Nemec 2020-12-03 15:40:57 UTC
Description of problem: The initial version of the ipv6 infinite lease to static configuration script does not properly handle the case where infinite leases are used for initial deployment. It tries to modify the default connection, which ends up affecting both the provisioning and control plane interfaces. We need to wait for OVNKubernetes to create the br-ex bridge so we can configure that instead.

Note that unlike the ipv4 version of this feature, we only support OVNKubernetes for ipv6, so we don't need to handle the case where OpenShiftSDN is used.


How reproducible: Always


Steps to Reproduce:
1. Deploy baremetal cluster with DHCP server set to provide infinite leases


Actual results: Cluster fails to deploy because networking is configured incorrectly.


Expected results: Cluster deploys successfully