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

GA: HCO support for heterogeneous multi-arch clusters (golden images support)

XMLWordPrintable

    • cnv-hco-heterogeneous-cluster-ga
    • Product / Portfolio Work
    • 77
    • Hide

      all the testing was automated and green.

      Show
      all the testing was automated and green.
    • Red
    • In Progress
    • VIRTSTRAT-494 - Multiarch Support enablement for ARM
    • VIRTSTRAT-494Multiarch Support enablement for ARM
    • 43% To Do, 21% In Progress, 36% Done
    • dev-ready, doc-ready, po-ready, qe-ready
    • TP to GA
    • Feature
    • GA
    • Hide

      2026-01-13:
      we need to postpone this epic to 4.22, as amd64 tests on a multi-arch cluster can happen no earlier than February....

      Show
      2026-01-13: we need to postpone this epic to 4.22, as amd64 tests on a multi-arch cluster can happen no earlier than February....
    • Yes

      Goal

      We should support deployment and upgrade of multi-arch clusters with heterogeneous workers.
      It requires:

      • heterogeneous golden images support
      • instance type to let the VM owner require an arch for the VM
        ....

      User Stories

      • As a VM owner, I want to run a VM running ARM RHEL on an ARM worker, regardless of the architecture that run my cluster's control plane.
        • currently, when pointing to a ContainerDisk image URI, I cannot specify which architecture is being imported.
      • As a cluster admin, I want my DataSources to pull up-to-date images of all architectures supported in my cluster.

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • Any additional details or decisions made/needed

          1.
          upstream roadmap issue Sub-task New Normal Unassigned
          2.
          upstream documentation Sub-task New Normal Unassigned
          3.
          upgrade consideration Sub-task New Normal Unassigned
          4.
          test plans in polarion Sub-task New Normal Unassigned
          5.
          upstream roadmap issue Sub-task New Undefined Unassigned
          6.
          automated tests Sub-task New Normal Unassigned
          7.
          upstream design Sub-task New Undefined Unassigned
          8.
          downstream documentation merged Sub-task New Normal Unassigned
          9.
          upstream documentation Sub-task New Undefined Unassigned
          10.
          upgrade consideration Sub-task New Undefined Unassigned
          11.
          test plans in polarion Sub-task New Undefined Unassigned
          12.
          automated tests Sub-task New Undefined Unassigned
          13.
          downstream documentation merged Sub-task New Undefined Unassigned
          14.
          CNV QE DevOps Requirement/Enablement Sub-task New Undefined Unassigned

              nunnatsa Nahshon Unna Tsameret
              unassigned_jira Unassigned
              Krzysztof Majcher Krzysztof Majcher
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: