Message: Failed to bootstrap VCF services runtime
Remediation Message:
Reference Token: ####
Cause: java.lang.StringIndexOutOfBoundsException: Range [-1, 0) out of bounds for length 0 Range [-1, 0) out of bounds for length 0
Task Name: Clone virtual machine
Status: Invalid value ' ' specified for property varoot-password
VCF 9.1.x
This issue occurs because passwords used do not meet the requirements.
Example: vrauser password being too long.
1. Ensure that the passwords which were set for 9.1 meet the below requirements:
Default Password Requirements for VCF Components
2. Once the passwords used have been corrected to conform to requirements, retry the deployment.
3. The deployment is now expected to succeed.
If you are unable to update the passwords via the UI, you can use the following steps to manually update the manifest:
echo vcf.vault.http-access=true >> /etc/vmware/vcf/domainmanager/application.properties && systemctl restart domainmanagercurl -X GET http://localhost/domainmanager/internal/vault/<task id> | json_pp > /tmp/workflow.jsoncurl -X GET http://localhost/domainmanager/internal/vault/########-####-####-####-######fe06ac | json_pp > /tmp/workflow.jsonTask ID is captured from the domainmanager.logcurl -H 'Content-Type:text/plain' -X PUT http://localhost/domainmanager/internal/vault/<task id> -d @/tmp/workflow.jsonsystemctl restart domainmanager