/var/log/vmware/vcf/lcm/lcm-debug.log.2025-09-01T05:20:29.572+0000 ERROR [vcf_lcm,a1ddb3b6bbbd4656,66d1] [c.v.v.l.r.a.c.v.u.UpgradableController,http-nio-127.0.0.1-7400-exec-3] Get SupportedUpgradeMechanisms for vCenter Failed with exceptionjava.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "currentVcenterMajorVersion" is null at com.vmware.evo.sddc.lcm.primitive.impl.upgrade.VcenterUpgradeMechanismService.getUpgradeMechanism(VcenterUpgradeMechanismService.java:219) at com.vmware.evo.sddc.lcm.services.UpgradeMechanismService.getUpgradeMechanismsForAvailableBundles(UpgradeMechanismService.java:82) at com.vmware.evo.sddc.lcm.services.UpgradeMechanismService.getUpgradeMechanisms(UpgradeMechanismService.java:127) at com.vmware.vcf.lcm.rest.api.controller.v1.upgradable.UpgradableController.getVcenterUpgradeMechanism(UpgradableController.java:156) at jdk.internal.reflect.GeneratedMethodAccessor2318.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)VMware Cloud Foundation 5.X
1. Click CONFIRM in Plan Upgrade even though the products information empty.
2. Login SDDC Manager and switch to root account.
3. Check the LCM database using the following command: psql -h localhost -U postgres -d lcm -c "select * from domain"The sample output:
target_version | id | target_vxrail_version | creation_time | modification_time ---------------+--------------------------------------+-----------------------+------------------------+----------------------- 5.X.X.X | XXXX | | XXXX | XXXX
4. Verify the target_vxrail_version is missing. If yes, run the following command to update it: update domain set target_vxrail_version = 'xxxx' where id = 'xxxx';
Please consult Dell for the corresponding VxRail version, as VxRail is a Dell product.