@@ -139,7 +139,10 @@ ExecStart=/bin/sh -c '/usr/bin/podman run \
139139 --secret uyuni-scc-pass,type=env,target=SCC_PASS \
140140 --secret uyuni-admin-user,type=env,target=ADMIN_USER \
141141 --secret uyuni-admin-pass,type=env,target=ADMIN_PASS \
142- --health-on-failure=none \
142+ --health-on-failure=stop \
143+ --health-cmd=/usr/bin/healthcheck.sh \
144+ --health-startup-cmd=/usr/bin/startup-check.sh \
145+ --health-startup-interval=10s \
143146 ${PODMAN_EXTRA_ARGS} ${UYUNI_IMAGE}'
144147
145148ExecStop=-/usr/bin/podman exec \
@@ -216,7 +219,10 @@ ExecStart=/bin/sh -c '/usr/bin/podman run \
216219 --secret cert-secret,type=mount,target=/etc/pki/tls.crt \
217220 --secret key-secret,type=mount,target=/etc/pki/tls.key \
218221 --secret db-ca-secret,type=mount,target=/etc/pki/db-ca.crt \
219- --health-on-failure=none \
222+ --health-on-failure=stop \
223+ --health-cmd=/usr/bin/healthcheck.sh \
224+ --health-startup-cmd=/usr/bin/startup-check.sh \
225+ --health-startup-interval=10s \
220226 ${PODMAN_EXTRA_ARGS} ${UYUNI_IMAGE}'
221227
222228ExecStop=-/usr/bin/podman exec \
0 commit comments