From 07df90ca1b12ae47f621e0c76a1eed6143610460 Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Wed, 28 Feb 2024 12:07:52 -0600
Subject: [PATCH] Remove unused entry in master map

---
 ansible/roles/nfs_mounts/tasks/main.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/ansible/roles/nfs_mounts/tasks/main.yml b/ansible/roles/nfs_mounts/tasks/main.yml
index 9069925..177cd94 100644
--- a/ansible/roles/nfs_mounts/tasks/main.yml
+++ b/ansible/roles/nfs_mounts/tasks/main.yml
@@ -12,6 +12,17 @@
     - { dir: /data/user, mode: '0755' }
     - { dir: /data/project, mode: '0755' }
 
+- name: Remove unused entry in master map
+  ansible.builtin.replace:
+    dest: /etc/auto.master
+    regexp: '{{ item.regexp }}'
+    replace: '{{ item.replace }}'
+    backup: true
+  loop:
+    - { regexp: '^(/misc)', replace: '#\1' }
+    - { regexp: '^(/net)', replace: '#\1' }
+    - { regexp: '^(\+auto.master)', replace: '#\1' }
+
 - name: Add master map file
   ansible.builtin.lineinfile:
     path: "/etc/auto.master.d/gpfs.autofs"
-- 
GitLab