-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
-
Product / Portfolio Work
-
True
-
-
False
-
-
- new component displaying Source, parent component will send either cluster and project props (taking information from the virtual machine id from the route)
- Target with the list of clusters (all except the one from the source) and Project (namespaces)
- both fields are mandatory and validation shouldn't let you proceed
- json schema can be found at https://raw.githubusercontent.com/kubev2v/forklift/refs/heads/main/operator/config/crd/bases/forklift.konveyor.io_plans.yaml
- all the "Sync" component should be in place for all the fields (source and target)
- unitary tests should cover happy path, clear all, and validation exception cases