When upgrading to Aria Suite Lifecycle Manager 8.18.x via the Update ISO, a "No upgrade available" message appears.
Reviewing the vmware_vrlcm.log file on the appliance shows that the ISO and upgrade are both visible, but the VCF BOM version could not be collected. Example of these log entries:
c.v.v.l.u.u.LCMUpgradeUtil - -- Update Available with Build: 24029603Version: 8.18.0.0
SessionId: null; Granted Authorities: VCF_USER
is vcF user ::true
Next available version: 8.18.0.0
Could not get VCF BOM details. Please check if SDDC Manager is up and running and VCF BOM is present inside vRSLCM.
Some exception occurred while checking VCF supported versions for upgrade
Exception occurred while checking upgrade :
com.vmware.vrealize.lcm.lcops.common.exception.InvalidInputException: No upgrade available.
This issue occurs when the SDDC Manager version cannot be recognized by the current version of Aria Suite Lifecycle (previously vRSLCM).
To avoid this issue, upgrade Aria Suite Lifecycle first (prior to SDDC Manager) when upgrading VCF to 5.2.2.
To work around this issue:
root or as vcf, followed by su./usr/pgsql/13/bin/psql -U postgres -h localhost -d platformSELECT version FROM sddc_manager_controller;-1234:UPDATE sddc_manager_controller set version ='4.5.1.0-1234';UPDATE sddc_manager_controller set version ='<version captured from step 4>';