Bug 2069754

Summary: On OCP 4.10+ using OVNK8s on BM IPI, nodes register as localhost.localdomain
Product: OpenShift Container Platform Reporter: Ben Nemec <bnemec>
Component: Machine Config OperatorAssignee: Ben Nemec <bnemec>
Machine Config Operator sub component: platform-baremetal QA Contact: zhaozhanqi <zzhao>
Status: CLOSED DEFERRED Docs Contact:
Severity: high    
Priority: high CC: anusaxen, aos-bugs, bgalvani, bnemec, dollierp, ffernand, jcaamano, phoracek, shardy, tsedovic, zbitter, zzhao
Version: 4.10   
Target Milestone: ---   
Target Release: 4.10.z   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 2069749 Environment:
Last Closed: 2023-03-09 01:40:19 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: 2069749    
Bug Blocks:    

Comment 7 zhaozhanqi 2022-11-25 10:20:32 UTC
Sounds like this issue can be reproduced in 4.10.0-0.nightly-2022-11-24-131934

when I scale up one worker by BareMetalHost

apiVersion: metal3.io/v1alpha1
kind: BareMetalHost
metadata:
  name: sriov27
  namespace: openshift-machine-api
spec:
  online: true
  bmc:
    address: ipmi://10.xx.xx.xx
    credentialsName: openshift-sriov27-bmc-secret
    bootMACAddress: 04:3f:72:00:01:02


The worker marked as localhost

# oc get node
NAME        STATUS   ROLES    AGE    VERSION
localhost   Ready    worker   98m    v1.23.12+8a6bfe4
master-0    Ready    master   159m   v1.23.12+8a6bfe4
master-1    Ready    master   160m   v1.23.12+8a6bfe4
master-2    Ready    master   159m   v1.23.12+8a6bfe4
worker-0    Ready    worker   140m   v1.23.12+8a6bfe4
worker-1    Ready    worker   140m   v1.23.12+8a6bfe4


Here is the must-gather logs and Networkmanager ovs-configuration logs
http://file.apac.redhat.com/~zzhao/bug2069754/

Comment 9 Shiftzilla 2023-03-09 01:40:19 UTC
OpenShift has moved to Jira for its defect tracking! This bug can now be found in the OCPBUGS project in Jira.

https://issues.redhat.com/browse/OCPBUGS-9796