After upgrading VMware Tools to version 13.0.5, users may observe that the Service Discovery Adapter fails to discover services in credential-less mode.
Prior to the upgrade, credential-less discovery worked as expected.
Post-upgrade, the discovery process either does not initiate or terminates prematurely, resulting in incomplete or missing service data.
In the Events log in vCenter for the affected virtual machines, you may see this error:
com.vmware.vc.guestOperations.GuestOperationAuthFailureVCF Operations 9.0.x
Aria Operations 8.18.x
It's advisable to take snapshots of vCenter VM as per Snapshot Best practices for vCenter Server Virtual Machines before proceeding with steps below:
Steps to delete com.vmware.vrops.sdmp from vCenter MOB:
Method Invocation Result: voidIn case there are more than a single VM that needs to be fixed, you can also run below script : delete_sdmp_namespaces.py
It's advisable to take snapshots of vCenter VM as per Snapshot Best practices for vCenter Server Virtual Machines before proceeding with steps below:
To run the script follow below steps :
python delete_sdmp_namespaces.pyNote : In case of Error: 'requests' module not found, install requests module by running pip install requests