vCenter upgrade in a VCF 4.5 environment is prevented due to a TKG related precheck error.
search cancel

vCenter upgrade in a VCF 4.5 environment is prevented due to a TKG related precheck error.

book

Article ID: 381459

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

Scenario:

  1.  VCF is at version 4.5.0
  2.  vCenter has been async patched to version 7.0.3.02000-24026615 (7.0 U3r)
  3.  You are upgrading to VCF version 5.2.0
  4.  SDDC Manager has upgraded successfully
  5.  NSXT Manager cluster has upgraded successfully to version 4.2.0.0.0-24105817
  6.  The supervisor cluster is at version 1.25.12. In order to upgrade the vCenter to the VCF 5.2 BOM, the supervisor cluster needs to be updated to 1.26.
  7.  When trying to update the supervisor cluster a precheck error is thrown:

"NSX-T version 4.2.0.0 is not compatible with NCP version 3.2.0"

Environment

VCF 4.5.x

Cause

The /etc/vmware/wcp/wcp_versions.yaml file on the vCenter does not contain the NSX version 4.2.x.x as a compatible version for Supervisor Cluster 1.26.x

 

Resolution

Workaround:

  1. Backup the /etc/vmware/wcp/wcp_versions.yaml on ALL vCenters: cp /etc/vmware/wcp/wcp_versions.yaml /etc/vmware/wcp/wcp_versions.yaml.BAK
  2. Edit the file and add the following line as per the screenshot below:   4\.2\..*\..*

  1. Restart the wcp service:  vmon-cli --restart wcp
  2. In the vCenter client, apply the wcp update - this procedure will precheck the operation and apply the update once no precheck errors are encountered.
  3. Run prechecks from SDDC and proceed with the upgrade of vCenter.