let us say host file look like:

[source]
xx.xx.xx.xx
xx.xx.xx.xx

i tried the other way like:

hosts: source[0]
   --- 
   --- code --
   ---
   delegate_to: source[1]  not working 


tried like this:

hosts: source[0]
   --- 
   --- code --
   ---
   delegate_to: "{{ groups['source'][1] }}"  not working 

how delegate it to the server 2 dynamically

On Thursday, January 4, 2018 at 1:12:39 PM UTC+5:30, Gopi Krishna wrote:
>
> Hi,
>
> My hosts file:
>
> [ebs]
> xx.xx.xx.xx
>
> [source]
> xx.xx.xx.xx
>
> playbook:
>
> ---
> - hosts: source
>   tasks:
>         - name: "copy file from 147 to 149 from 141"
>           synchronize: 
>                 src:  /root/gopi
>                 dest: /root/gopi
>           delegate_to: ebs
>
> when im running this playbook , i am getting the below error 
>
>
> TASK [copy file from 147 to 149 from 141] 
> ********************************************************************************************
> fatal: [localhost]: UNREACHABLE! => {"changed": false, "msg": "Failed to 
> connect to the host via ssh: ssh: Could not resolve hostname ebs: Name or 
> service not known\r\n", "unreachable": true}
>
>
> could somebody tell me whats wrong with the code.
>

-- 
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/b980bf5d-c086-4504-8d14-15081153dfa8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to