When performing several instantiateVappTemplate() calls concurrently (spawning threads and instantiating 50 vApps) vCenter will show errors that the "Mac address is already in use." On the VCD API, I receive no errors and it appears that the process does complete. That is, it appears that VCD handles the exception and corrects for them.
#1 - Is this normal
#2 - Can I depend on VCD always accounting for this error
#3 - Is there a way to avoid this apparently spurrious error in vCenter.
Using latest vCenter, ESXi, and VCD: 5.u1, 1.5.1, etc.
I am available for consulting: http://www.tsslink.com/
My focus is automation and programming with VMware.