infochimps-labs/ironfan — pull request #163 by mrflip (2012-09-21 20:46:00+00:00)
Title: cloud(:ec2) lets you declare bitness (fixes infochimps-labs/ironfan#147)

* Chef::Config.ec2_flavor_info declares the same default bitness it did. Another reasonable choice would be 'everything is 64-bit by default' but that would change things underfoot.
* Ec2::Cloud defines 'bits' field, defaulting to value taken from Chef::Config.ec2_flavor_info

I added a warning to the DSL step when image_id is missing; and a mini-linter that checks for things like a missing AMI id before launch -- by the time Fog fails the machine it's too hard to figure out why the image wasn't found.