The VCF 9.1 deployment fails during stage 5 with error "Install VCF Cloud Proxy using Fleet Lifecycle."
search cancel

The VCF 9.1 deployment fails during stage 5 with error "Install VCF Cloud Proxy using Fleet Lifecycle."

book

Article ID: 446667

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

In the task pane of the VCF Installer the following messaging is shown: 

The Fleet lifecycle 'Update component' task with ID #### failed. Internal errors: Task with ID #### from SDDC lifecycle with ID #### has completed with failure(s). Check the errors in the next sub-task(s) for more details., Failed to start task (error may be truncated): Unexpected HTTP response (Reference ID: ####) - Status: 400 BAD_REQUEST, reason: Invalid Request. Refer to error details., resolution: Ensure the HTTP Request is per the API documentation

Environment

VMware Cloud Foundation 9.1.x 

Cause

This issue is caused by a known defect in the regular expression used to parse the version from the Cloud Proxy OVA filename (e.g., Operations-Cloud-Proxy-9.1.0.0100.25434833.ova). This prevents the installer from correctly identifying the component version during the deployment process.

Resolution

  1. Apply the 9.1.0.0100 EP1 patch on the Fleet Lifecycle Component. Upgrade or Patch an Individual VCF Component
  2. Find the latest Fleet Build Service task in the VCF Operations UI by going to Build > Lifecycle > Tasks. (Example task: Add ONE_WAY_REMOTE_COLLECTOR node(s) to component VCF Operations <fqdn>) 
  3. Restart the task by logging into the VCF Installer via vcf user then su to root and run the following commands:
    1. vi /etc/vmware/vcf/domainmanager/application.properties
    2. Add the following line to the file, replacing <TASK_UUID> with the specific ID from your error message: fleetlcm.task.id.to.recreate=<TASK_UUID>
    3. Save the file and exit the editor.
    4. Restart the domain manager service to pick up the changes and restart the task: systemctl restart domainmanager