--- - hosts: all strategy: free tasks: - name: update & upgrade arch systems community.general.pacman: update_cache: true upgrade: true when: ansible_os_family == "Archlinux" - name: update & upgrade debian systems apt: update_cache: true upgrade: "safe" when: ansible_os_family == "Debian"