From 76421036b2fc160d1d71f92775400f1ffd60eaac Mon Sep 17 00:00:00 2001 From: Benjamin Graillot <graillot@crans.org> Date: Sun, 19 Jul 2020 14:57:32 +0200 Subject: [PATCH] [home-nounous] added home-nounous role --- roles/home-nounous/tasks/main.yml | 13 +++++++++++++ .../templates/systemd/system/home.mount.j2 | 14 ++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 roles/home-nounous/tasks/main.yml create mode 100644 roles/home-nounous/templates/systemd/system/home.mount.j2 diff --git a/roles/home-nounous/tasks/main.yml b/roles/home-nounous/tasks/main.yml new file mode 100644 index 00000000..41e03224 --- /dev/null +++ b/roles/home-nounous/tasks/main.yml @@ -0,0 +1,13 @@ +--- +- name: Deploy nfs systemd mount + template: + src: systemd/system/home.mount.j2 + dest: /etc/systemd/system/home.mount + mode: 0755 + +- name: Load and activate nfs systemd mount + systemd: + name: home.mount + daemon_reload: true + enabled: true + state: started diff --git a/roles/home-nounous/templates/systemd/system/home.mount.j2 b/roles/home-nounous/templates/systemd/system/home.mount.j2 new file mode 100644 index 00000000..8f9babaf --- /dev/null +++ b/roles/home-nounous/templates/systemd/system/home.mount.j2 @@ -0,0 +1,14 @@ +{{ ansible_header | comment }} +[Unit] +Description=Mount home +Wants=network-online.target +After=network-online.target + +[Mount] +What=tealc.adm.crans.org:/pool/home +Where=/home +Type=nfs +Options=rw,nosuid + +[Install] +WantedBy=multi-user.target -- GitLab