Creating a new workload domain using VCF Operations is failing with an error - "Failed to validate domain spec"
search cancel

Creating a new workload domain using VCF Operations is failing with an error - "Failed to validate domain spec"

book

Article ID: 439510

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

  • In the VCF Operations UI, on the Workload Domain creation UI page, step 10, Review - the red banner errors below are seen -
    • Failed to validate domain spec
    • Failed to retrieve component binary
  • In the SDDC Manager log file /var/log/vmware/vcf/domainmanager/domainmanager.log these errors are observed -

    YYYY-MM-DDThh:mm:ss.sss+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.v.v.v.DomainSpecValidator,http-nio-127.0.0.1-7200-exec-4]  Failed to get install image for component NSX_T_MANAGER, version 9.0.2.0.25150386
    com.vmware.evo.sddc.common.services.error.SddcManagerServicesIsException: Product NSX_T_MANAGER install image not found for version 9.0.2.0.25150386.

    YYYY-MM-DDThh:mm:ss.sss+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.v.v.v.DomainSpecValidator,http-nio-127.0.0.1-7200-exec-4]  Failed to get install image for component VCENTER, version 9.0.2.0.25148086
    com.vmware.evo.sddc.common.services.error.SddcManagerServicesIsException: Product VCENTER install image not found for version 9.0.2.0.25148086.

    YYYY-MM-DDThh:mm:ss.sss+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.v.v.utils.DomainCreationUtil,http-nio-127.0.0.1-7200-exec-4]  Domain Creation Spec validations for SKU EMS failed with errors [FAILED_TO_RETRIEVE_COMPONENT_BINARY, FAILED_TO_RETRIEVE_COMPONENT_BINARY].

    YYYY-MM-DDThh:mm:ss.sss+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.v.v.c.v1.DomainController,http-nio-127.0.0.1-7200-exec-4]  Failed to create domain

    YYYY-MM-DDThh:mm:ss.sss+0000 ERROR [vcf_dm,xxxxxxxxxxxxxxxx,xxxx] [c.v.e.s.e.h.LocalizableRuntimeExceptionHandler,http-nio-127.0.0.1-7200-exec-4]  [3RGSCB] PUBLIC_DOMAINSPEC_VALIDATION_FAILED Failed to validate domain spec
    com.vmware.evo.sddc.common.core.error.CompositeInvalidInputException: Failed to validate domain spec

Environment

VCF 9.0.2.0

Cause

The required vCenter and NSX install binaries have not been downloaded.

Resolution

Download the required vCenter and NSX install binaries on the VCF Operations UI under > Fleet Management > VCF Management > Binary Management.

Once the required vCenter and NSX install binaries have been downloaded, the issue is expected to have been resolved.