To start out, thank you for taking the time to read this post.
I'm using vRA 7.4 and attempting to allow a user provision a VM and allowing them to select a network via a dropdown on a blueprint. I have several networks defined in vRA, which have pools of IPs associated with them. These networks are tied to specific business groups.
All of the network configuration in vRA seems to be working as expected. I've created a custom property VirtualMachine.Network0.Name which populates a dropdown using the vRO action com.vmware.vra.networks\getApplicableNetworks.
This appears to work, in at least its populating the dropdown with the appropriate networks. (there are a few extra networks shown in the image below. This is expected as image capture was with an admin user)
The issue I'm seeing is that when the VM is provisioned it does receive the appropriate network (as shown below) but the client does not get configured with the IP address allocated from the pool. instead, it just clones the address from the template.
Is there another step I'm missing to actually assign the allocated IP information the VM itself?