During SDDC upgrade, the wizard fails to list NSX-T product and its current version. Due to which, NSX-T upgrade isn't considered within the workflow.
/var/log/vmware/vcf/lcm-debug.log
YYYY-MM-DDTHH:MIN+0000 DEBUG [vcf_lcm,] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,Scheduled-6] Update with bundle: <bundle ID>-apTool results in invalid state: false
YYYY-MM-DDTHH:MIN+0000 DEBUG [vcf_lcm,] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,Scheduled-6] Number of pending updates after filtering: 6
YYYY-MM-DDTHH:MIN+0000 DEBUG [vcf_lcm,] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,Scheduled-6] Number of available updates after filtering: 1
YYYY-MM-DDTHH:MIN+0000 DEBUG [vcf_lcm,] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-5] nsxManagers: []
YYYY-MM-DDTHH:MIN+0000 DEBUG [vcf_lcm,] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-5] minNsxtVersionBeforeAlias: {"version":"3.2.2.0.1-20959512"}
VMware Cloud Foundation 4.x
VMware Cloud Foundation 5.x
NSX-T version isn't listed in the VersionAlias.yml
Validated the yml file and fill in the missing version under the respective section. The section is categorized as per product that lists Version and build number along with Alias. If the product doesn't have an alias, fill in appropriate details.
To read the versionalias.yml file, please navigate to /opt/vmware/vcf/lcm/lcm-app/conf/VersionAlias.yml