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/2c204a74-26a2-4deb-a83d-aeefa916b46c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
