Our Teamcity (5.0) builds are having trouble resolving artifacts from different build agents...
So:
Build "A" runs on Agent 1
Build "B" runs on Agent 2, and depends on an artifact from Build "A"
However Agent 2 doesn't know about the artifact from Agent 1 and simply uses its own (outdated) artifact from the last time it ran Build "A".
This happens on a number of different build agents, and even if we explicity tell it to resolve the artifact from a specific build number, Teamcity will report that it has, but then use the old file anyway.
Surely this is a configuration problem with the agents, but we're struggling to figure out what might be the cause?