Skip to content

Instantly share code, notes, and snippets.

@Misterhex
Last active May 7, 2018 14:38
Show Gist options
  • Save Misterhex/26a87f47c3d09cedd009c8df4606cee5 to your computer and use it in GitHub Desktop.
Save Misterhex/26a87f47c3d09cedd009c8df4606cee5 to your computer and use it in GitHub Desktop.
StopPodSandbox "c961845a87f53f72f8212f92cd2f0306ac4906216216452df693e5b0d7d21405" from runtime service failed: rpc error: code = 2 desc = NetworkPlugin cni failed to teardown pod "xxx" network: could not retrieve port mappings: checkpoint is not found.
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/kubelet.go#L282
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/remote/remote_runtime.go#L29
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/remote/remote_runtime.go#L41
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/remote/remote_runtime.go#L55
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/remote/remote_runtime.go#L114
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/apis/cri/v1alpha1/runtime/api.pb.go#L3299
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/apis/cri/v1alpha1/runtime/api.pb.go#L3389
https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes/
DockerService
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/docker_service.go#L239
https://github.com/kubernetes/kubernetes/blob/release-1.7/cmd/kubelet/app/options/container_runtime.go#L42
https://github.com/kubernetes/kubernetes/blob/release-1.7/cmd/kubelet/app/options/container_runtime.go#L109
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/kubelet.go#L56
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/kubelet.go#L295
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/kubelet.go#L600 <<< start dockershim grpc server
>>> https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/remote/docker_server.go#L50
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/kubelet.go#L581
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/docker_service.go#L152
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/docker_service.go#L177
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/docker_checkpoint.go#L87
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/checkpoint_store.go#L61
DockerService's Start()
ContainerManager
https://github.com/kubernetes/kubernetes/blob/release-1.7/pkg/kubelet/dockershim/cm/container_manager_linux.go#L54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment