Bug 1975518

Summary: Virtual master is not getting an IP address
Product: OpenShift Container Platform Reporter: Zane Bitter <zbitter>
Component: Bare Metal Hardware ProvisioningAssignee: Steven Hardy <shardy>
Bare Metal Hardware Provisioning sub component: cluster-baremetal-operator QA Contact: Ori Michaeli <omichael>
Status: CLOSED CURRENTRELEASE Docs Contact:
Severity: urgent    
Priority: high CC: beth.white, bfournie, derekh, jlebon, keyoung, lshilin, omichael, openshift-bugzilla-robot, rbartal, shardy, stbenjam, tsedovic, walters, yboaron, yjoseph, ykashtan
Version: 4.8Keywords: Triaged
Target Milestone: ---   
Target Release: 4.6.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1973367 Environment:
Last Closed: 2022-06-13 14:37:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1973367    
Bug Blocks:    

Comment 1 Zane Bitter 2021-06-23 20:30:34 UTC
Behaviour of the dracut networking changed in RHCOS 4.6:

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/729

As a result, we need to explicitly pass ip=dhcp or ip=dhcp6 on the command line for dual-stack clusters, otherwise it will just pick the first address family for which it can get an address, to the exclusion of the other.

Comment 2 Angus Salkeld 2021-07-01 05:24:28 UTC
@zbitter 4.6 is back when cbo didn't even deploy bmo. I assume we would need to patch mao?

Comment 3 Zane Bitter 2021-07-01 15:48:28 UTC
(In reply to Angus Salkeld from comment #2)
> 4.6 is back when cbo didn't even deploy bmo. I assume we
> would need to patch mao?

ugh, yes :/

Comment 10 Tomas Sedovic 2022-06-13 14:37:26 UTC
This issue was fixed in 4.8 and given the lack of activity here, it seems we don't need the backports. Please reopen if the backport to OCP 4.6.z is in fact needed.