kubernetes/test/e2e_node
k8s-merge-robot 60b0bc2efc Merge pull request #28516 from Random-Liu/disable-cni-for-local-node-e2e
Automatic merge from submit-queue

Node E2E: Disable kubenet for local node e2e test.

After https://github.com/kubernetes/kubernetes/pull/28196, we must manually setup cni and nsenter in local node to run `make test_e2e_node`, which may not be necessary for local development.

I've tried to move cni downloading logic into `BeforeSuite`, however it is still hard to figure out who should install nsenter, manually installed by every developer? in the `setup_host.sh` script? in `BeforeSuite`?

This PR:
* Added a flag to disable kubenet and disabled kubenet in local test.
* Cleaned up the CNI installation logic a bit.

/cc @yujuhong @freehan 
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]()
2016-07-07 18:52:57 -07:00
..
environment Merge pull request #26755 from david-mcmahon/fix-headers 2016-06-29 18:46:07 -07:00
jenkins Merge pull request #26755 from david-mcmahon/fix-headers 2016-06-29 18:46:07 -07:00
runner Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
configmap.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
container.go Fix selinux issue with the following node e2e test: 2016-06-30 09:02:04 -04:00
container_list.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
container_manager_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
doc.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
downward_api_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
e2e_build.go Merge pull request #28259 from timstclair/node-e2e-build 2016-07-02 11:27:08 -07:00
e2e_node_suite_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
e2e_remote.go Disable kubenet for local node e2e test. 2016-07-06 14:04:35 -07:00
e2e_service.go Disable kubenet for local node e2e test. 2016-07-06 14:04:35 -07:00
exec_util.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
image.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
image_conformance_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
kubelet_test.go Fix selinux issue with following node e2e test: 2016-06-30 12:42:58 -04:00
mirror_pod_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS adding a few owners for node e2e framework 2016-06-01 18:11:18 -07:00
privileged_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
README.md Node e2e documentations and minor features 2016-02-26 10:58:48 -08:00
runtime_conformance_test.go Merge pull request #27958 from aveshagarwal/master-node-e2e-issues 2016-07-05 08:00:25 -07:00
util.go Disable kubenet for local node e2e test. 2016-07-06 14:04:35 -07:00

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