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 

On Friday, May 6, 2016 at 4:06:07 PM UTC+1, skinnedknuckles wrote:
>
> 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.  
>
> *--- *
>
>
>
> *- hosts: windows  tasks:      - name: DiceTis Installer       win_msi: 
> path="C:\\Users\\ads-6999\\Desktop\\SetupADS800DiceTIS.msi" 
> create="C\\Program Files\\SetupADS800DiceTIS\\ADS800DiceTIS.exe" 
> state=present *
>
>
> As I understand the -sudo flag has been deprecated to the -become flag 
> which I tried to use as shown below
>
>
>
>
> *--- - hosts: windows  tasks:      - name: DiceTis Installer*
> *       become: yes*
>
> *       become_method: sudo       win_msi: 
> path="C:\\Users\\ads-6999\\Desktop\\SetupADS800DiceTIS.msi" 
> create="C\\Program Files\\SetupADS800DiceTIS\\ADS800DiceTIS.exe" 
> state=present *
>
> but then I get the powershell error "The term sudo is not recognized as 
> the name of a cmdlet, function or operable program"
>
> Any ideas?
>

-- 
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/422e27af-a5a1-4b6d-8778-e312565b4223%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to