Add wait_for to the example to ensure a machine has booted.

pull/63/head
Lester Wade 11 years ago
parent 6896742fd1
commit 5954ba8407
  1. 4
      language_features/eucalyptus-ec2.yml

@ -30,6 +30,10 @@
local_action: add_host hostname={{item.public_ip}} groupname=deploy
with_items: ${ec2.instances}
- name: Wait for the instances to boot by checking the ssh port
local_action: wait_for host={{item.public_dns_name}} port=22 delay=60 timeout=320 state=started
with_items: ${ec2.instances}
# Use the ec2_vol module to create volumes for attachment to each instance. Use with_items to attach to each instance (by returned id) launched previously.
- name: Create a volume and attach