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

[arm64] CNV Templates on arm64 shows machine-type pc-q35-rhel9.2.0

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Major Major
    • CNV v4.16.0
    • CNV v4.16.0
    • CNV Infrastructure
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • CNV-13006 - [Platform Enablement] Support OpenShift Virtualization on AARCH64 (ARM)
    • ---
    • ---
    • 3
    • CNV Infra 253
    • No

      Description of problem:

      CNV Templates on arm64  shows machine-type pc-q35-rhel9.2.0
      
      ]$ oc describe node ip-10-0-35-74.us-east-2.compute.internal
      Name:               ip-10-0-35-74.us-east-2.compute.internal
      Roles:              worker
      Labels:             beta.kubernetes.io/arch=arm64
      
      ]$ oc get templates -n openshift windows10-desktop-medium -o yaml  | grep -A 3 machine 
                machine:
                  type: pc-q35-rhel9.2.0

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

      ]$ oc get csv -n openshift-cnv
      NAME                                       DISPLAY                    VERSION   REPLACES                                   PHASE
      kubevirt-hyperconverged-operator.v4.16.0   OpenShift Virtualization   4.16.0    kubevirt-hyperconverged-operator.v4.15.1   Succeeded
      

      How reproducible:

      ]$ oc get templates -n openshift windows10-desktop-medium -o yaml | grep -A 3 machine machine: type: pc-q35-rhel9.2.0

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

      ]$ oc get templates -n openshift windows10-desktop-medium -o yaml | grep -A 3 machine
       machine: type: pc-q35-rhel9.2.0
      
      Starting a VM from a template with the above "machine type" value fails with the below error:
      The request is invalid: spec.template.spec.domain.machine.type: spec.template.spec.domain.machine.type is not supported: pc-q35-rhel9.2.0 (allowed values: [virt*])

      Expected results:

      ]$ oc get templates -n openshift windows10-desktop-medium -o yaml | grep -A 3 machine 
      machine: type: virt

      Additional info:

       

            rhn-support-lyarwood Lee Yarwood
            kbidarka@redhat.com Kedar Bidarkar
            Roni Kishner Roni Kishner
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: