kubernetes/pkg/kubelet/dockershim
Kubernetes Submit Queue 91e1933f9f Merge pull request #42149 from Random-Liu/check-infra-container-image-existence
Automatic merge from submit-queue (batch tested with PRs 42216, 42136, 42183, 42149, 36828)

Check infra container image existence before pulling.

Fixes https://github.com/kubernetes/kubernetes/issues/42040.

This PR:
* Fixes https://github.com/kubernetes/kubernetes/issues/42040 by checking image existence before pulling.
* Add unit test for it.
* Fix a potential panic at https://github.com/kubernetes/kubernetes/compare/master...Random-Liu:check-infra-container-image-existence?expand=1#diff-e2eefa11d78ba95197ce406772c18c30R421.

@yujuhong
2017-02-28 21:17:02 -08:00
..
cm start the apimachinery repo 2017-01-11 09:09:48 -05:00
errors update bazel 2017-02-15 10:06:49 -08:00
remote kubelet/dockershim: update cri to protobuf v3 2017-01-20 09:55:37 +08:00
testing update bazel 2017-02-15 10:06:49 -08:00
BUILD kubelet/network: move mock network plugin to pkg/kubelet/network/testing 2017-02-16 13:48:32 -06:00
checkpoint_store_test.go initialize directory while creating checkpoint file store 2017-02-17 16:56:46 -08:00
checkpoint_store.go initialize directory while creating checkpoint file store 2017-02-17 16:56:46 -08:00
convert_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
convert.go Add checkpointHandler to DockerService 2017-02-02 10:19:34 -08:00
doc.go cmd/kubelet 2016-11-23 15:53:09 -08:00
docker_checkpoint_test.go Add checkpointHandler to DockerService 2017-02-02 10:19:34 -08:00
docker_checkpoint.go initialize directory while creating checkpoint file store 2017-02-17 16:56:46 -08:00
docker_container_test.go Add unit test for the work around. 2017-01-25 14:15:41 -08:00
docker_container.go dockershim: set security option separators based on the docker version 2017-02-07 11:06:40 -08:00
docker_image_test.go kubelet/dockershim: update cri to protobuf v3 2017-01-20 09:55:37 +08:00
docker_image.go kubelet/dockershim: update cri to protobuf v3 2017-01-20 09:55:37 +08:00
docker_legacy_test.go Add unit test for legacy container cleanup 2017-02-02 15:36:24 -08:00
docker_legacy.go Add legacy container cleanup 2017-02-02 15:36:24 -08:00
docker_sandbox_test.go dockershim: use network PluginManager to synchronize pod network operations 2017-02-16 13:51:19 -06:00
docker_sandbox.go Merge pull request #42149 from Random-Liu/check-infra-container-image-existence 2017-02-28 21:17:02 -08:00
docker_service_test.go dockershim: use network PluginManager to synchronize pod network operations 2017-02-16 13:51:19 -06:00
docker_service.go initialize directory while creating checkpoint file store 2017-02-17 16:56:46 -08:00
docker_streaming.go CRI Portforward needs to forward websocket ports 2017-02-01 18:03:42 -07:00
helpers_test.go Check infra container image existence before pulling. 2017-02-27 10:59:36 -08:00
helpers.go Check infra container image existence before pulling. 2017-02-27 10:59:36 -08:00
naming_test.go Add unit test for the work around. 2017-01-25 14:15:41 -08:00
naming.go Add legacy container cleanup 2017-02-02 15:36:24 -08:00
security_context_test.go dockershim: set security option separators based on the docker version 2017-02-07 11:06:40 -08:00
security_context.go dockershim: use network PluginManager to synchronize pod network operations 2017-02-16 13:51:19 -06:00