Creatign a wrapper around the powershell ssh/scp module is a very good 
idea. We should get on that.

win_package simply takes a UNCpath/url/local path to install the package. 
It won't directly solve your problem as far as I can see.

On Thursday, June 25, 2015 at 5:04:46 PM UTC+2, [email protected] wrote:

> Does win_package do a copy similar to win_copy? It would be good if we 
> have a win module which will copy binary files with bigger size from 
> controlling machine to clients. This will be easier for people who do not 
> want to setup any ftp.
>
> Thanks
>
> On Thursday, June 25, 2015 at 10:59:19 AM UTC-4, [email protected] 
> wrote:
>>
>> To overcome this, I wrote a powershell script which will call 
>> "Get-SCPFile" cmdlet by Posh-SSH and was able to successfully copy the file 
>> from controlling node to windows clients.
>>
>> Is win_package module going to be with ansible version 1.9.2 and anyone 
>> when stable version 1.9.2 is going to be released
>>
>> Thanks
>>
>> On Wednesday, June 24, 2015 at 6:47:20 PM UTC-4, Trond Hindenes wrote:
>>>
>>> win_package is currently PRed waiting for a friendly +1 to get it merged 
>>> into modules-extras. You can find it here in the meantime:
>>>
>>> https://github.com/ansible/ansible-modules-extras/pull/618
>>>
>>>
>>>
>>> On Wednesday, June 24, 2015 at 10:53:19 PM UTC+2, J Hawkesworth wrote:
>>>
>>>> I think you are most likely to be successful if you set up a web server 
>>>> on your ansible controller and then use win_get_url to fetch and then run 
>>>> the .exe to install (or use win_package as suggested above as I believe 
>>>> this will retrieve from http and install). 
>>>>
>>>> Bear in mind you will have almost the same amount of traffic if you 
>>>> push from your ansible controller to each of your windows hosts as you 
>>>> would if you asked each of your clients to fetch from your controller.  
>>>> You 
>>>> would still be transferring roughly the same amount of data regardless of 
>>>> whether you did this via http, cifs (windows file sharing) or another 
>>>> protocol.
>>>>
>>>> You could even use something like varnish to cache the http response 
>>>> into RAM to speed up subsequent requests for the same file, but probably 
>>>> not worth it if you are only have a small number of windows hosts to 
>>>> manage.
>>>>
>>>> Jon
>>>>
>>>> On Friday, June 19, 2015 at 4:20:08 PM UTC+1, [email protected] 
>>>> wrote:
>>>>>
>>>>> win_copy does not work as the file size is around 300MB. I need to 
>>>>> deploy the package on to number of windows clients and install it. Is 
>>>>> win_package released module, i couldnt find it.
>>>>>
>>>>> Another way i tried was to use win_get_url to download the package, 
>>>>> but it looks like each client calls ftp to download causing overhead.
>>>>>
>>>>> Any ideas, please help,
>>>>>
>>>>> Thanks
>>>>>
>>>>> On Thursday, June 18, 2015 at 5:51:59 AM UTC-4, Trond Hindenes wrote:
>>>>>>
>>>>>> win_copy is a bad idea. WinRM is simply not built for transferring 
>>>>>> binary files. The recommendation is to have the file accessible on a UNC 
>>>>>> path/url and then use win_package to get it onto the windows machine.
>>>>>>
>>>>>> On Thursday, June 18, 2015 at 4:55:52 AM UTC+2, benno joy wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Did yo try using the win_copy module to copy across the package and 
>>>>>>> installing it via win_msi module or your own script to install it 
>>>>>>> issued 
>>>>>>> via the script module.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Wed, Jun 17, 2015 at 10:23 PM, <[email protected]> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I am trying to write a playbook which will install windows 
>>>>>>>> software(exe files) on windows client machine from the control machine 
>>>>>>>> (software is on control machine)
>>>>>>>>
>>>>>>>> I want to either copy the software onto Windows machine and then 
>>>>>>>> install using ansible or directly install on the windows machine from 
>>>>>>>> the 
>>>>>>>> control.
>>>>>>>>
>>>>>>>> Please help, i tried to search in google for help but no luck,
>>>>>>>>
>>>>>>>> Much appreciated for help.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> 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/89c6dec4-70a1-42bb-9592-56f5c5727806%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/ansible-project/89c6dec4-70a1-42bb-9592-56f5c5727806%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>> 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/8776b938-89ee-4f8e-898e-84f10dd8ef11%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to