From 403d58b126f28fee34da300f3c380e1aadc7827f Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Fri, 16 May 2025 16:58:10 +0200 Subject: [PATCH] chore: updated tasks for nfs monitoring service --- tasks/rosetta/configure_nfs_monitoring.yml | 48 ++++++++++++++-------- 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/tasks/rosetta/configure_nfs_monitoring.yml b/tasks/rosetta/configure_nfs_monitoring.yml index 2a20ef8..76c5ef2 100644 --- a/tasks/rosetta/configure_nfs_monitoring.yml +++ b/tasks/rosetta/configure_nfs_monitoring.yml @@ -8,22 +8,34 @@ group: "root" - name: install NFS monitoring services - ansible.builtin.template: - src: "usr/local/lib/systemd/system/{{ item }}.j2" - dest: "/usr/local/lib/systemd/system/{{ item }}" - mode: "0600" - owner: "root" - group: "root" - loop: - - "nfs_timeout_notification.service" - - "nfs_timeout_notification.service.sh" - notify: daemon-reload + block: + + - name: install NFS monitoring services (1/3) - copy service script + ansible.builtin.template: + src: "usr/local/bin/{{ item }}.j2" + dest: "/usr/local/bin/{{ item }}" + mode: "0600" + owner: "root" + group: "root" + loop: + - "nfs_timeout_notification.service.sh" + + - name: install NFS monitoring services (2/3) - copy service unit + ansible.builtin.template: + src: "usr/local/lib/systemd/system/{{ item }}.j2" + dest: "/usr/local/lib/systemd/system/{{ item }}" + mode: "0600" + owner: "root" + group: "root" + loop: + - "nfs_timeout_notification.service" + notify: daemon-reload -- name: enable NFS monitoring services - ansible.builtin.systemd_service: - name: "{{ item.name }}" - enabled: "{{ item.enabled | default(true) }}" - state: "{{ item.state | default('started') }}" - daemon_reload: true - loop: - - name: "nfs_timeout_notification.service" + - name: install NFS monitoring services (3/3) - enable service + ansible.builtin.systemd_service: + name: "{{ item.name }}" + enabled: "{{ item.enabled | default(true) }}" + state: "{{ item.state | default('started') }}" + daemon_reload: true + loop: + - name: "nfs_timeout_notification.service" -- GitLab