podman/libpod/define
Urvashi Mohnani f35d1c1c25 Don't update health check status during initialDelaySeconds
When InitialDelaySeconds in the kube yaml is set for a helthcheck,
don't update the healthcheck status till those initial delay seconds are over.
We were waiting to update for a failing healtcheck, but when the healthcheck
was successful during the initial delay time, the status was being updated as healthy
immediately.
This is misleading to the users wondering why their healthcheck takes
much longer to fail for a failing case while it is quick to succeed for
a healthy case. It also doesn't match what the k8s InitialDelaySeconds
does. This change is only for kube play, podman healthcheck run is
unaffected.

Signed-off-by: Urvashi Mohnani <umohnani@redhat.com>
2023-11-29 08:37:39 -05:00
..
annotations.go Don't update health check status during initialDelaySeconds 2023-11-29 08:37:39 -05:00
autoupdate.go auto-update: validate container image 2022-09-26 17:07:05 +02:00
checkpoint_restore.go Added optional container checkpointing statistics 2021-11-15 11:50:24 +00:00
config.go libpod: use io.Writer vs io.WriteCloser for attach streams 2023-07-10 13:33:03 +02:00
container.go kube: add DaemonSet support for generate 2023-09-12 10:30:57 +05:30
container_inspect.go move IntelRdtClosID to HostConfig 2023-09-27 16:44:13 +00:00
containerstate.go Fix language, typos and markdown layout 2023-07-24 11:18:25 +02:00
diff.go podman diff accept two images or containers 2021-07-02 17:11:56 +02:00
errors.go vendor of containers/common 2023-09-20 08:39:49 -04:00
exec_codes.go Run codespell 2022-08-25 16:32:31 -04:00
exit_code_propagation.go kube play: exit-code propagation 2023-05-25 14:46:34 +02:00
fileinfo.go Fixes from make codespell 2021-04-21 13:16:33 -04:00
healthchecks.go Add support for startup healthchecks 2022-11-28 13:30:29 -05:00
info.go Add podman farm build command 2023-10-24 12:58:39 -04:00
mount.go Add support for ramfs as well as tmpfs in volume mounts 2023-08-21 07:14:57 -04:00
mount_freebsd.go pkg/specgen: add support for 'podman run --init' on FreeBSD 2023-06-28 14:43:50 +01:00
mount_linux.go Use constants for mount types 2023-07-14 07:17:21 -04:00
mount_unsupported.go libpod/define: Make TypeBind a platform-specific constant 2022-08-30 16:32:24 +01:00
pod_inspect.go Include lock number in pod/container/volume inspect 2023-06-05 12:28:50 -04:00
podstate.go Add a Degraded state to pods 2020-10-21 13:31:40 -04:00
runtime.go Add support for containers.conf 2020-03-27 14:36:03 -04:00
sdnotify.go add "healthy" sdnotify policy 2023-07-25 11:17:44 +02:00
version.go Add 'Os' to be queried via 'version' output 2022-03-29 18:10:59 -04:00
volume_inspect.go Include lock number in pod/container/volume inspect 2023-06-05 12:28:50 -04:00