diff --git a/ansible/roles/win_transfer/tasks/mount.yml b/ansible/roles/win_transfer/tasks/mount.yml index e803d9a..a2319df 100644 --- a/ansible/roles/win_transfer/tasks/mount.yml +++ b/ansible/roles/win_transfer/tasks/mount.yml @@ -15,6 +15,13 @@ path: "{{ mft_directory }}" state: directory + - name: Add entry to space-domains.txt + lineinfile: + path: "{{ space_domain_path }}" + state: present + regexp: "^{{ os_project }}" + line: "{{ os_project }}-{{ win_project }}" + - name: Copy smb-credential template to os-transfer template: dest: "{{ credentials_path }}" diff --git a/ansible/roles/win_transfer/tasks/unmount.yml b/ansible/roles/win_transfer/tasks/unmount.yml index 2514948..3b9a9d3 100644 --- a/ansible/roles/win_transfer/tasks/unmount.yml +++ b/ansible/roles/win_transfer/tasks/unmount.yml @@ -15,6 +15,13 @@ path: "{{ mft_directory }}" state: absent + - name: Remove entry from space-domains.txt + lineinfile: + path: "{{ space_domain_path }}" + state: absent + regexp: "^{{ os_project }}" + line: "{{ os_project }}-{{ win_project }}" + - name: Remove smb-credential template file: path: "{{ credentials_path }}" diff --git a/ansible/roles/win_transfer/vars/main.yml b/ansible/roles/win_transfer/vars/main.yml index 10e572c..4fa4fa0 100644 --- a/ansible/roles/win_transfer/vars/main.yml +++ b/ansible/roles/win_transfer/vars/main.yml @@ -1,3 +1,4 @@ mount_directory: /mnt/windows/{{ os_project }}-{{ win_project }} mft_directory: /mnt/os-transfer/windows-mft/{{ os_project }}-{{ win_project }} +space_domain_path: /root/scripts/space-domains.txt credentials_path: /root/windows-envs/.{{ os_project }}-{{ win_project }}-smbcredentials \ No newline at end of file