When attempting to apply a CSP patch (such as the one described in Broadcom KB 412021) to a VMware Identity Manager 3.3.7 appliance, the installation may fail with the following error:
Pre-checks passed successfully.Target version: 3.3.7.0 | Detected version: 3.3.6.0ERROR: Wrong version detected.
The underlying symptom is that the vamicli version --appliance command incorrectly reports the version as 3.3.6, even though the appliance was previously upgraded to 3.3.7 and may have been functioning without issue. The command output will, however, show the correct build number for the 3.3.7 release.
This version mismatch is caused by an incomplete update of the appliance manifest and prevents new patches from installing.
VMware Identity Manager 3.3.7
The root cause is an incomplete update of the manifest-installed.xml file on the affected appliance node, which likely occurred during the previous upgrade from version 3.3.6 to 3.3.7.
Although the appliance may have appeared to function correctly, this manifest file retained some version references to 3.3.6. This metadata discrepancy was not exposed until the CSP patch was applied, as the patch installer checks this file for version compatibility.
Warning: You must verify both of the following conditions before proceeding. If these conditions are not met, do not follow these steps.
vamicli version --appliance command reports version 3.3.6 but shows the 3.3.7 build number.manifest-installed.xml file shows numerous RPMs listed with 3.3.7 versions.root user via SSH./opt/vmware/var/lib/vami/update/data/info/manifest-installed.xml file./opt/vmware/var/lib/vami/update/data/info/manifest-installed.xml file using a text editor.allowedSourceVersions attribute and modify it to match the existing pattern, reflecting the update from 3.3.6.[3.3.6.0,3.3.6.99,3.3.7.0,3.3.7.99]manifest-installed.xml file.vamicli version --appliance command again to confirm that the appliance now correctly reports version 3.3.7.
This behavior was observed on a single node in a cluster and was not apparent until the CSP patch was applied.
This issue may be discovered while attempting to apply the patch documented in CSP-102092 Patch Instructions for VMware Identity Manager 3.3.7 and VMware Aria Suite Lifecycle 8.18.0 Patch 5.