k3s/pkg/kubelet/kuberuntime
Kubernetes Submit Queue 5fd0566ce7 Merge pull request #43652 from Random-Liu/avoid-kubelet-panic
Automatic merge from submit-queue (batch tested with PRs 43653, 43654, 43652)

CRI: Check nil pointer to avoid kubelet panic.

When working on the containerd kubernetes integration, I casually returns an empty `sandboxStatus.Linux{}`, but it cause kubelet to panic.

This won't happen when runtime returns valid data, but we should not make the assumption here.

/cc @yujuhong @feiskyer
2017-03-24 22:16:21 -07:00
..
BUILD Unify fake runtime helper in kuberuntime, rkt and dockertools. 2017-02-27 01:43:37 -08:00
doc.go cmd/kubelet 2016-11-23 15:53:09 -08:00
fake_kuberuntime_manager.go Unify fake runtime helper in kuberuntime, rkt and dockertools. 2017-02-27 01:43:37 -08:00
helpers.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00
helpers_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
instrumented_services.go docker-CRI: Remove legacy code for non-grpc integration 2017-01-26 17:23:20 -08:00
kuberuntime_container.go Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
kuberuntime_container_test.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00
kuberuntime_gc.go Add more logs to help debugging 2017-03-08 12:27:49 -08:00
kuberuntime_gc_test.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00
kuberuntime_image.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00
kuberuntime_image_test.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
kuberuntime_logs.go Let ReadLogs return when there is a read error. 2017-02-07 15:43:48 -08:00
kuberuntime_logs_test.go Limit the size of the termination log and allow log input 2017-01-23 12:26:38 -05:00
kuberuntime_manager.go Merge pull request #43652 from Random-Liu/avoid-kubelet-panic 2017-03-24 22:16:21 -07:00
kuberuntime_manager_test.go Unify fake runtime helper in kuberuntime, rkt and dockertools. 2017-02-27 01:43:37 -08:00
kuberuntime_sandbox.go CRI: add support for dns cluster first policy 2017-03-20 17:50:38 +08:00
kuberuntime_sandbox_test.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00
labels.go kuberuntime: remove the kubernetesManagedLabel label 2017-01-27 17:08:46 -08:00
labels_test.go move util/intstr to apimachinery 2017-01-30 12:46:59 -05:00
legacy.go Add legacy container log location support. 2016-10-23 19:08:47 -07:00
security_context.go kubelet/kuberuntime: update cri to protobuf v3 2017-01-20 09:55:56 +08:00