diff --git a/ansible/roles/win_domain_membership/tasks/main.yml b/ansible/roles/win_domain_membership/tasks/main.yml index 75cc4f7..5b3f752 100644 --- a/ansible/roles/win_domain_membership/tasks/main.yml +++ b/ansible/roles/win_domain_membership/tasks/main.yml @@ -1,2 +1,3 @@ --- -- import_tasks: join.yml \ No newline at end of file +- import_tasks: join.yml +- import_tasks: username.yml diff --git a/ansible/roles/win_domain_membership/tasks/username.yml b/ansible/roles/win_domain_membership/tasks/username.yml new file mode 100644 index 0000000..94f51cd --- /dev/null +++ b/ansible/roles/win_domain_membership/tasks/username.yml @@ -0,0 +1,13 @@ +--- +- name: Swap to domain Administrator + tags: + - change_username + - always + vars: + ansible_connection: local + lineinfile: + path: /deployments/{{ os_project }}-{{ win_project }}/ansible/vars/connection.yml + regexp: '^ansible_user:' + line: 'ansible_user: {{ win_project|upper }}\Administrator' + delegate_to: localhost + run_once: True