24 lines
515 B
YAML
24 lines
515 B
YAML
---
|
|
|
|
- name: Install 7-zip
|
|
win_chocolatey:
|
|
name: 7zip
|
|
state: present
|
|
register: install_7zip
|
|
until: install_7zip is success
|
|
delay: 3
|
|
retries: 5
|
|
|
|
- name: Ensure temp directory exists for iso
|
|
win_file:
|
|
path: '{{ ansible_env.TEMP }}\virtio_iso_extract'
|
|
state: directory
|
|
|
|
- name: Extract iso
|
|
win_shell: >
|
|
7z.exe x -y '{{ ansible_env.TEMP }}\{{ virtio_win_iso_name }}' -o'{{ ansible_env.TEMP }}\virtio_iso_extract'
|
|
|
|
- name: Remove 7-zip
|
|
win_chocolatey:
|
|
name: 7zip
|
|
state: absent |