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?