From f9dd6b398b98a5532aad1875b45fde95d34e4967 Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme <jan.philipp@timme.it> Date: Wed, 11 Jan 2023 11:51:00 +0100 Subject: [PATCH] Ensure important secondary services are enabled --- checkmk/debian/init.sls | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/checkmk/debian/init.sls b/checkmk/debian/init.sls index 18ee2eb..2c4f651 100644 --- a/checkmk/debian/init.sls +++ b/checkmk/debian/init.sls @@ -49,7 +49,27 @@ hsh_checkmk_disable_old_async_service: - cmd: hsh_checkmk_install_package -{# Finally, enable and (re)start new agent #} +{# Finally, enable and (re)start new agent and secondary services #} + +hsh_checkmk_enable_async_service: + service.running: + - name: check-mk-agent-async.service + - enable: True + - restart: True + - require: + - service: hsh_checkmk_disable_old_socket + - service: hsh_checkmk_disable_old_async_service + +hsh_checkmk_enable_socket: + service.running: + - name: check-mk-agent.socket + - enable: True + - restart: True + - require: + - service: hsh_checkmk_disable_old_socket + - service: hsh_checkmk_disable_old_async_service + + hsh_checkmk_enable_cmk-agent-ctl-daemon: service.running: - name: cmk-agent-ctl-daemon.service @@ -58,3 +78,5 @@ hsh_checkmk_enable_cmk-agent-ctl-daemon: - require: - service: hsh_checkmk_disable_old_socket - service: hsh_checkmk_disable_old_async_service + - service: hsh_checkmk_enable_async_service + - service: hsh_checkmk_enable_socket -- GitLab