Resolving Aria Automation Upgrade Failure Due to Corrupt RPM Files in Aria Suite Lifecycle
search cancel

Resolving Aria Automation Upgrade Failure Due to Corrupt RPM Files in Aria Suite Lifecycle

book

Article ID: 369497

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:

When attempting to upgrade Aria Automation within Aria Suite Lifecycle, the process fails, accompanied by error code LCMVRAVACONFIG90030. The following messages are observed in the vami.log file located at /opt/vmware/var/log/vami/ (on Clustered environment) or /opt/vmware/var/log/vami (on one node environment) :

11/03/2024 23:49:03 [INFO] Downloading file. URL: https://<AriaSuiteLifecycleFQDN>/repo/productBinariesRepo/vra/8.16.1/upgrade/update/package-pool/gettext-0.21-3.ph4.x86_64.rpm
11/03/2024 23:49:03 [ERROR] Invalid file size. url=/package-pool/gettext-0.21-3.ph4.x86_64.rpm, downloadsize=0, filesize=2913433
11/03/2024 23:49:03 [ERROR] Setting job error information. jobid=8, errorCode=9, errorString=Error during package download.  Please try again.
11/03/2024 23:49:03 [ERROR] Job <8> failed. Error code:9Error message: Error during package download.  Please try again

Note: The download size of the package gettext-0.21-3.ph4.x86_64.rpm is observed as 0 in the error message. The package name may vary in different environments.

Note down the URL highlighted on the logs. If the download size is non zero follow the KB https://knowledge.broadcom.com/external/article?articleNumber=345969


SSH using root into one of the Aria Automation nodes. Running the below command will fetch a zero kb rpm file from Aria Suite Lifecycle to the current directory. 
wget --no-check-certificate <URL>

Note: Replace the URL with the one noted on the logs.

Example: wget  --no-check-certificate https://vrslcm.vmwarelab.local/repo/productBinariesRepo/vra/8.16.1/upgrade/update/package-pool/gettext-0.21-3.ph4.x86_64.rpm

Environment

VMware Aria Suite Lifecycle 8.x, VMware Aria Automation 8.x

Cause

Corrupt rpm file in Aria Suite Lifecycle.

Resolution

Delete the existing upgrade binary mapping of Aria Automation from Aria Suite Lifecycle. Re-download the upgrade binary mapping once again and retry the upgrade.