Unable to Share Existing NSX Manager for New Workload Domain
search cancel

Unable to Share Existing NSX Manager for New Workload Domain

book

Article ID: 446024

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

When attempting to create a new Virtual Infrastructure (VI) Workload Domain in VMware Cloud Foundation (VCF), the deployment wizard does not provide the option to "Join Existing NSX Manager"

Environment

SDDC Manager 5.2.X

Cause

  • Running the API confirms isShareable set to 'False' https://<NSX_Manager_fqdn>/ui/api/v1/nsxt-clusters returns incomplete response. 
    isShared         : True
    isShareable      : False
    isVlcmCompatible : True

  • Reviewing the Domain Manager logs on the SDDC Manager appliance /var/log/vmware/vcf/domainmanager/domainmanager.log
    errorCode : NSXT_VERSION_NOT_SUPPORTED
    message : NSX-T Version 4.2.3.1.0-24954727 not supported for adding workload domain.
    remediation : NSX-T cluster with vip "NSX_Manager_fqdn", must be upgraded to version [4.2.3.3.0-25171318, 3.1.3.0.0-18328989] for adding workload domain.
    ERROR NSXT_VERSION_NOT_SUPPORTED NSX-T Version 4.2.3.1.0-24954727 not supported for adding workload domain.

 

Resolution

Recommended fix is to upgrade NSX from 4.2.3.1.0-24954727 to 4.2.3.3.0-25171318 via SDDC Manager, There is no workaround available to change the status to isShareable True 

  • In SDDC Manager, ensure the NSX 4.2.3.3.0-25171318 upgrade bundle is available in the depot (online depot or downloaded offline bundle).
  • Go to Lifecycle Management → Updates/Upgrades, select the management domain, and apply the NSX upgrade to bring NSX from 4.2.3.1.0-24954727 to 4.2.3.3.0-25171318. 
  • Verify the NSX cluster shows version 4.2.3.3.0-25171318 and status ACTIVE after the upgrade.
  • Re-run Add Workload Domain. The cluster will now report isShareable: True automatically and the operation will proceed.

Additional Information

isShareable is not a configurable setting. It is calculated automatically each time based on the NSX-version-vs-BOM comparison. It cannot be edited, toggled, or set to True manually via the UI, API, or database.