Instalacja .exe za pomocą ansible
Witam. Mam ważne pytanie. Jak wiemy Ansible to przydatne narzędzie. Fajne jest to że można instalować programy za pomocą chocolatey, jednak nie każdy program znajduje się w repozytorium. Dlatego zastanawia mnie… Jak instalować pliki .exe za pomocą Ansible?
Napisałem taki skrytp
--- - hosts: win tasks: - name: copying from server to disk ansible.windows.win_copy: src: \10.0.129.234xxxInstallSumatraPDF-3.5.2-64-install.exe dest: C:inst remote_src: yes force: True become: True become_method: runas vars: ansible_become_user: user ansible_become_pass: password - name: Install file ansible.windows.win_package: path: C:instSumatraPDF-3.5.2-64-install.exe arguments: /install /passive /norestart vars: ansible_become_method: runas ansible_become_user: user ansible_become_pass: password Jednak nie chce on działać. Przechodzi on pozytywnie przez przez zadanie kopiowania ale dochodząc do samej instalacji to zacina się na momencie
3:11:03 PMUsing module file /usr/lib/python3/dist-packages/ansible_collections/ansible/windows/plugins/modules/win_package.ps
13:11:03 PMPipelining is enabled.
3:11:03 PMESTABLISH WINRM CONNECTION FOR USER:user on PORT 5986 TO client
3:11:04 PMEXEC (via pipeline wrapper)
I tak w nie ruszał się 3h. Wie ktoś jak porządnie napisać ten skrypt bądź co zrobić by to działało?