--- # Domain join tasks - name: Checking domain join shell: wbinfo -t sudo: yes register: check_domain changed_when: check_domain.rc != 0 ignore_errors: yes - name: Joining domain shell: net rpc join -U admin%{{ domainadminpasswd }} sudo: yes when: check_domain|changed register: domainjoin notify: - reboot