-
Bug
-
Resolution: Unresolved
-
Blocker
-
CNV v4.20.0
-
None
-
Quality / Stability / Reliability
-
0.42
-
False
-
-
False
-
CNV v4.20.0.rhel9-168
-
-
Important
-
None
Description of problem:
when setting up a VM with arm64 datasources , configuration auto-populates kubernetes.io/arch: arm64 when datasources are arm based spec: nodeSelector: kubernetes.io/arch: arm64 while spec.architecture has to be set explictly, ideally if nodeSelector is auto-populated with kubernetes.io/arch: arm64 , set spec.architecture to arm64 by default.
Version-Release number of selected component (if applicable):
4.20
How reproducible:
always
Steps to Reproduce:
1. To reproduce , open UI in a heterogeneous cluster. Make sure enable enableMultiArchBootImageImport in hco 2. create a VM using fedora.arm64 datasource and create VM with instancetype flow from UI. Observe nodeselector is picked kubernetes.io/arch: arm64 3. on VM spec see, architectire is still amd64
Actual results:
spec.architecture is amd64 always and must be set explicitly for non arm. This is too manual for big setups.
Expected results:
If nodeSelector is auto-populated with kubernetes.io/arch: arm64 , set spec.architecture to arm64 by default
Additional info:
- blocks
-
CNV-67900 GA: HCO support for heterogeneous multi-arch clusters (golden images support)
-
- New
-
- links to
There are no Sub-Tasks for this issue.