k3s/pkg/kubelet/kuberuntime
Kubernetes Submit Queue f5d9c430e9 Merge pull request #39298 from feiskyer/images
Automatic merge from submit-queue

Kubelet: add image ref to ImageService interfaces

This PR adds image ref (digest or ID, depending on runtime) to PullImage result, and pass image ref in CreateContainer instead of image name. It also

* Adds image ref to CRI's PullImageResponse
* Updates related image puller
* Updates related testing utilities

~~One remaining issue is: it breaks some e2e tests because they [checks image repoTags](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/framework/util.go#L1941) while docker always returns digest in this PR. Should we update e2e test or continue to return repoTags in `containerStatuses.image`?~~

Fixes #38833.
2016-12-30 22:51:18 -08:00
..
BUILD autogenerated 2016-12-29 13:04:10 -08:00
doc.go cmd/kubelet 2016-11-23 15:53:09 -08:00
fake_kuberuntime_manager.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
helpers.go [CRI] Manage attach TTY in Kubelet 2016-12-01 18:27:55 -08:00
helpers_test.go cmd/kubelet 2016-11-23 15:53:09 -08:00
instrumented_services.go kuberuntime/dockershim: add image ref to ImageService interfaces 2016-12-29 16:53:01 +08:00
kuberuntime_container.go kuberuntime/dockershim: add image ref to ImageService interfaces 2016-12-29 16:53:01 +08:00
kuberuntime_container_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_gc.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_gc_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
kuberuntime_image.go Rename imageservice.IsImagePresent to GetImageRef 2016-12-31 08:36:55 +08:00
kuberuntime_image_test.go Rename imageservice.IsImagePresent to GetImageRef 2016-12-31 08:36:55 +08:00
kuberuntime_logs.go cmd/kubelet 2016-11-23 15:53:09 -08:00
kuberuntime_logs_test.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
kuberuntime_manager.go Port remaining code to pkg/util/version 2016-12-13 08:53:24 -05:00
kuberuntime_manager_test.go kuberuntime/dockershim: add image ref to ImageService interfaces 2016-12-29 16:53:01 +08:00
kuberuntime_sandbox.go kuberuntime: set privileged for sandboxes 2016-12-08 13:11:16 -08:00
kuberuntime_sandbox_test.go Fix package aliases to follow golang convention 2016-11-30 15:40:50 +08:00
labels.go cmd/kubelet 2016-11-23 15:53:09 -08:00
labels_test.go cmd/kubelet 2016-11-23 15:53:09 -08:00
legacy.go Add legacy container log location support. 2016-10-23 19:08:47 -07:00
security_context.go run hack/update-all.sh 2016-11-23 15:53:09 -08:00