Add hosts to cluster in VCF 9 is failing with "FAILED_TO_VALIDATE_SPEC Failed to validate the provided spec with error"
search cancel

Add hosts to cluster in VCF 9 is failing with "FAILED_TO_VALIDATE_SPEC Failed to validate the provided spec with error"

book

Article ID: 439943

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Adding new hosts to a cluster failed.

In looking at the vCenter tasks it showed:  

      Validate IP address Availability for Edge Overlay (TEP) IP Assignment

      Failed to validate the provided spec with error [not enough IP addresses in the ip address pool xxx-xxx-xxx-nsx-tz, needed IP addresses but found 0]

 

 

Environment

VCF 9

Cause

When reviewing NSX there were not enough IP addresses set for the expansion.

 

Resolution

Go to NSX; Networking; IP Management; IP Address Pools; expand the vtep-pool and click on View Details

A window pops up “IP Address Allocation” you will see the vtep-pool  #Allocated IPS 8 of 12 as you see from my lab.  You may need to increase the IP range for you environment.

  • From the Set Subnets, in the IP Ranges you can change the IP range by clicking on the current range and adjust the range.

You will need to wait for the change to update, about 10 minutes depending on your environment. 

This can be verified by reviewing the tasks in vCenter and VCF Operations tasks.