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

CNV templates.openshift.io are all bound to amd64 in arm64 installations

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • CNV v4.18.0
    • None
    • CNV Virt-Node
    • None
    • 0.42
    • False
    • Hide

      None

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

      [This comes from a quick initial look at CNV on arm64 and needs further investigations and a better description ]
      Description of problem:

      
      Templates deployed when installing CNV on arm64 are bound to amd64 via the spec.template.spec.architecture field set to amd64.
      
      Therefore, users cannot 'quickly' create VMs based on those templates on arm64 nodes, as expected.
      
      When using containerdisks, we may use manifest-list images as support.
      
      When using qcow2 image links, should we consider one annotation per architecture so that, once a VM is created and scheduled on a given node, KubeVirt's components can set the proper qcow2 link based on the architecture of the node?
      
      Assuming the previous points are solved, can the architecture field of a template be set empty to let that template be arch-agnostic? 
      
      See https://gist.github.com/aleskandro/48d5f2b52483271ebb4fe0276d51fa21
      
      

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

      
      

      How reproducible:

      
      

      Steps to Reproduce:

      1.
      2.
      3.
      

      Actual results:

      
      

      Expected results:

      
      

      Additional info:

      
      

              sgott@redhat.com Stuart Gott
              rhn-support-adistefa Alessandro Di Stefano
              Denys Shchedrivyi Denys Shchedrivyi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: