kubernetes/pkg/kubelet/container
Sai Ramesh Vanka 1715fc0ca0 Fix issue in enabling evented pleg feature gate
Fixes https://github.com/kubernetes/kubernetes/issues/120941
GetNewerThan() call isn't blocking until the pod status/cache is updated and returning the empty pod status.
Hence, whenever the `SyncLoop ADD/UPDATE/RECONCILE` functions are called multiple times in a very less time interval,
Kubelet calls multiple `CreateContainer` CRI api that results in the creation of duplicate containers within a given pod.
The initially created conainer keeps `Running` and the later container keeps `Exiting` and hence resulting the pod in `CrashLoopBackOff` state forever

Signed-off-by: Sai Ramesh Vanka <svanka@redhat.com>
2023-10-17 13:07:01 +05:30
..
testing using parsers in applyDefaultImageTag 2023-05-15 15:53:47 +00:00
cache_test.go Fix int->string casts 2020-07-24 16:23:12 -04:00
cache.go Fix issue in enabling evented pleg feature gate 2023-10-17 13:07:01 +05:30
container_gc.go Second attempt: Plumb context to Kubelet CRI calls (#113591) 2022-11-05 06:02:13 -07:00
container_hash_test.go Omit nil or empty field when calculating hash value 2019-08-22 13:46:52 +08:00
helpers_test.go Set default resize policy only for specified resource types, rename RestartNotRequired -> NotRequired 2023-03-12 23:46:40 +00:00
helpers.go Sidecar: Implement lifecycle of the restartable init container 2023-07-08 07:26:12 +09:00
os.go Remove ioutil in kubelet and its tests 2022-07-30 12:35:26 +09:00
ref_test.go Remove no-longer used selflink code from kubelet 2022-01-14 10:38:23 +01:00
ref.go Remove EphemeralContainers feature-gate checks 2022-07-26 02:55:30 +02:00
runtime_cache_fake.go Second attempt: Plumb context to Kubelet CRI calls (#113591) 2022-11-05 06:02:13 -07:00
runtime_cache_test.go Second attempt: Plumb context to Kubelet CRI calls (#113591) 2022-11-05 06:02:13 -07:00
runtime_cache.go kubelet: Force deleted pods can fail to move out of terminating 2023-03-08 22:03:51 -06:00
runtime.go deprecate ExperimentalHostUserNamespaceDefaulting 2023-03-17 22:07:25 +00:00
sync_result_test.go go-1.12: fix 'go vet' failures 2019-03-01 18:48:17 +02:00
sync_result.go fix golint issues in pkg/kubelet/container 2020-06-19 15:48:08 +00:00