On VyOS rolling 2026.08.22-0013 with Podman 5.8.4, container health checks never run automatically and stay in starting.
Current config example:
health-check {
command "openresty -t -q"
interval 30
retry 3
timeout 5
}Podman also receives the expected options:
--health-cmd=openresty -t -q --health-interval=30s --health-timeout=5s --health-retries=3
Manual checks work fine:
podman healthcheck run openresty
After that, the container becomes healthy.
But systemctl list-timers --all shows no Podman health-check timers.
It looks like Podman may have been built without the systemd build tag.
Possible fix: add libsystemd-dev to the Podman build dependencies so automatic health-check scheduling is enabled.