client-pull-installation/roles/domain/tasks/domain_join.yml

18 lines
340 B
YAML

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