k3s/test/e2e_node
Kubernetes Submit Queue c50af358e8 Merge pull request #34473 from DirectXMan12/feature/set-image-id-manifest-digest
Automatic merge from submit-queue

Kubelet: Use RepoDigest for ImageID when available

```release-note
Use manifest digest (as `docker-pullable://`) as ImageID when available (exposes a canonical, pullable image ID for containers).
```

Previously, we used the docker config digest (also called "image ID"
by Docker) for the value of the `ImageID` field in the container status.
This was not particularly useful, since the config manifest is not
what's used to identify the image in a registry, which uses the manifest
digest instead.  Docker 1.12+ always populates the RepoDigests field
with the manifest digests, and Docker 1.10 and 1.11 populate it when
images are pulled by digest.

This commit changes `ImageID` to point to the the manifest digest when
available, using the prefix `docker-pullable://` (instead of
`docker://`)

Related to #32159
2016-10-11 00:33:25 -07:00
..
build Move utilities into different packages. Add local and remove runner. 2016-08-24 20:18:45 -07:00
environment Clean up IPTables caps i.e.: sed -i "s/Iptables/IPTables/g" 2016-08-29 10:34:42 +10:00
jenkins Merge pull request #34344 from timstclair/summary-test 2016-10-10 21:12:39 -07:00
remote Revert "Revert "move pod networking tests common"" 2016-10-05 10:53:22 -07:00
runner Make node E2E tests more transparent 2016-09-20 21:55:41 -04:00
services Add the monitorParent option when starting services, and set 2016-09-24 19:45:19 -07:00
OWNERS add Lantao Liu as node e2e reviewer. Relieve pwittroc@ from node e2e maintenance 2016-08-11 12:56:05 -07:00
README.md Fix broken warning image link in docs 2016-07-15 10:44:58 +01:00
apparmor_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
benchmark_util.go get image and machine info from api server instead of passing from test 2016-09-13 08:41:29 -07:00
cgroup_manager_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
container.go Add image pull retry in image pulling test. 2016-09-19 14:18:37 -07:00
container_manager_test.go Merge pull request #33178 from k82cn/remove_unused_var 2016-09-25 21:30:59 -07:00
density_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
disk_eviction_test.go Change the disk eviction test to pull images again after the test. 2016-09-21 15:54:03 -07:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
dynamic_kubelet_configuration_test.go Capitalize feature name in test for dynamic kubelet configuration 2016-08-24 13:14:40 -07:00
e2e_node_suite_test.go Add the monitorParent option when starting services, and set 2016-09-24 19:45:19 -07:00
gubernator.sh Fix error message around gcloud calls in node e2e and gubernator 2016-09-17 01:05:20 -04:00
image.go Add client version. 2016-09-19 21:27:00 -07:00
image_conformance_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
image_id_test.go Kubelet: Use RepoDigest for ImageID when available 2016-10-10 15:16:58 -04:00
image_list.go Kubelet: Use RepoDigest for ImageID when available 2016-10-10 15:16:58 -04:00
kubelet_test.go Add the original summary test back 2016-09-29 13:14:08 -07:00
lifecycle_hook_test.go Add container lifecycle hook test. 2016-09-23 17:13:19 -07:00
memory_eviction_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
mirror_pod_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
resource_collector.go Change minion to node 2016-09-28 10:53:30 -07:00
resource_usage_test.go Add image white list, images in white list will be prepulled, and 2016-09-19 14:39:23 -07:00
runtime_conformance_test.go Merge pull request #32986 from Random-Liu/add-image-white-list 2016-09-20 07:28:58 -07:00
summary_test.go Tweak summary test memory expectations 2016-10-04 10:17:19 -07:00
util.go Wait for the memory pressure condition to be absent before finishing the memory eviction test 2016-08-26 10:15:28 -07:00

README.md

WARNING WARNING WARNING WARNING WARNING

PLEASE NOTE: This document applies to the HEAD of the source tree

If you are using a released version of Kubernetes, you should refer to the docs that go with that version.

The latest release of this document can be found [here](http://releases.k8s.io/release-1.1/docs/devel/collab.md).

Documentation for other releases can be found at releases.k8s.io.

See e2e-node-tests

Analytics