- name: join domain ansible.windows.win_domain_membership: dns_domain_name: "{{ main_domain_name }}" domain_admin_user: "{{ main_domain_name }}\\Administrator" domain_admin_password: "{{ default_win_password }}" state: domain register: domain_state - name: reboot win_reboot: reboot_timeout: 3600 when: domain_state.reboot_required