diff --git a/tripleo_ansible/roles/tripleo-container-manage/tasks/podman/systemd.yml b/tripleo_ansible/roles/tripleo-container-manage/tasks/podman/systemd.yml index 01d639a15..31c0dee86 100644 --- a/tripleo_ansible/roles/tripleo-container-manage/tasks/podman/systemd.yml +++ b/tripleo_ansible/roles/tripleo-container-manage/tasks/podman/systemd.yml @@ -66,7 +66,7 @@ owner: root group: root register: systemd_timer - - name: "Enable and start systemd timer for {{ container_name }}" + - name: "Enable and start systemd healthcheck timer for {{ container_name }}" systemd: # Restart the timer if it was already running state: restarted @@ -75,3 +75,12 @@ daemon_reload: true when: - systemd_healthcheck.changed or systemd_timer.changed + - name: "Enable and start systemd healthcheck service for {{ container_name }}" + systemd: + # Restart the service if it was already running + state: restarted + name: "tripleo_{{ container_name }}_healthcheck.service" + enabled: true + daemon_reload: true + when: + - systemd_healthcheck.changed or systemd_timer.changed