I have Team City configured to launch agents through EC2 and then install the agent on them through Agent Push. The EC2 Instance is launched, and it shows up in the cloud agent tab, but if I log into the server the build agent is never installed. I can then go to Agent Push and manually do an agent install on that server and it works fine.
The one thing I've noticed is that looking at the agent parameters for the cloud agent (cloud agent -> instance id-> agent parameters) it has the wrong address for ec2.public-ipv4
How is that value determined?