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

18 lines
334 B
YAML

---
# 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