spiegel_podman/pkg
Urvashi Mohnani 902b6a1bfe 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>
2024-02-29 18:30:51 +00:00
..
annotations Remove ReservedAnnotations from kube generate specification 2023-01-18 08:46:24 -05:00
api Ignore docker's end point config when the final network mode isn't bridge. 2024-02-26 11:25:48 +00:00
auth fix(deps): update module github.com/docker/docker to v24 2023-05-22 15:32:12 +02:00
autoupdate pkg/autoupdate: add !remote tag 2023-10-24 12:11:10 +02:00
bindings Accept a config blob alongside the "changes" slice when committing 2024-02-07 20:23:42 +00:00
channel bump golangci-lint to v1.50.1 2022-12-15 13:39:56 +01:00
checkpoint Merge pull request #19951 from Luap99/small-remote 2023-09-14 15:27:45 +02:00
copy pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
criu lint: fix warnings found by protogetter 2023-10-20 16:26:10 +02:00
ctime Replace deprecated ioutil 2022-09-20 15:34:27 -04:00
domain Accept a config blob alongside the "changes" slice when committing 2024-02-07 20:23:42 +00:00
emulation Add podman farm build command 2023-10-24 12:58:39 -04:00
env Revert "feat(env): support multiline in env-file" 2023-10-04 17:06:21 +02:00
errorhandling Fix typos 2023-02-11 18:23:24 +01:00
farm farm build: push built images to registry 2024-01-22 09:56:34 -05:00
fileserver Initial addition of 9p code to Podman 2023-10-31 10:14:02 -04:00
inspect pkg/inspect: remove unused ImageResult type 2022-05-24 16:07:39 +02:00
k8s.io Automatic code cleanups - JetBrains 2023-11-07 14:05:15 -06:00
lookup source code comments and docs: fix typos, language, Markdown layout 2023-05-22 07:52:16 +02:00
machine Merge pull request #21437 from openshift-cherrypick-robot/cherry-pick-21264-to-v4.9 2024-01-31 00:49:57 +00:00
namespaces source code comments and docs: fix typos, language, Markdown layout 2023-05-22 07:52:16 +02:00
parallel pkg/parallel/ctr: add !remote tag 2023-10-24 12:23:17 +02:00
ps pkg/ps: add !remote tag 2023-10-24 12:21:31 +02:00
rctl pkg/rctl: Remove unused cgo dependency 2022-10-31 15:13:48 +00:00
rootless rootless: use functionalities from c/storage 2023-11-10 22:03:47 +01:00
seccomp pkg: switch to golang native error wrapping 2022-07-08 08:54:47 +02:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
signal Run codespell on code 2022-11-04 10:57:41 -04:00
specgen Don't update health check status during initialDelaySeconds 2024-02-29 18:30:51 +00:00
specgenutil Merge pull request #20149 from ygalblum/quadlet-container-mount 2023-09-28 05:38:52 -04:00
specgenutilexternal Quadlet container mount - support non key=val options 2023-09-27 16:20:00 +03:00
strongunits introduce pkg/strongunits 2023-09-20 11:19:41 -05:00
systemd Quadlet - add support for UID and GID Mapping 2023-11-15 12:10:22 +02:00
terminal podman ssh work, using new c/common interface 2022-08-09 14:00:58 -04:00
timetype lint: fix warnings found by perfsprint 2023-10-20 16:27:46 +02:00
trust Revert the usage of home.GetConfigHome() 2023-07-17 18:29:06 +02:00
util Change to using gopsutil for cross-OS process ops 2023-10-31 10:14:06 -04:00