-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
priority/highNext sprintNext sprintsolution/vmconvertVM conversion toolkitVM conversion toolkittype/featureNew feature or capabilityNew feature or capability
Description
Overview
Define and execute a comprehensive end-to-end validation matrix that confirms all conversion scenarios work correctly on real hardware. This is the exit gate for the epic.
Scope
- Validation matrix: OS × conversion path × VM configuration
- Rows: Windows Server 2016, 2019, 2022, Ubuntu 20.04, Ubuntu 22.04, RHEL 8, RHEL 9
- Columns: Azure Local path, Hyper-V path, single-disk, multi-disk, batch mode
- Automated validation runner that executes the matrix and produces a pass/fail report
- Reference hardware documentation (cluster config, Hyper-V host spec)
- Baseline results committed to
tests/validation/results/ - Integration with CI/CD for periodic validation runs
Acceptance Criteria
- All Windows Server 2016/2019/2022 cells pass on Azure Local path
- All Windows Server 2019/2022 cells pass on Hyper-V path
- At least Ubuntu 22.04 passes on both paths
- Batch mode validated with ≥5 VMs in a single run
- Epic [Epic] VM Conversion Toolkit Full Build-Out #5 marked complete only after full matrix passes (required cells)
Dependencies
- Parent Epic: [Epic] VM Conversion Toolkit Full Build-Out #5
- All script issues: feat: script refinement — Azure Local conversion path (01–05 scripts) #6, feat: script refinement — Hyper-V standalone conversion path #7
- Error handling: feat: error handling and staged rollback capability #9
- Logging: feat: shared logging module and Azure Monitor forwarding #10
- CI/CD: infra: CI/CD pipelines (lint, test, release) #11
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
priority/highNext sprintNext sprintsolution/vmconvertVM conversion toolkitVM conversion toolkittype/featureNew feature or capabilityNew feature or capability