Management Node running:
Ansible 2.1
Centos 7
Remote Node running:
Windows 7
Powershell 3
The playbook below appears to run without errors but nothing happens on the remote node.
Management Node running:
Ansible 2.1
Centos 7
Remote Node running:
Windows 7
Powershell 3
The playbook below appears to run without errors but nothing happens on the remote node.
Hi
Become isn’t really a thing you can do on windows hosts (yet, I believe).
You’ll most likely need administrative privileges for the user you are accessing the windows host as in order to install .msi files.
I think the parameter needs to be ‘creates’ not ‘create’
If possible I’d recommend using win_package as in my experience it handles a wider variety of .msi files than the msi module.
You can use the product_id to stop it re-attempting installing. You can find the product ids for anything you have installed by looking in the following locations in the registry:
HKLM:SoftwareMicrosoftWindowsCurrentVersionUninstall or HKLM:SoftwareWow6432NodeMicrosoftWindowsCurrentVersion\Uninstall
Okay it’s working now. I had read about win_package but had never been able to find the product_id until reading your post. Thanks so much.