I removed the gateway for 10.8.128.x and set the other one to use "any nic". Now i can discover clients in both locations, and I can even deply to 10.8.128.x, but when i try to deply to 10.8.129.x I get the attached error message. basically it tries to connect to the repository using the wrong network.
Image may be NSFW.
Clik here to view.