--- - name: Upgrade Debian packages apt: upgrade: safe update_cache: yes when: ansible_facts['os_family'] == "Debian" register: update_debian_result - name: Remove orphans apt: autoremove: yes purge: yes when: ansible_facts['os_family'] == "Debian" register: prune_debian_result - name: Update Archlinux packages pacman: update_cache: yes upgrade: yes when: ansible_facts['os_family'] == "Archlinux" register: update_archlinux_result - name: Show updated debian packages debug: msg="{{update_debian_result.stdout_lines}}" when: ansible_facts['os_family'] == "Debian" - name: Show pruned debian packages debug: msg="{{prune_debian_result.stdout_lines}}" when: ansible_facts['os_family'] == "Debian" - name: Show updated archlinux packages debug: msg="{{update_archlinux_result.stdout_lines}}" when: ansible_facts['os_family'] == "Archlinux"