[2025-10-19 09:35:57,143] : Installing version: 8.0.3.00600[2025-10-19 09:36:01,662] : Installation failed. Please collect the VC support bundle.
"name": "vmdir", "patchScript": "/storage/seat/software-updatedvsay6u1/stage/scripts/patches/payload/components-script/vmdir", "requirementsResult": { "mismatches": [ { "description": { "id": "vmdir.replicationerror.text", "localized": "VMDir replication is not working correctly", "translatable": "VMDir replication is not working correctly" }, "problemId": null, "relatedUserDataId": null, "resolution": { "id": "vmdir.replicationerror.resolution", "localized": "Please refer the KB to handle VMDir replication issues: https://kb.vmware.com/s/article/93910", "translatable": "Please refer the KB to handle VMDir replication issues: https://kb.vmware.com/s/article/93910" }, "severity": "error", "text": { "id": "vmdir.replicationerror.text", "localized": "VMDir replication is not working correctly", "translatable": "VMDir replication is not working correctly" } } "text": { "id": "vmdir.collect_requirements.vmdirstalevcs.text", "translatable": "VMDir Replication is not working between partners as they are not reachable. If they are stale please decommission them.", "localized": "VMDir Replication is not working between partners as they are not reachable. If they are stale please decommission them." }, "description": { "id": "vmdir.collect_requirements.vmdir.description", "translatable": "", "localized": "" }, "resolution": { "id": "vmdir.collect_requirements.vmdirstalevcs.resolution", "translatable": "Non-reachable vCenter servers are %(0)s. Make sure the stale vCenter servers are decommissioned and all vCenter servers are reachable before continuing. Refer KB %(1)s to decommission the stale vCenter servers.", "args": [ "########", "https://knowledge.broadcom.com/external/article/316470" ], "localized": "Non-reachable vCenter servers are ########. Make sure the stale vCenter servers are decommissioned and all vCenter servers are reachable before continuing. Refer KB https://knowledge.broadcom.com/external/article/316470 to decommission the stale vCenter servers." }, "problemId": null, "severity": "warning", "relatedUserDataId": null
vCenter 8.x
When replication agreements are not removed completely, stale entries remain on the existing vCenter.
Identify and confirm if stale entries are still present within vmdir:
/usr/lib/vmware-vmdir/bin/vdcrepadmin -f showpartnerstatus -h localhost -u Administratorroot@VC1 [ ~ ]# /usr/lib/vmware-vmdir/bin/vdcrepadmin -f showpartnerstatus -h localhost -u Administratorpassword:Partner: VC2.example.comHost available: YesStatus available: YesMy last change number: 1752497Partner has seen my change number: 1383370Partner is 369127 changes behind.
root@VC2 [ ~ ]# /usr/lib/vmware-vmdir/bin/vdcrepadmin -f showpartnerstatus -h localhost -u Administratorpassword:Partner: VC1.example.comHost available: YesStatus available: YesMy last change number: 1556148Partner has seen my change number: 1479071Partner is 77077 changes behind.
If there is still a replication agreement between the vCenter and an old vCenter that no longer exists, this indicates the old vCenter was not properly decommissioned.
cmsso-util unregister --node-pnid <old_vCenterServer_System_Name> --username administrator@vsphere.local --passwd 'vCenter_Single_Sign_On_password'old_vCenterServer_System_Name is the FQDN or IP address of the vCenter Server that is to be decommissioned. Enter the vCenter_Single_Sign_On_password in quotes. Reference KB Using the cmsso command to unregister vCenter with External PSC or vCenter with Embedded PSC from Single Sign-On.If the above cmsso-utils command does not remove the entries completely, follow the below workaround to manually delete the entries:
/usr/lib/vmware-vmdir/bin/vdcrepadmin -f removeagreement -2 -h <Source_PSC/vCenter_FQDN> -H <PSC/vCenter_FQDN_to_Remove_from_Replication> -u administrator -w 'Administrator_Password'software-packages unstageIf the above un-stage command does not work, use this alternative method for clean up.
service-control --stop applmgmt
rm -rf /storage/core/software-update/updates/*
rm -rf /storage/core/software-update/stage/*
rm -rf /storage/db/patching.db
mv /storage/core/software-packages/staged-configuration.json /storage/core
mv /etc/applmgmt/appliance/software_update_state.conf /storage/coreservice-control --start applmgmt
rm -rf /storage/seat/software-*