Today a short post on vRA i.c.w. NSX.
When you try to deploy a blueprint that’s using a NAT network, you might run into the error: “The following component requests failed: NSX Edge”, followed by a kind of a “secret” message with some additional details on what exactly went wrong.
A short investigation revealed that there were no IP addresses available in the transit network where the Edge Services Gateway (required for the NAT network) is connecting to.
In this example the NAT network is connecting to the transit01-192.168.100.0 network (the external network profile):
So, you need to verify this transit network has one or more network ranges available. After configuring a network range, you will see the ESG required for the NAT network will consume an IP address from this range and everything works as expected:
I hope this was helpful.