- vCenter Server Async patch through SDDC fails at the compatibility check stage.
- In the /var/log/vmware/vcf/lcm/lcm.log we see errors similar to below:
2025-05-21T##:##:##.###+#### ERROR [vcf_lcm,#############,####,upgradeId=####-####-####-#############],resourceType=VCENTER,resourceId=####-####-####-#############,bundleElementId=####-####-####-#############] [c.v.e.s.l.p.i.v.VcenterUpgradeCompatibilityPrimitiveHelper,Upgrade-1] UpgradeError while calculating VVS compatibility, stage: Compatibility checks failed for Vcenter Upgrade at VCENTER_UPGRADE_PRE_VALIDATION . Upgrade and interop incompatible product pair details are provided below(if any) :[(ProductTypeVersion(productType=VCENTER, version=8.0.3.00500-24674346),ProductTypeVersion(productType=NSX_ALB, version=22.1.7))] Products and Versions that have no compatibility data include(if any) :[], errorType: RECOVERABLE,errorCode: VC_VVS_INCOMPATIBLE_UPGRADE
- Following KB steps have been applied to disable compatibility checks: Bypass SDDC Manager upgrade compatibility checks when upgrade is unavailable due to missing compatibility data
VMware Cloud Foundation 5.x
vCenter Server 8.0.3
**Take snapshot of SDDC Manager VM**
Please follow the steps outlined in following article to edit the /home/vcf/feature.properties file: NSX-T Upgrade from SDDC Manager fails as it SKIPPED upgrade for all components
If for any reason this file does not exist within /home/vcf/feature.properties please follow below steps:
1. Run below command to find the location of the feature.properties file
# find . |grep feature.properties
2. Once you identify the location, check file with below command to confirm if the the feature flag "feature.vcf.nsx.alb=true" is present:
eg.
# cat ./opt/vmware/vcf/commonsvcs/conf/feature.properties |grep feature.vcf.nsx.alb
feature.vcf.nsx.alb=true
3. If it is present please update the value of this feature flag to true as per KB NSX-T Upgrade from SDDC Manager fails as it SKIPPED upgrade for all components
NOTE: Enable the flag after NSX and VCenter upgrades are completed, as other ALB APIs also use this feature flag and won't be usable if the flag is off.