Brownfield import validation to VCF 9.0 is failing with error "Detected an existing SDDC Manager extension on this vCenter Server"
search cancel

Brownfield import validation to VCF 9.0 is failing with error "Detected an existing SDDC Manager extension on this vCenter Server"

book

Article ID: 404182

calendar_today

Updated On:

Products

VMware vCenter Server VMware SDDC Manager

Issue/Introduction

Symptoms

  • You have installed a new vCenter 9.0. OR upgraded the vCenter to 9.0.
  • When you are performing a Brownfield import of the vCenter to VCF 9.0, you may encounter these errors if there was a previous instance of failed Brownfield import.

VcManager vcenter.fqdn.com: Detected an existing SDDC Manager extension on this vCenter Server
Remediation: Please ensure that no SDDC Manager extension is registered to the vCenter Server to be imported

VcManager vcenter.fqdn.com: Detected an NSX Manager connected to the vCenter Server
Remediation: Please ensure that no NSX Manager is connected to the vCenter Server to be imported/converted

 

Environment

VCF 9.0

vCenter 9.0

Cause

Guardrail has been added as part of VCF 9.0, and it fails if the SDDC Manager extension is already registered to the vCenter.In the above situation, since there was a failed brownfield import, we had stale SDDC and NSX plugins registered with the vCenter. 

Resolution

  1. Take a snapshot of the vCenter and SDDC manager. 
  2. Unregister the stale plugins of SDDC and NSX from the vCenter MOB page. Follow KB 344648 to unregister the plugin.
  3. Plugins to unregister
    • ["com.vmware.sddcManager"
    • ["com.vmware.nsx.management.nsxt"]
    • ["com.vmware.nsx.management.nsxt.vcp"]
    • ["com.vmware.nsx.management.nsxt.vpc"]
    • ["com.vmware.nsx.management.nsxt.networking"]

     4. Once the plugins are unregistered, re-run the validations in the VCF installer.

Additional Information

  • Extension list from the vCenter 9.0 when a failed Brownfield import is noticed

extensionList["com.vmware.vim.sps.task"]
extensionList["com.vmware.vim.sms"]
extensionList["com.vmware.vim.vsm"
extensionList["VirtualCenter"]
extensionList["com.vmware.vim.stats.report"]
extensionList["com.vmware.vim.vcha"]
extensionList["com.vmware.vcenter.topology.task"]
extensionList["com.vmware.vim.ls"]
extensionList["hostdiag"]
extensionList["com.vmware.vim.sps"]
extensionList["com.vmware.hvc.task"]
extensionList["com.vmware.nsx.management.nsxt.vpc"]
extensionList["com.vmware.vrops.ui"]
extensionList["com.vmware.nsx.management.nsxt"]
extensionList["com.vmware.vcenter.iso"
extensionList["com.vmware.registry"]
extensionList["com.vmware.cl"]
extensionList["com.vmware.vim.eam"
extensionList["com.vmware.ovf"
extensionList["com.vmware.vcenter.vmtx"]
extensionList["com.vmware.vmcam"]
extensionList["com.vmware.sddcManager"
extensionList["com.vmware.vsan.client"]
extensionList["com.vmware.phm"]
extensionList["com.vmware.nsx.management.nsxt.networking"]
extensionList["com.vmware.vsphere.client"]
extensionList["com.vmware.vsphere.update.manager.client"
extensionList["com.vmware.rbd"]
extensionList["com.vmware.vcenter.wcp"]
extensionList["com.vmware.Icm.client"]
extensionlist["com.vmware.vsan.health"]
extensionList["com.vmware.nsx.management.nsxt.vcp"]
extensionList["com.vmware.vcf.client"]
extensionList["com.vmware.vcIntegrity"]
extensionList["com.vmware.vlcm.client"]

  • If you see extension details, it will show the plugin is for version 9.0