In /var/log/vrlcm/os-package-update.log’ of Aria Suite LCM node, you notice the upgrade process aborted due to the following packages:
YYYY-MM-DDT05:13:20+00:00 Generating tdnf cache on Photon OS 5.0Refreshing metadata for: 'VMWare Photon Linux ISO'Metadata cache created.YYYY-MM-DDT05:13:21+00:00 Finding packages in the target repo. This may take several minutes.YYYY-MM-DDT05:13:42+00:00 Error: Packages - open-vm-tools-sdmp - are not available in the target repo for OS upgrade. Please provide the correct repo having the required packages.
Original list of RPMs and RPM DB are stored in /tmp/photon-upgrade-Ypd, please provide contents of that folder along with system journal logs for analysis; these logs can be captured using command- # /usr/bin/journalctl -xa > /tmp/photon-upgrade-Ypd/journal.log Cannot continue. Aborting.
Aria Suite Lifecycle Manager 8.18.0 Patch 1
This issue occurs as the update process(i.e. Photon OS 3 to 5) could not find a suitable upgrade package for 'open-vm-tools-sdmp' installed on Aria Suite LCM.
The package 'open-vm-tools-sdmp' is installed on VMs and appliances to enable service discovery for such objects in Aria Operations. To resolve this issue, perform the following steps:
rpm -qa | grep open-vm-tools-sdmprpm -ev --nodeps Package-name-from Step.2.After upgrading LCM, you can install the open-vm-tools-sdmp package by following the steps outlined below, which are also documented in the KB article Credential-less Service Discovery functionality in Aria Operations .
Use the commands below to install the package:
For Photon OS 5:tdnf install open-vm-tools-sdmp
After installation, restart the vmtoolsd service using the below command:service vmtoolsd restart
key: VirtualMachine.Namespace.Management, Localization: Service Configuration -> Manage service configurations key: VirtualMachine.Namespace.Query, Localization: Service Configuration -> Query service configurations key: VirtualMachine.Namespace.ModifyContent, Localization: Service Configuration -> Modify service configuration key: VirtualMachine.Namespace.ReadContent, Localization: Service Configuration -> Read service configuration