opscode-cookbooks/aws — pull request #77 by wormzer (2014-07-08 21:16:26+00:00)
Title: Fixed faulty "volume no longer exists" cases during create

about 1:30 times we were creating EBS volumes we were getting failures saying "volume vol-xxxxx no longer exists". This happens when volume_by_id is called too quickly after a volume is created and EC2 is not yet reporting the new volume through the SDK.

With the fix, missing volumes are retried until they show up or the timeout is reached.