Just curious if there is going to be an update to the Move API documentation to explain how we can create a migration plan from ESX to AHV. Currently the only example shown is for AWS to AHV and when we try to substitute that payload with values from ESX it fails.
Create plan example is here:
http://{{ move-ip-address }}:8082/#/v2api/plans/createplan
We’ve tried using this same template to create a plan for ESX, but it seems to choke on the network identification section with a return code of
{'ApiVersion': '2.0.0', 'Code': 20512, 'Message': "Invalid Network Mapping for VM 'NX-TEST'. Ensure sufficient user permissions on source environment to fetch network information.", 'State': 'Error'}
(we have validate permissions)
This appears to be the part of the payload that it doesn’t like:
From the AWS example:
"Networks": e
{
"SourceID": "vpc-8e1c3de7",
"TargetUUID": "343eaa8f-a251-4ec0-8ede-729c97f7cddc"
}
We’ve substituted these AWS specific values with value from ESX without success
ESX substitutions:
"Networks": o
{
"SourceID": "network-201",
"TargetUUID": "28df625f-4100-4b2e-b311-29e25b523a5f"
}
Is there a way to populate the create plan payload with values that will work for ESX?