- name: Install NUT hosts: - nut_servers - nut_clients become: true tasks: - name: Install NUT packages when: ansible_facts['os_family'] == "Archlinux" community.general.pacman: name: "{{ nut_packages }}" state: latest update_cache: true upgrade: false - name: Setup NUT servers gather_facts: true hosts: nut_servers become: true roles: - ssl_certificate - nut_server - name: Setup NUT clients gather_facts: true hosts: nut_clients become: true roles: - nut_client