Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-60160

[ARM64] Unable to provision a VM on ARM64 Clusters

XMLWordPrintable

    • Quality / Stability / Reliability
    • 8
    • False
    • Hide

      None

      Show
      None
    • False
    • CNV v4.99.0.rhel9-2298, CNV v4.19.0.rhel9-134
    • CNV Virt-Cluster Sprint 270
    • None

      Description of problem:

      Unable to provision a VM on ARM64 Clusters with the below error msg.
      
      
      

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

      4.19.0-rhel9-115

      How reproducible:

      Creating a ARM64 based VM

      Steps to Reproduce:

      1.Create ARM64 based vm
      2.
      3.
      

      Actual results:

      Fails to run due to the below message
      
      lastProbeTime: null
              
              
                      lastTransitionTime: "2025-04-17T13:07:49Z"
              
                      message: '0/6 nodes are available: 3 node(s) didn''t match Pod''s node affinity/selector, 3 node(s) had untolerated taint {node-role.kubernetes.io/master: }. preemption:
                        0/6 nodes are available: 6 Preemption is not helpful for scheduling.'
                      reason: Unschedulable
                      status: "False"
                      type: PodScheduled

      Expected results:

      VM to provision on ARM64 cluster

      Additional info:

      Related to the PR,  https://github.com/kubevirt/kubevirt/pull/14416 
      
      Applying the below label, gets it to work, which shouldn't be the case.
       oc label node <nodename> machine-type.node.kubevirt.io/virt=true 

              rh-ee-dsionov Daniel Sionov
              kbidarka@redhat.com Kedar Bidarkar
              Sibo Wang Sibo Wang
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: