Edge cluster deployment from SDDC manager fails with "Error occurred while performing the validation"
search cancel

Edge cluster deployment from SDDC manager fails with "Error occurred while performing the validation"

book

Article ID: 411726

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

  • The workflow to create edge cluster from SDDC manager fails with validation error:

    Error occurred while performing the validation: Cannot determine default NSX enabled VDS uplinks: please specify firstNsxVdsUplink and secondNsxVdsUplink properties for each Edge node.

  • /var/log/vmware/vcf/domainmanager/domainmanager.log has below messages:

    firstNsxVdsUplink for edge node <edge node FQDN> is not specified.
    secondNsxVdsUplink for edge node <edge node FQDN> is not specified.
    firstNsxVdsUplink for edge node <edge ndoe FQDN> is not specified.
    secondNsxVdsUplink for edge node <edge node FQDN> is not specified.

  • The VDS used in edge deployment is created and configured directly from vCenter and NSX-T instead of from SDDC manager.

Environment

VMware SDDC Manager 5.2

Cause

There are significant amount of out-of-band changes performed on the VDS from vCenter server and NSX-T manager level.

SDDC manager is totally unaware of the presence of the VDS thus the creation of edge node fails with unable to get vds uplink.

Resolution

The VDS created outside of SDDC manager can be imported with ImportVdsSpec API.

A cluster at SDDC manager is allowed to have only one VDS configured with overlay transport zone and only one transport zone for the domain. If there's already a VDS with overlay transport zone on SDDC manager, the import of the second VDS is not allowed. In this situation, there's no way to import the VDS and the edge node can only be deployed and managed directly from NSX-T manager.