kubernetes/test
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
..
component/scheduler/perf Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
e2e Merge pull request #28388 from mml/cluster-refactor 2016-07-06 23:03:01 -07:00
e2e_node Merge pull request #28516 from Random-Liu/disable-cni-for-local-node-e2e 2016-07-07 18:52:57 -07:00
fixtures/pkg/kubectl/cmd/apply Fix reference to versioned object in kubectl apply 2016-02-10 14:11:44 -08:00
images Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
integration delete some dead code 2016-07-07 00:54:19 -07:00
kubemark Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
soak Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
utils Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
.gitattributes Add test/test_owners.csv, for automatic assignment of test failures. 2016-07-01 17:39:14 -07:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
test_owners.csv Address PR comments, randomly assign owners for new tests. 2016-07-06 13:22:53 -07:00