![]() 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> |
||
---|---|---|
.. | ||
testing | ||
cache_test.go | ||
cache.go | ||
container_gc.go | ||
container_hash_test.go | ||
helpers_test.go | ||
helpers.go | ||
os.go | ||
ref_test.go | ||
ref.go | ||
runtime_cache_fake.go | ||
runtime_cache_test.go | ||
runtime_cache.go | ||
runtime.go | ||
sync_result_test.go | ||
sync_result.go |