-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
False
-
-
False
-
None
-
None
-
None
-
None
User Story
As a HyperShift developer
I want comprehensive cross-cluster restore E2E tests for KubeVirt
So that we validate virtualized infrastructure disaster recovery between different Kubernetes
clusters
Context
KubeVirt cross-cluster restore involves VM migration between different underlying Kubernetes
clusters, potentially with different storage classes, CNI configurations, and virtualization
infrastructure.
Tasks
- Implement KubeVirt cross-cluster backup and restore test workflows
- Configure cross-cluster storage class mapping and validation
- Test VM state restoration across different Kubernetes infrastructure
- Validate KubeVirt networking configuration after cross-cluster restore
- Implement cross-cluster cleanup for VM resources and storage
- Configure CI job for KubeVirt cross-cluster testing
Acceptance Criteria
- Cross-cluster restore tests implemented for KubeVirt
- VM state validation across different Kubernetes clusters implemented
- Storage class mapping and migration tested
- KubeVirt networking validation implemented post-restore
- Cross-cluster VM resource cleanup procedures implemented
- CI job configuration completed for KubeVirt cross-cluster tests
- KubeVirt cross-cluster test documentation completed