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
This commit is contained in:
parent
edc8fa1cda
commit
99b0105a09
|
@ -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