diff --git a/checkmk/debian/init.sls b/checkmk/debian/init.sls index 18ee2eb696857182cda993c07cf0081eae7dfe87..2c4f651fed612f7e80911a9bba2e2cff9fe012b6 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