This article provides the steps to remove or disable the unsupported NSX-V plugin from the vCenter in order to be able to upgrade to version 8.x
Symptoms:
"This vCenter Server has extensions registered that are unsupported by the new vCenter Server.
Extensions: NSX Manager (by VMware) on https://xxx/sdk/vim
Please ensure extensions unsupported by the new vCenter Server are un-registered with existing vCenter Server before upgrade."
requirementMismatchSpecs': [{'text': {'id': 'upgrade.vpxd.external.extension.unsupported.msg', 'translatable':
'This vCenter Server has extensions registered that are unsupported by the new vCenter Server.
Extensions:
%(0)s', 'args': ['NSX Manager (by VMware) on https://xxx/sdk/vimService,
'], 'localized': 'This vCenter Server has extensions registered that are unsupported by the new vCenter Server.
Extensions:
NSX Manager (by VMware) on https://xxx/sdk/vimService,
'}, 'description': {'id': 'upgrade.vpxd.external.extension.title', 'translatable': 'vCenter External Extensions', 'localized': 'vCenter External Extensions'}, 'resolution': {'id': 'upgrade.vpxd.external.extension.unsupported.resolution.msg', 'translatable': 'Please ensure extensions unsupported by the new vCenter Server are un-registered with existing vCenter Server before upgrade.
Please refer to the vSphere documentation on extensions, and the upgrade and interoperability guides.', 'localized': 'Please ensure extensions unsupported by the new vCenter Server are un-registered with existing vCenter Server before upgrade.
Please refer to the vSphere documentation on extensions, and the upgrade and interoperability guides.'
An unsupported NSX-V extension is present in the source vCenter preventing upgrade to version 8.0
Caution: Before applying the steps below, please take a backup or an offline-snapshot (in powered-off state) of the vCenter Server Appliance . If the vCenter is part of a Linked Mode replication setup, please backup/snapshot all replicating nodes as well.
To resolve this issue, remove the unsupported com.vmware.vShieldManager extension from the available plug-in list.
Note: If you have vCenter Server in linked mode, perform this procedure on the vCenter Server that is used to install the plug-in initially, then restart the vCenter Server services on the linked vCenter Server.
https://<VC_FQDN_OR_IP>/mob/?moid=ExtensionManager
# service-control --restart vsphere-ui
For more information, see:
Safely Remove a NSX-V Installation
SDK Managed Object Browser (568529).
Cannot remove or disable unwanted plug-ins from vCenter Server and vCenter Server Appliance (1025360)