-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Implement E2E CI testing for cross-management cluster HostedCluster restore across all providers
-
To Do
-
None
-
100% To Do, 0% In Progress, 0% Done
-
False
-
-
False
-
None
-
None
Overview
Build comprehensive CI testing infrastructure for cross-management cluster restore scenarios
in HyperShift Hosted Control Planes. This Epic focuses specifically on validating the ability
to backup a HostedCluster in one management cluster and restore it in a different management
cluster.
Context
- Extension of OADP backup/restore integration work for cross-cluster scenarios
- Critical capability for disaster recovery and cluster migration use cases
- Need comprehensive CI coverage for cross-cluster restore across all providers
- Validates complete cluster portability between management clusters
Scope
This Epic covers implementation of E2E CI testing for:
- Cross-Management Cluster restore scenarios: Backup HostedCluster in source MGMT cluster,
restore in target MGMT cluster - All supported providers: AWS, Azure, KubeVirt, Agent, OpenStack, None, PowerVS
- Complex scenarios: Different provider configs, network topologies, and infrastructure
between source and target
Acceptance Criteria
- CI strategy defined for cross-cluster restore testing (source/target cluster management)
- Ginkgo test structure established for cross-cluster restore scenarios
- Cross-cluster E2E tests implemented for AWS platform
- Cross-cluster E2E tests implemented for Azure platform
- Cross-cluster E2E tests implemented for KubeVirt platform
- Cross-cluster E2E tests implemented for Agent platform
- Cross-cluster E2E tests implemented for OpenStack platform
- Cross-cluster E2E tests implemented for None platform
- Cross-cluster E2E tests implemented for PowerVS platform
- CI jobs configured for cross-cluster testing with proper teardown
- Cross-cluster test documentation and runbooks completed
Benefits
- Validated disaster recovery capabilities across different management clusters
- Proven cluster migration and portability across infrastructure
- Enhanced business continuity for hosted control planes
- Comprehensive validation of OADP cross-cluster functionality
- Increased confidence in multi-cluster deployment strategies