-
Bug
-
Resolution: Done-Errata
-
Major
-
CNV v4.16.0
-
None
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:
- links to
-
RHEA-2023:122979 OpenShift Virtualization 4.16.0 Images