infochimps-labs/ironfan — pull request #149 by meekmichael (2012-08-02 20:04:40+00:00)
Title: Workaround amazon being slow to set up routes to new hosts.

When I run ironfan-homebase on a us-east host and launch a cluster in us-west, I get a Errno::ECONNREFUSED, although the host is reachable a few moments later. This is probably due to some amazon-specific inter-zone routing quirks. I do not see this issue when I run my knife commands on a host outside of the cloud. I sometimes also see this when launching hosts in one us-east zone and running knife from another zone, but not as often as I do when I do it cross-region.

This is fixed in the knife-ec2 gem which has similar code.