creates=somefile does not make ansible create a file; it causes the module to run *only* if the file is missing.
You should check for the existence of a file installed by the MSI, e.g.: creates="C:\\Program Files\\New Relic\\Agent.exe" On Fri, Oct 3, 2014 at 10:18 AM, nfwlpw <[email protected]> wrote: > I'm using ansible 1.7.2, here's my very basic playbook: > > --- > - hosts: all > tasks: > - win_msi: path=C:\\temp\\NewRelicAgent_x64_3.6.177.0.msi > creates=C:\\temp\\NewRelicAgent_x64_3.6.177.0.txt state=present > > > I expect ansible to create the file specified, but that does not seem to > be the case. From looking at the win_msi module (I know nothing of > powershell), it only checks the existence, but doesn't actually creates > anything? Moreover, if I create C:\\temp\\NewRelicAgent_x64_3.6.177.0.txt > manually, ansible still goes on and install the MSI. > > How is it supposed to work? > > > -- > 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/6d5952c0-afc8-4d2b-8053-668df4075ace%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/6d5952c0-afc8-4d2b-8053-668df4075ace%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/CAH%2BKTJ5wh%3D_vWsX-4fYcMt%3DMKU2OKb%3DUR60PWTuonf%2BEYnqJHw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
