Loading tasks/apk/packages.yaml +42 −23 Original line number Diff line number Diff line --- # manage packages - name: "manage packages" when: 'ansible_os_family == "Alpine"' block: # install packages - name: "install packages" community.general.apk: name: "{{ item }}" state: "present" update_cache: true when: 'ansible_os_family == "Alpine"' with_items: - "bash" - "btop" - "curl" - "htop" - "python3" - "qemu-guest-agent" - "sudo" - "tzdata" - "vim" - "wget" # remove qemu-guest-agent on lxc - name: "reomve qemu-guest-agent" community.general.apk: name: "qemu-guest-agent" state: "present" update_cache: true when: 'type == "lxc"' # install qemu-guest-agent - name: "install qemu-guest-agent" community.general.apk: name: "qemu-guest-agent" state: "present" update_cache: true when: 'type == "vm"' # clean cache - name: "clean cache" ansible.builtin.command: Loading Loading
tasks/apk/packages.yaml +42 −23 Original line number Diff line number Diff line --- # manage packages - name: "manage packages" when: 'ansible_os_family == "Alpine"' block: # install packages - name: "install packages" community.general.apk: name: "{{ item }}" state: "present" update_cache: true when: 'ansible_os_family == "Alpine"' with_items: - "bash" - "btop" - "curl" - "htop" - "python3" - "qemu-guest-agent" - "sudo" - "tzdata" - "vim" - "wget" # remove qemu-guest-agent on lxc - name: "reomve qemu-guest-agent" community.general.apk: name: "qemu-guest-agent" state: "present" update_cache: true when: 'type == "lxc"' # install qemu-guest-agent - name: "install qemu-guest-agent" community.general.apk: name: "qemu-guest-agent" state: "present" update_cache: true when: 'type == "vm"' # clean cache - name: "clean cache" ansible.builtin.command: Loading