Thanks Kai for sorting this out. I have rectified the indentations & other
corrections and its working now ...will add more logic to get the desired
output.Appreciate your prompt help Kai..

On Wed, Nov 8, 2017 at 12:22 PM, Kai Stian Olstad <
[email protected]> wrote:

> On 08.11.2017 07:20, coach rhca wrote:
>
>> Thanks Kai for that insight , i have taken out the port=22 and include the
>> timeout=600 option in wait_for module  in  order to check the services by
>> login to server. Also can we set different timeout values for different
>> host in wait_for module.
>>
>
> You can have a variable for each host that you specify the timeout.
>
> Can you please throw some light as i am created a
>> playbook for reboot and calling it in other playbook by specifying
>> specific
>> host. like below but its not working .
>>
>
> There is a lot of errors in your playbook, you should read up on YAML file
> syntax.
> http://docs.ansible.com/ansible/latest/YAMLSyntax.html
>
> And then study the other examples you find all over the documentation and
> remember to pay attention to the indentation since that is very important
> in YAML.
>
>
> ---
>>  tasks:
>>    shell: sleep 2 && shutdown -r now
>>    async: 1
>>    poll: 0
>>    ignore_errors: true
>>
>
> This is a task file, it can't have "tasks:" in it.
> Remove the tasks and add a dash in front of the shell line and make sure
> the indentation is correct.
>
>
> server.yml
>>
>> ---
>> - name: for the individual hosts
>> - hosts: 192.168.3.154 <========( This server requires to wait for the
>> server to come online after reboot )
>>
>
> Since you are using the name, you can't have the dash on hosts:
>
>
>   tasks:
>>    include: tasks/restart1.yml
>>
>
> The include is missing a dash, and need to be indented properly.
>
>
>    - name: wait for the server to be online
>>      local_action: wait_for host={{ inventory_hostname }} state=started
>> delay=5 timeout=120
>>
>> - hosts: 192.168.3.153 <============ ( this server doesnot require to
>> wait for the server to come back after reboot )
>>   tasks:
>>    - include: tasks/restart1.yml
>>
>
> Here the indentation is incorrect.
>
> --
> Kai Stian Olstad
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit https://groups.google.com/d/to
> pic/ansible-project/5UvPWbQGyT4/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/ms
> gid/ansible-project/5baaa1c3a2a9b6ca225f09612873e24b%40olstad.com.
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CALguqPKAdad8ReNReeih75HsuyRLtVDkRY%2BFzUjuG__4pHDo0g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to