Following the documentation Deploy VCF Management Components on an NSX Overlay Segment for a Day 0 VCF deployment via VCF Installer results in a validation workflow failure at step 3.
The workflow fails with an error such as:
"message": "VCF Automation FQDN <automation_appliance_fqdn> is resolved to ##.##.##.## IPv4 IP address, but it does not belong to management network subnet ##.##.##.##/## obtained from vCenter server","message": "VCF Automation node IP address ##.##.##.## does not belong to the management network subnet ##.##.##.##/## obtained from vCenter server","message": "VCF Operations Node FQDN <operations_appliance_fqdn> resolved to ##.##.##.## IPv4 IP address, but it does not belong to management network subnet ##.##.##.##/##obtained from vCenter server ","message": "VCF Operations Collector FQDN <operations_collector_fqdn> is resolved to ##.##.##.## IPv4 IP address, but it does not belong to management network subnet ##.##.##.##/## obtained from vCenter server","message": "VCF Operations Fleet Management FQDN <fleet_appliance_fqdn> is resolved to ##.##.##.## IPv4 IP address, but it does not belong to management network subnet ##.##.##.##/## obtained from vCenter server",
VMware Cloud Foundation (VCF) 9.0.x
VMware NSX
Known issue with the spelling of vcfManagementComponentsInfrastructureSpec in the JSON body provided in the documentation and in the API documentation within the VCF Installer when used for Day 0 deployment. This will be fixed in a future version of the product.
Edit the JSON file created in step 1 of the instructions at Deploy VCF Management Components on an NSX Overlay Segment to correct the spelling from "vcfMangementComponentsInfrastructureSpec" to "vcfManagementComponentsInfrastructureSpec"
Note: If you are performing a Day N deployment via an already existing SDDC Manager, keep the misspelled version of "vcfMangementComponentsInfrastructureSpec" in the JSON file as the API requires this spelling to function.
This is planned to be fixed in VMware Cloud Foundation (VCF) 9.1