Be careful with using 'space' in playbook file.

I'm no longer run into that error after change to my example structure.
Only run into the *HRESULT 80004005 *error now. Sorry for haven't helped.

On Tue, Dec 16, 2014 at 2:47 PM, Rob White <[email protected]> wrote:
>
> Thanks for the suggestion Ashley.
>
> I have previously tried that structure but i still get the same error
> complaining about win_chocolatey not being a legal parameter.
>
> Rob White
> Email: [email protected]
> Mobile (Australia): +61 410 700 733
> Mobile (UK): +44 7527 895 226
> Skype: robwhite83
>
> On 16 December 2014 at 17:40, Ashley Yuan <[email protected]> wrote:
>
>> Hi Rob,
>>
>> Maybe you could try this structure in your playbook file:
>>
>> ---
>>> - hosts: windows
>>>   tasks:
>>>   - name: install
>>>     win_chocolatey:
>>>       package: notepadplusplus
>>>       state: present
>>> # Install git
>>>   - win_chocolatey:
>>>       package: git
>>
>>
>> Hope that helps.
>>
>>
>> On Tue, Dec 16, 2014 at 2:03 PM, Rob White <[email protected]> wrote:
>>>
>>> Nope, doesn't work.
>>>
>>> My file structure is:
>>>
>>> windows_playbook.yml
>>> group_vars/windows
>>> inventory/win
>>>
>>> My playbook:
>>> ---
>>> - name: Configure instance
>>>   hosts: windows
>>>   gather_facts: true
>>>   tasks:
>>>     - name: Install common packages from chocolatey
>>>       win_chocolatey: package=notepadplusplus state=present
>>>
>>>
>>>
>>> group_vars/windows has:
>>>
>>> ansible_ssh_user: administrator
>>> ansible_ssh_pass: hidden
>>> ansible_ssh_port: 5986
>>> ansible_connection: winrm
>>>
>>> inventory/win is simply:
>>>
>>> [windows]
>>> 1.2.3.4
>>>
>>> Output is always:
>>>
>>> ERROR: win_chocolatey is not a legal parameter in an Ansible task or
>>> handler
>>>
>>> I've tried specifying variables at the command line.  I.e.
>>>
>>> ansible-playbook hosts_windows.yml -i inventories/windows -u
>>> administrator -k -c winrm
>>>
>>> It asks for the password then fails with the same error.
>>>
>>> Again, this command works fine:
>>>
>>> ansible -v windows -i inventories/windows -m win_chocolatey -c winrm -u
>>> administrator -k -a 'package=notepadplusplus'
>>>
>>>
>>> Any further suggestions welcome :)
>>>
>>>
>>> On Tuesday, 9 December 2014 16:14:18 UTC+11, Chris Church wrote:
>>>>
>>>> Trying using ansible-playbook with -c winrm, or add
>>>> ansible_connection=winrm to your inventory for Windows hosts.
>>>>
>>>> Ansible will only find PowerShell modules when using the winrm
>>>> connection.
>>>>
>>>>
>>>> On Mon, Dec 8, 2014 at 9:40 PM, Rob White <[email protected]> wrote:
>>>>
>>>>> # Install common packages
>>>>> - name: Install common packages from chocolatey
>>>>>   win_chocolatey:
>>>>>     package: notepadplusplus
>>>>>     state: present
>>>>>     showlog: true
>>>>>
>>>>> On Tuesday, 9 December 2014 11:26:17 UTC+11, Chris Church wrote:
>>>>>>
>>>>>> Could you paste the task from your playbook that's causing the error?
>>>>>>
>>>>>>
>>>>>> On Mon, Dec 8, 2014 at 12:47 AM, Rob White <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> I'm having trouble with win_chocolatey module in a playbook.
>>>>>>>
>>>>>>> I upgraded from 1.7 to 1.9 and then ran the following successfully:
>>>>>>>
>>>>>>> ansible windows -i inventories/windows -m win_chocolatey -c winrm -u
>>>>>>>> administrator -k -a 'package=notepadplusplus'
>>>>>>>> SSH password:
>>>>>>>> 1.2.3.4 | success >> {
>>>>>>>>     "changed": true,
>>>>>>>>     "chocolatey command": "C:\\ProgramData\\chocolatey\\bin\\choco.exe
>>>>>>>> install notepadplusplus -source https://chocolatey.org/api/v2/";,
>>>>>>>>     "chocolatey_success": "true"
>>>>>>>
>>>>>>> }
>>>>>>>
>>>>>>>
>>>>>>> So then I added to a playbook as per the documentation but I get the
>>>>>>> following error:
>>>>>>>
>>>>>>> ansible-playbook hosts_windows.yml -i inventories/windows
>>>>>>>> ERROR: win_chocolatey is not a legal parameter in an Ansible task
>>>>>>>> or handler
>>>>>>>
>>>>>>>
>>>>>>> Why would ansible see the module, but ansible-playbook fail?
>>>>>>>
>>>>>>> --
>>>>>>> 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/ca1815cc-
>>>>>>> 565f-4bd7-8492-897dc382b66a%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/ansible-project/ca1815cc-565f-4bd7-8492-897dc382b66a%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/fff1cfe4-3eb1-4e16-ab07-
>>>>> f688e6c6d17f%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/ansible-project/fff1cfe4-3eb1-4e16-ab07-f688e6c6d17f%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 a topic in the
>>> Google Groups "Ansible Project" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/ansible-project/mUAVtS3n-cw/unsubscribe
>>> .
>>> To unsubscribe from this group and all its topics, 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/ef7bf334-855e-4e85-ba2a-641c0c47b609%40googlegroups.com
>>> <https://groups.google.com/d/msgid/ansible-project/ef7bf334-855e-4e85-ba2a-641c0c47b609%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 a topic in the
>> Google Groups "Ansible Project" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/ansible-project/mUAVtS3n-cw/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, 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/CAOYwOt%2BufKDFpEFiWQc6R2_GcLan%2BqZuP1Nqi8OytqaHuvXHiA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/ansible-project/CAOYwOt%2BufKDFpEFiWQc6R2_GcLan%2BqZuP1Nqi8OytqaHuvXHiA%40mail.gmail.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 a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/mUAVtS3n-cw/unsubscribe.
> To unsubscribe from this group and all its topics, 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/CA%2Bwe3KT%3DUpeez1RqPxUtwCF6gYcoJZCBLRMP0VxiW2VX1X_28w%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CA%2Bwe3KT%3DUpeez1RqPxUtwCF6gYcoJZCBLRMP0VxiW2VX1X_28w%40mail.gmail.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/CAOYwOtJCzUeC%3DE6Fu8ihusEswPu_%3DAyGjf1abNtjb%2BxPGn7KNQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to