kubernetes/pkg/kubelet/dockertools
Clayton Coleman 4a48bf8375
Docker digest validation is too strict
Docker 1.10 does not guarantee that the pulled digest matches the digest
on disk when dealing with v1 schemas stored in a Docker registry. This
is the case for images like
centos/ruby-23-centos7@sha256:940584acbbfb0347272112d2eb95574625c0c60b4e2fdadb139de5859cf754bf
which as a result of #30366 cannot be pulled by Kube from a Docker 1.10
system.

Instead, use RepoDigests field as the primary match, validating the
digest, and then fall back to ID (also validating the match). Adds more
restrictive matching.
2016-09-14 14:13:21 -04:00
..
fixtures/seccomp Add profile unit tests 2016-06-13 14:39:09 +02:00
container_gc_test.go - Added a DeleteContainer method in Runtime interface 2016-07-08 10:40:30 -07:00
container_gc.go dockershim: implement ContainerStatus() 2016-07-28 18:24:29 -07:00
convert_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
convert.go Avoiding trying to gc images with no tags which are still in use 2016-07-27 10:31:47 -07:00
docker_manager_test.go Include security options in the container created event 2016-08-26 15:32:48 -07:00
docker_manager.go Improving StopContainer failed log level 2016-09-13 14:23:15 +08:00
docker_test.go Docker digest validation is too strict 2016-09-14 14:13:21 -04:00
docker.go Docker digest validation is too strict 2016-09-14 14:13:21 -04:00
exec.go Add return code support to kubectl-exec and -run 2016-08-20 15:58:47 +02:00
fake_docker_client.go dockershim: add unit tests for sandbox/container status 2016-09-13 10:32:28 -07:00
fake_manager.go Revert "Remove pod mutation for PVs with supplemental GIDs" 2016-07-14 17:47:46 -07:00
images_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
images.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
instrumented_docker.go Add a dockershim package 2016-07-27 18:30:25 -07:00
kube_docker_client.go Increase request timeout based on termination grace period 2016-08-23 13:44:11 -04:00
labels_test.go Add container ports label. 2016-08-08 18:40:18 -07:00
labels.go Add container ports label. 2016-08-08 18:40:18 -07:00