From d427e66872e93474dcf78b93ab743d34061fc6ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Krupa?= Date: Thu, 5 Oct 2017 20:35:22 +0200 Subject: [PATCH 1/2] Reload systemd without using `command` module --- handlers/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/handlers/main.yml b/handlers/main.yml index 3f5c4347..f5617fc8 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,6 +1,7 @@ --- - name: reload systemd - command: systemctl daemon-reload + systemd: + daemon_reload: yes - name: restart prometheus service: From e289f518633ceaef6df956f84ea3014c802f1bbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Krupa?= Date: Thu, 5 Oct 2017 20:53:15 +0200 Subject: [PATCH 2/2] move to systemd module --- handlers/main.yml | 7 ++----- tasks/install.yml | 1 - tasks/main.yml | 2 -- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/handlers/main.yml b/handlers/main.yml index f5617fc8..57dc4eb2 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,14 +1,11 @@ --- -- name: reload systemd +- name: restart prometheus systemd: daemon_reload: yes - -- name: restart prometheus - service: name: prometheus state: restarted - name: reload prometheus - service: + systemd: name: prometheus state: reloaded diff --git a/tasks/install.yml b/tasks/install.yml index 18dc97ee..caafad93 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -59,7 +59,6 @@ group: root mode: 0644 notify: - - reload systemd - restart prometheus #- name: change pam nofile limits for prometheus diff --git a/tasks/main.yml b/tasks/main.yml index 300e6c08..fe7da1ae 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -7,5 +7,3 @@ service: name: prometheus enabled: yes - notify: - - reload systemd