My Ansible AWS EC2 instance creation script gives this error.
"Timeout when waiting for 172.31.25.6:22"} to retry, use: --limit @/root/instance/provision-ec2.retry this code is causing problem, Please let me know, how to solve this. *- name: Wait for the instances to boot by checking the ssh port wait_for: host={{item.public_ip}} port=22 delay=60 timeout=220 state=started with_items: "{{ ec2.instances }}" ~ * here is the entire code. ################### --- - name: Provision EC2 Box local_action: module: ec2 key_name: "{{ ec2_keypair }}" group_id: "{{ ec2_security_group }}" instance_type: "{{ ec2_instance_type }}" image: "{{ ec2_image }}" vpc_subnet_id: "{{ ec2_subnet_ids|random }}" region: "{{ ec2_region }}" instance_tags: '{"Name":"{{ec2_tag_Name}}","Type":"{{ec2_tag_Type}}","Environment":"{{ec2_tag_Environment}}"}' assign_public_ip: yes wait: true count: 1 volumes: - device_name: /dev/sda1 device_type: gp2 volume_size: "{{ ec2_volume_size }}" delete_on_termination: true register: ec2 - debug: var=item with_items: "{{ ec2.instances }}" - add_host: name={{ item.public_ip }} > groups=tag_Type_{{ec2_tag_Type}},tag_Environment_{{ec2_tag_Environment}} ec2_region={{ec2_region}} ec2_tag_Name={{ec2_tag_Name}} ec2_tag_Type={{ec2_tag_Type}} ec2_tag_Environment={{ec2_tag_Environment}} ec2_ip_address={{item.public_ip}} with_items: "{{ ec2.instances }}" - name: Wait for the instances to boot by checking the ssh port wait_for: host={{item.public_ip}} port=22 delay=60 timeout=220 state=started with_items: "{{ ec2.instances }}" ~ ################# Regards, Ajay -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/2a8a7fc4-091c-498b-a794-c009695e37df%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.