In VMware Aria Suite Lifecycle, an inventory sync for VMware Identity Manager 3.3.7 (vIDM) fails with the error code LCMVIDMIMPORT0023. You will observe the following error in the vmware-vrlcm.log:
YYYY-MM-DDTHH:MM:SS.XXXZ ERROR vrlcm[1367] [pool-3-thread-3] [c.v.v.l.v.c.t.VidmPostImportEnvironmentTask] -- Unable to perform vIDM post import operations, due to unexpected exception on host
java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at com.vmware.vrealize.lcm.vidm.driver.helpers.VidmImportUtil.discoverLBAnddelegateIP(VidmImportUtil.java:816) ~[vmlcm-vidmplugin-driver-8.18.0-SNAPSHOT.jar!/:?]
...
YYYY-MM-DDTHH:MM:SS.XXXZ INFO vrlcm[1367] [pool-3-thread-3] [c.v.v.l.p.a.s.Task] -- Injecting task failure event. Error Code : 'LCMVIDMIMPORT0023', Retry : 'true', Causing Properties : '{ CAUSE :: }' java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
Testing forward and reverse lookup of vIDM node FQDN and Loadbalancer FQDN using nslookup returns the expected results.
The globalenvironment properties in the Aria Suite Lifecycle UI display the correct delegateIP and Loadbalancer FQDN.
VMware Aria Suite Lifecycle 8.18.x
Contact Broadcom Support referencing this article (KB 429283) to validate and provide the next steps.
Creating and managing Broadcom support cases