Deployment migration fails with the following error message:
For input string "${ID1_cluster}"
In the above example, "ID1" is the name of a machine component within the deployment.
In vRealize Automation 7.x, if the deployment's blueprint did not support clustering (i.e., min instances allowed < max instances allowed) for the machine component when the deployment was created, and the blueprint was later updated to support clustering for the machine component, then attempting to migrate this deployment will fail.
VMware is aware of this issue and it will be fixed in a future release.
See workaround section.
Take a backup of the vRA 7 IaaS database (Microsoft SQL DB)
Login to the vRA 7 IaaS database.
Execute the following statement to add the custom property to the machine.
INSERT INTO dbo.VirtualMachineProperties VALUES ((SELECT VirtualMachineId FROM VirtualMachine WHERE VirtualMachineName = 'ID1'), 'count', 1, 0, 0);
Where ID1 is the name of the VM.
In vRA 8, re-attempt deployment migration.