mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-12 13:31:52 +00:00
Add logging to debug container runtime failures
This commit is contained in:
parent
64ad3e17ad
commit
5f61392e6f
@ -1816,11 +1816,14 @@ func (kl *Kubelet) GetPodByName(namespace, name string) (*api.Pod, bool) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (kl *Kubelet) updateRuntimeUp() {
|
func (kl *Kubelet) updateRuntimeUp() {
|
||||||
|
start := time.Now()
|
||||||
err := waitUntilRuntimeIsUp(kl.containerRuntime, 100*time.Millisecond)
|
err := waitUntilRuntimeIsUp(kl.containerRuntime, 100*time.Millisecond)
|
||||||
kl.runtimeMutex.Lock()
|
kl.runtimeMutex.Lock()
|
||||||
defer kl.runtimeMutex.Unlock()
|
defer kl.runtimeMutex.Unlock()
|
||||||
if err == nil {
|
if err == nil {
|
||||||
kl.lastTimestampRuntimeUp = time.Now()
|
kl.lastTimestampRuntimeUp = time.Now()
|
||||||
|
} else {
|
||||||
|
glog.Errorf("Container runtime sanity check failed after %v, err: %v", time.Since(start), err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user