This is a known issue with VMware Cloud Foundation 3.0. There is currently no resolution.Workaround:
To workaround this issue, perform the following steps:
- If you have a deployment which is hung on "Deployment in progress", please cancel this deployment using the steps outlined in The deployment of vRealize product has failed in VMware Cloud Foundation and there is no option to uninstall it (65201).
- ssh to SDDC Manager VM as the vcf user and switch to the root user by issuing the su - command.
- Issue the following command to remove the 3.5 vRealize install bundle:
python /opt/vmware/vcf/lcm/lcm-app/bin/bundle_cleanup.py 825afb22-fc0b-4cc8-8c26-48d9f79f8c4a
- Open the /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties file with a text editor.
- Add the following to the end of the file:
############## VR suite install versions for Delaware release ###########
vra.install.version=7.4.0-8229492
vrops.install.version=6.7.0-8183617
vrslcm.install.version=1.2.0-9145185
- Save and close the file.
- Issue the following command to restart the lcm service:
systemctl restart lcm
- Issue the following command to validate the deployment APIs before proceeding with the deployment.
curl 'http://localhost/lcm/compliance/versions/VROPS?scope=DEPLOYMENT'
Note: You should see output similar to the following:
{
"versions": [
"6.7.0-8183617"
]
}vcf@sddc-manager [ ~ ]$ curl 'http://localhost/lcm/compliance/versions/VRA?scope=DEPLOYMENT'
{
"versions": [
"7.4.0-8229492"
]
}vcf@sddc-manager [ ~ ]$ curl 'http://localhost/lcm/compliance/versions/VRSLCM?scope=DEPLOYMENT'
{
"versions": [
"1.2.0-9145185"
]
}
Note: You can proceed with vRealize deployment once you have validated that the correct versions are showing in the API output.