kubernetes/test/e2e_node
Kubernetes Submit Queue 471d0bb716 Merge pull request #53267 from dashpole/fix_eviction
Automatic merge from submit-queue (batch tested with PRs 53234, 53252, 53267, 53276, 53107). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Prepull images after disk eviction tests

Example failure: https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/ci-kubernetes-node-kubelet-flaky/2855

Disk eviction tests trigger image garbage collection.  It can remove images required for subsequent tests.

This results in the error during pod creation:
`timed out waiting for the condition`

You can see in the events after the test:
`I0929 15:47:05.884] I0929 15:17:09.376591    2309 util.go:4734] Event(v1.ObjectReference{Kind:"Pod", Namespace:"e2e-tests-localstorage-eviction-test-mn5v4", Name:"container-disk-hog-pod", UID:"8dba851c-a528-11e7-a9a6-42010a800fd7", APIVersion:"v1", ResourceVersion:"116", FieldPath:"spec.containers{container-disk-hog-container}"}): type: 'Warning' reason: 'ErrImageNeverPull' Container image "busybox" is not present with pull policy of Never`

/assign @Random-Liu
2017-09-29 20:17:41 -07:00
..
builder Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
conformance use more-specific arm64v8 instead of deprecated aarch64 organization 2017-08-21 10:18:19 +08:00
environment Support remote runtimes with native cAdvisor support 2017-08-31 16:41:53 -04:00
jenkins Let node test subcommand be an arg 2017-09-28 13:47:51 -07:00
perftype Use buildozer to delete licenses() rules except under third_party/ 2017-08-11 09:32:39 -07:00
remote Allow passing image description from e2e node test config 2017-08-14 17:11:05 -07:00
runner Abort if not default nor conformance 2017-09-28 16:10:33 -07:00
services Explicitly enable docker shared-pid for e2e_node 2017-09-01 23:50:11 +02:00
system add tags to e2e and integration tests 2017-09-21 15:53:23 -07:00
apparmor_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
benchmark_util.go Replace hard-code "cpu" and "memory" to consts 2017-08-16 16:37:50 +08:00
BUILD Merge pull request #52250 from RenaudWasTaken/e2e-device-plugin-failure 2017-09-27 05:32:30 -07:00
container_manager_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
container.go run hack/update-all 2017-06-22 11:31:03 -07:00
cpu_manager_test.go Improve HT detection 2017-09-26 13:48:48 +02:00
critical_pod_test.go Replace hard-code "cpu" and "memory" to consts 2017-08-16 16:37:50 +08:00
density_test.go Move the sig-instrumentation test to a dedicated folder 2017-08-07 10:33:03 +02:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
docker_test.go Merge pull request #51634 from verb/sharedpid-default-off 2017-09-05 18:40:33 -07:00
docker_util.go Explicitly enable docker shared-pid for e2e_node 2017-09-01 23:50:11 +02:00
dockershim_checkpoint_test.go add dockershim checkpoint node e2e test 2017-06-29 13:26:09 -07:00
dynamic_kubelet_config_test.go Improve dynamic kubelet config e2e node test and fix bugs 2017-09-07 15:50:17 -07:00
e2e_node_suite_test.go Fix code implicitly casting clientsets to getters 2017-08-06 15:30:13 +02:00
eviction_test.go prepull images after disk eviction tests 2017-09-29 11:58:38 -07:00
garbage_collector_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
gke_environment_test.go Add node e2e test for Docker's live-restore 2017-08-17 16:58:21 -07:00
gpu_device_plugin.go Modified test/e2e_node/gpu-device-plugin.go to make sure it passes. 2017-09-22 20:21:26 +02:00
gpus.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
gubernator.sh Logs node e2e perf data to standalone json files 2017-06-12 14:27:56 -07:00
image_id_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
image_list.go Merge pull request #52250 from RenaudWasTaken/e2e-device-plugin-failure 2017-09-27 05:32:30 -07:00
kubelet_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
lifecycle_hook_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
log_path_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
memory_eviction_test.go Replace hard-code "cpu" and "memory" to consts 2017-08-16 16:37:50 +08:00
mirror_pod_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
node_container_manager_test.go update cadvisor, docker, and runc godeps 2017-09-05 12:38:57 -07:00
node_problem_detector_linux.go update e2e tests and yaml files 2017-08-23 14:05:21 +08:00
OWNERS Add yujuhong to test/e2e_node/OWNERS 2017-07-20 09:48:54 -07:00
pods_container_manager_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
README.md Update docs/ URLs to point to proper locations 2017-06-05 22:13:54 -07:00
resource_collector.go run hack/update-all 2017-06-22 11:31:03 -07:00
resource_usage_test.go Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
restart_test.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
runtime_conformance_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30
security_context_test.go Fix host network flake tests 2017-09-27 13:44:22 +08:00
simple_mount.go run hack/update-all 2017-06-22 11:31:03 -07:00
summary_test.go Summary tests should report rss usage now 2017-09-11 13:12:04 -04:00
util.go refactor tests, and add soft eviction test 2017-09-23 20:44:55 -07:00
volume_manager_test.go Port e2e tests for multi architecture 2017-09-01 05:40:52 +05:30