I don't think win_copy can collect from a share like you are trying to do 
in the example above.

The assumption is that the source file you are copying is on the ansible 
controller.

One trick you could use is to run smbclient on the ansible controller to 
collect the files you want to deploy to your windows clients first, then 
you can win_copy them across.

You might be able to use script to collect files from a share but you are 
likely to need to pass credentials to the script running on your windows 
machines (windows makes a distinction about whether or not you are logged 
in as an interactive user - if you are not, such as when you are using 
remoting - then different permissions apply and you may not have access to 
the remote share).

Hope this helps,

Jon


On Wednesday, 10 February 2016 15:34:41 UTC, Mark Matthews wrote:
>
> Im trying to find out if it is possible to copy a folder (with sub 
> folders) from one Windows server on the network to all Windows servers in 
> the playbook?
>
>
>
> On Wednesday, February 10, 2016 at 12:24:13 PM UTC, Mark Matthews wrote:
>>
>> Hi
>>
>>  
>>
>> I am getting errors when trying to do a win_copy from a remote server to 
>> destinations servers.
>>
>>  
>>
>> The playbook is the following:
>>
>>  
>>
>> ---
>>
>> - name: Copy Website Live Template from server
>>
>>   hosts: all
>>
>>   tasks:
>>
>>     - name: Copy Website Live Template from server
>>
>>       win_copy:
>>
>>         src: \\10.10.3.169\template\Live\
>>
>>         dest: C:\Websites
>>
>>  
>>
>> The error is:
>> fatal: [10.10.3.170]: FAILED! => {"changed": false, "failed": true, 
>> "invocation": {"module_args": {"dest": "C:/Websites", "src": "/
>> 10.10.3.169/template/Live/"}, "module_name": "win_copy"}, "msg": "could 
>> not find src=/10.10.3.169/template/Live"}
>>
>>  
>>
>> I have tried all kinds of variations in the playbook…
>>
>>  
>>
>>         src: \10.10.3.169\template\Live
>>
>>         dest: C:\Websites
>>
>>  
>>
>>         src: /10.10.3.169/template/Live/
>>
>>         dest: C:/Websites
>>
>>  
>>
>> But keep getting errors.
>>
>>  
>>
>> Any idea what could be the cause of this?
>>
>>  
>>
>>  
>>
>> Cheers
>>
>

-- 
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/3602b7f6-ed28-4253-9bcb-76edaf99c065%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to