Installing the Application Remote Collector Agent fails with "Bootstrap Failed for VM"
search cancel

Installing the Application Remote Collector Agent fails with "Bootstrap Failed for VM"

book

Article ID: 340733

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
  • The Applications Remote Collector Agent installation fails with the following error:
"status":"FAILED",
  "data":[
     {
        "status":"FAILED",
        "message":" Failed to download: https://arcfqdn:8999/downloads/salt/uaf/sd-svc-signatures-windows.yaml. errcode=8",
        "stage":"1"
     }
  ],
  "currentstage":"1",
  "totalstages":"1"
  • Both sd-svc-signatures-linux.yaml and sd-svc-signatures-windows.yaml files are missing from the https://arcfqdn:8999/downloads/salt/uaf/ directory.
  • The Application Remote Collector Appliance is on a Private Network with no Internet Access.


Environment

VMware vRealize Operations Manager 7.5.x

Cause

The Install fails with the above error due to the Application Remote Collector Appliance attempting to download files from an external repository.
When there is no access to the external repository, this step fails.

Resolution

  1. Log into the Application Remote Collector appliance as root via SSH or Console.
  2. Run the following command to remove the /ucp/ucp-content directory:
rm -rf /ucp/ucp-content
  1. Navigate to the /ucp/ucp-config-scripts directory: 
cd /ucp/ucp-config-scripts
  1. Backup the ucp-firstboot.sh file: 
cp ucp-firstboot.sh ucp-firstboot.sh.bak
  1. Open the ucp-firstboot.sh file in a text editor.
  2. Find, then comment out the line tdnf install -y cronie line.
Example: ##tdnf install -y cronie
  1. Save and close the file.
  2. Run docker ps and ensure the following are shown as running
ucp-apis
ucp-dataplane-emqttserver
ucp-controlplane-saltmaster
ucp-nginx 
  1. Run the ucp-firstboot.sh script: 
/ucp/ucp-config-scripts/ucp-firstboot.sh

Once the script install completes, attempt the agent install again, which should now succeed.