Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-61660

BareMetalHosts menu doesn't show up on IPI BM cluster

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.20
    • Management Console
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Critical
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      BareMetalHosts menu doesn't show up on IPI BM cluster, also there is no BareMetalHost info in Cluster inventory   

      Version-Release number of selected component (if applicable):

      4.20.0-0.nightly-2025-09-10-095237    

      How reproducible:

      1/1 in my prow cluster

      Steps to Reproduce:

      1. setup 4.20 IPI on BM cluster
      $ oc get clusterversion
      NAME      VERSION                              AVAILABLE   PROGRESSING   SINCE   STATUS
      version   4.20.0-0.nightly-2025-09-10-095237   True        False         71m     Cluster version is 4.20.0-0.nightly-2025-09-10-095237
      
      $ oc get infrastructure cluster -o yaml
      apiVersion: config.openshift.io/v1
      kind: Infrastructure
      metadata:
        creationTimestamp: "2025-09-12T06:29:44Z"
        generation: 1
        name: cluster
        resourceVersion: "412"
        uid: 49a954e5-e0b2-4b17-9087-004e8a6ce6cd
      spec:
        cloudConfig:
          name: ""
        platformSpec:
          baremetal:
            apiServerInternalIPs:
            - xxxxx
            ingressIPs:
            - xxxx
            machineNetworks:
            - xxxxxx
          type: BareMetal
      status:
        apiServerInternalURI: https://api-int.ostest.test.metalkube.org:6443
        apiServerURL: https://api.ostest.test.metalkube.org:6443
        controlPlaneTopology: HighlyAvailable
        cpuPartitioning: None
        etcdDiscoveryDomain: ""
        infrastructureName: ostest-g9h2g
        infrastructureTopology: HighlyAvailable
        platform: BareMetal
        platformStatus:
          baremetal:
            apiServerInternalIP: xxxxx
            apiServerInternalIPs:
            - xxxxxx
            ingressIP: xxxxx
            ingressIPs:
            - xxxxx
            loadBalancer:
              type: OpenShiftManagedDefault
            machineNetworks:
            - xxxxx
          type: BareMetal
      
      $ oc get baremetalhost -A
      NAMESPACE               NAME              STATE         CONSUMER                      ONLINE   ERROR   AGE
      openshift-machine-api   ostest-master-0   provisioned   ostest-g9h2g-master-0         true             135m
      openshift-machine-api   ostest-master-1   provisioned   ostest-g9h2g-master-1         true             135m
      openshift-machine-api   ostest-master-2   provisioned   ostest-g9h2g-master-2         true             135m
      openshift-machine-api   ostest-worker-0   provisioned   ostest-g9h2g-worker-0-cgwvj   true             135m
      openshift-machine-api   ostest-worker-1   provisioned   ostest-g9h2g-worker-0-pxt7c   true             135m
      openshift-machine-api   ostest-worker-2   provisioned   ostest-g9h2g-worker-0-jj254   true             135m

      Actual results:

      There is no BareMetalHosts menu in Compute

      Expected results:

      BareMetalHosts menu should appear    

      Additional info:

          

              viraj-1 Vikram Raj
              rhn-support-yapei YaDan Pei
              None
              None
              YaDan Pei YaDan Pei
              None
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: