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

16 lines
315 B
YAML

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