- 
    
Epic
 - 
    Resolution: Done
 - 
    
Normal
 - 
    None
 
- 
        cnv-hco-heterogeneous-cluster
 - 
        Product / Portfolio Work
 - 
        Green
 - 
        Done
 - 
        VIRTSTRAT-494 - Multiarch Support enablement for ARM
 - 
        
 - 
        0% To Do, 0% In Progress, 100% Done
 - 
        doc-ready
 - 
        
 
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
 
- depends on
 - 
                    
CNV-26818 Support creation of cluster with multi-arch worker nodes
-         
 - In Progress
 
 -         
 - 
                    
CNV-23510 DP: Enable multiple architectures in common instance types
-         
 - Closed
 
 -         
 
- is blocked by
 - 
                    
CNV-61524 CDI support for heterogeneous multi-arch clusters (golden images support)
-         
 - Closed
 
 -         
 - 
                    
CNV-61526 SSP support for heterogeneous multi-arch clusters (golden images support)
-         
 - Closed
 
 -         
 - 
                    
CNV-68812 Multiarchcluster : fedora-arm64 datasources don't point to right preference and VM doesn't boot
-         
 - Closed
 
 -         
 
- is cloned by
 - 
                    
CNV-67900 GA: HCO support for heterogeneous multi-arch clusters (golden images support)
-         
 - New
 
 -         
 - 
                    
CNV-61832 HCO support for heterogeneous multi-arch clusters (golden images support) - UI part
-         
 - Closed
 
 -         
 
- is related to
 - 
                    
CNV-23510 DP: Enable multiple architectures in common instance types
-         
 - Closed
 
 -         
 
- is triggered by
 - 
                    
CNV-23695 GA: ARM Support
-         
 - Closed
 
 -         
 
- relates to
 - 
                    
CNV-52175 RHEL>=8 DataVolumes should use the manifest list images as container disk
-         
 - Closed
 
 -         
 
1. 
 | 
                                            upstream roadmap issue |     
             | 
                                            Closed |              | 
                                            Unassigned | 
2. 
 | 
                                            upstream documentation |     
             | 
                                            Closed |              | 
                                            Unassigned | 
3. 
 | 
                                            upgrade consideration |     
             | 
                                            Closed |              | 
                                            Unassigned | 
4. 
 | 
                                            CEE/PX summary presentation |     
             | 
                                            Closed |              | 
                                            Unassigned | 
5. 
 | 
                                            test plans in polarion |     
             | 
                                            Closed |              | 
                                            Unassigned | 
6. 
 | 
                                            automated tests |     
             | 
                                            Closed |              | 
                                            Unassigned | 
7. 
 | 
                                            downstream documentation merged |     
             | 
                                            Closed |              | 
                                            Unassigned |