diff --git a/tasks/apk/packages.yaml b/tasks/apk/packages.yaml index b43953d..1a6dc99 100644 --- a/tasks/apk/packages.yaml +++ b/tasks/apk/packages.yaml @@ -6,7 +6,6 @@ name: "{{ item }}" state: "present" update_cache: true - cache_clean: true when: 'ansible_os_family == "Alpine"' with_items: - "bash" @@ -19,3 +18,10 @@ - "tzdata" - "vim" - "wget" + +# clean cache +- name: "clean cache" + ansible.builtin.command: + cmd: "apk clean cache" + failed_when: false + changed_when: false diff --git a/tasks/main.yaml b/tasks/main.yaml index 235649a..7c50ccc 100644 --- a/tasks/main.yaml +++ b/tasks/main.yaml @@ -42,20 +42,17 @@ - "ansible_os_family =='Debian'" tags: "swap" -# apt -- name: "apt" - ansible.builtin.import_tasks: "apt/sources.yaml" - when: "ansible_os_family == 'Debian'" - tags: "apt" - -# flush handler -- name: "flush handlers" - ansible.builtin.meta: "flush_handlers" # apk - name: "apk" ansible.builtin.import_tasks: "apk/packages.yaml" when: "ansible_os_family == 'Alpine'" + tags: "apk" + +# apt +- name: "apt" + ansible.builtin.import_tasks: "apt/sources.yaml" + when: "ansible_os_family == 'Debian'" tags: "apt" # flush handler