role_proxmox/tasks/get_images.yml
2025-04-11 13:31:24 +02:00

25 lines
677 B
YAML

---
# tasks file for proxmox
- name: Create images storage directory
ansible.builtin.file:
path: "{{ item.dest | ansible.builtin.dirname }}"
state: directory
mode: u=rwX,g=rX,o=rX
become: true
delegate_to: "{{ proxmox_delegate_to | default(omit) }}"
loop: "{{ proxmox_images }}"
loop_control:
label: "{{ item.dest | ansible.builtin.dirname }}"
- name: Download images
ansible.builtin.get_url:
url: "{{ item.url }}"
dest: "{{ item.dest }}"
mode: u=rw,g=r,o=r
become: true
delegate_to: "{{ proxmox_delegate_to | default(omit) }}"
loop: "{{ proxmox_images }}"
loop_control:
label: "{{ item.dest | ansible.builtin.basename }}"