I am trying to use vRealize automation (7.3.1 build 8004226) to deploy 6 virtualized networks.
Each network has 1 domain controller and then a mix of windows/linux workstations in each network and each network is a separate address range
I have a cluster of 3 ESXi hosts and a vCenter managing. There are multiple distributed port groups (e.g. VLAN 10, 20, 30, 40, 50 and 60)
I have been successful for the first 50ish VMs (successful deployments to vlan10 and vlan20)
but now any subsequent deployments fail with the same message each time...no matter what network i specify in vRealize fails with a message like the following
"No reservation available that has all specified network profiles: VLAN20 assigned to any network paths."
"No reservation available that has all specified network profiles: VLAN30 assigned to any network paths."
I even tried a deployment with a single VM to one of those VLANs and it fails immediately.
My reservation seems OK to me but I am new to vRealize so I may have not set it up correctly.
please let me know if you need more information
The key to finding the root of why a particular reservation is not available is in the repository log file on the IaaS node.
There is a stored procedure in the Microsoft SQL database which is first ran to determine the available reservations.
The result of this stored procedure GetAvailableReservations is echoed in the repository log.
Once the available reservations are returned, they are then evaluated for the requested network
This is also enumerated and echoed in the repository file
So, the issue generally is, of the returned reservation's, none of them have the network profile
I hope this helps everyone else who is attempting to figure out why this message is being returned