Change Summary fails to show products information when Plan Upgrade domain in VxRail VCF
search cancel

Change Summary fails to show products information when Plan Upgrade domain in VxRail VCF

book

Article ID: 409154

calendar_today

Updated On:

Products

VMware Cloud Foundation

Issue/Introduction

  • In the VxRail environment, the ‘Plan Patching’ and ‘Plan Upgrading’ sections fail to load in SDDC Manager.
  • When selecting either the Plan Upgrade or Plan Patching option the upgrade plan does not load. 


  • The following error appears in /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 Su
    pportedUpgradeMechanisms for vCenter Failed with exception
    java.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)

Environment

VMware Cloud Foundation 5.X

Resolution

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';

Additional Information

Please consult Dell for the corresponding VxRail version, as VxRail is a Dell product.