podman/systemd: manage timer requires
To match with how Paunch created the systemd services for containers, we
add the requires so the timers require their service to run for proper
healthchecks. We also need to run a systemd reload right after.
Change-Id: Icc14d4f3bf137a543d9ef4f6a2f6384d9df65a70
(cherry picked from commit 99b0105a09
)
This commit is contained in:
parent
7111bbad4f
commit
aba8252c6d
|
@ -72,3 +72,12 @@
|
|||
daemon_reload: true
|
||||
when:
|
||||
- systemd_healthcheck.changed or systemd_timer.changed
|
||||
- name: "Add systemd require for {{ container_sysd_name }} healthcheck"
|
||||
command: "systemctl add-requires tripleo_{{ container_sysd_name }}.service tripleo_{{ container_sysd_name }}_healthcheck.timer"
|
||||
when:
|
||||
- systemd_healthcheck.changed or systemd_timer.changed
|
||||
- name: "Force systemd daemon reload"
|
||||
systemd:
|
||||
daemon_reload: true
|
||||
when:
|
||||
- systemd_healthcheck.changed or systemd_timer.changed
|
||||
|
|
Loading…
Reference in New Issue