*Thanks for reply, I am already using the link you sent, but the error
persists.*
- gather_facts: False
name: asdf
hosts: localhost
tasks:
- name: Run basic PowerShell script
win_powershell:
script: |
C:\Users\emperior\Desktop\run_command.ps1
ERROR! 'win_powershell' is not a valid attribute for a Play
The error appears to be in
'/tmp/awx_13503_b56qjzih/project/5-create-iso.yml': line 2, column 3, but
may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
- gather_facts: False
^ here
*I have a yml that works on hpe ilo as follows. this code works fine. I get
an same error when I edit the above yml file to run on windows according to
this code*
- gather_facts: False
name: storage operations
hosts: localhost
vars:
odata_ids: "[*].\"@odata.id\""
physical_disk_links: []
physical_disks: []
tasks:
- name: get physical drive outputs of array controllers
uri:
url: https://{{ilo_ip}}{{item}}/DiskDrives
validate_certs: no
method: GET
return_content: yes
user: '{{ lookup("env", "ANSIBLE_NET_USERNAME" ) }}'
password: '{{ lookup("env", "ANSIBLE_NET_PASSWORD" ) }}'
force_basic_auth: yes
headers:
Content-Type: application/json
Accept: application/json
loop: "{{arraycontroller_links}}"
register: arraycontrollers_pd_output
30 Aralık 2021 Perşembe tarihinde saat 11:41:04 UTC+3 itibarıyla
[email protected] şunları yazdı:
> on first sight I would try to change the indentation of the task like:
>
> tasks:
> - name: Run basic PowerShell script
> win_powershell: |
> your script here
>
> not 100% sure about the postition-indentation of the script line though.
> That said ... it's always a good idea to look at the examples from the
> documentation of the module you are trying to use
> https://docs.ansible.com/ansible/latest/collections/ansible/windows/win_powershell_module.html#ansible-collections-ansible-windows-win-powershell-module
>
>
> In this case it looks like the script parameter expects the actual script
> and not a link to a file.
>
>
>
> On 12/30/2021 9:16 AM Kerem Kalayci <[email protected]> wrote:
>
>
> Hi everyone, i'm newbie at ansible yml.
> I am trying to run a command like below. But I am getting an error as
> below. where am i doing wrong?
>
> - gather_facts: False
> name: LINGO'da komut
> hosts: xxx
> remote_user: xxx
>
> tasks:
> - name: Run basic PowerShell script
> win_powershell:
> script: |
> C:\Users\emperior\Desktop\run_command.ps1
>
>
> ERROR! conflicting action statements: win_powershell, script
> The error appears to be in
> '/tmp/awx_13485_rbw826y0/project/5-create-iso.yml': line 10, column 7, but
> may
> be elsewhere in the file depending on the exact syntax problem.
> The offending line appears to be:
> tasks:
> - name: Run basic PowerShell script
> ^ here
>
>
>
>
> --
> 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 view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/365641a3-53a5-4012-b9c2-254ebf2c433an%40googlegroups.com
>
> <https://groups.google.com/d/msgid/ansible-project/365641a3-53a5-4012-b9c2-254ebf2c433an%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
>
>
>
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/265e09e5-36fb-4c24-99e6-da133ef84b04n%40googlegroups.com.