k3s/test/e2e_node
Kubernetes Submit Queue 1955ed614f Merge pull request #39074 from Random-Liu/node-e2e-set-user
Automatic merge from submit-queue

Node E2E: Set user with `--ssh-user` flag when running remote node e2e.

This PR unblocks https://github.com/kubernetes/test-infra/issues/1348.

In our test environment, we must login test instance as user `jenkins` because of the service account. Node e2e is always using the default user on the host, which works fine till now, because it is always run as `jenkins` in our test environment.

However, now we moved the test runner into a docker container, inside the container user is `root` by default, which will cause error:
```
Permission denied (publickey)
```

This PR added a flag `--ssh-user` to explicitly specify the user used to ssh into test instance. The dockerized test runner can set user to `jenkins` with this flag.

@krzyzacy  @ixdy
2016-12-21 11:21:09 -08:00
..
builder autoupdate BUILD files 2016-12-12 13:30:07 -08:00
conformance Final cleanup for node conformance test. 2016-11-23 13:39:54 -08:00
environment autoupdate BUILD files 2016-12-12 13:30:07 -08:00
jenkins Merge pull request #39074 from Random-Liu/node-e2e-set-user 2016-12-21 11:21:09 -08:00
remote Merge pull request #39074 from Random-Liu/node-e2e-set-user 2016-12-21 11:21:09 -08:00
runner Add node conformance ci test. 2016-12-13 19:08:55 -08:00
services genericapiserver: move MasterCount and service options into master 2016-12-16 17:23:43 +01:00
system autoupdate BUILD files 2016-12-12 13:30:07 -08:00
BUILD rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
OWNERS
README.md Remove 'this is HEAD' warning on docs 2016-10-26 00:06:59 +02:00
apparmor_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
benchmark_util.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
cgroup_manager_test.go test/e2e_node 2016-11-23 15:53:09 -08:00
container.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
container_manager_test.go test/e2e_node 2016-11-23 15:53:09 -08:00
density_test.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
disk_eviction_test.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
doc.go
dynamic_kubelet_configuration_test.go Add dynamic kubelet configuration utilities to node e2e tests 2016-11-02 10:02:21 -07:00
e2e_node_suite_test.go Merge pull request #38154 from caesarxuchao/rename-release_1_5 2016-12-14 14:21:51 -08:00
garbage_collector_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
gubernator.sh Fix error message around gcloud calls in node e2e and gubernator 2016-09-17 01:05:20 -04:00
image_id_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
image_list.go Kubelet: Use RepoDigest for ImageID when available 2016-10-10 15:16:58 -04:00
inode_eviction_test.go test no longer fails when it fails to get the summary 2016-12-16 11:50:43 -08:00
kubelet_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
lifecycle_hook_test.go test/e2e_node 2016-11-23 15:53:09 -08:00
log_path_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
memory_eviction_test.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
mirror_pod_test.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
resource_collector.go test/e2e_node 2016-11-23 15:53:09 -08:00
resource_usage_test.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
restart_test.go test/e2e_node 2016-11-23 15:53:09 -08:00
runtime_conformance_test.go test/e2e_node 2016-11-23 15:53:09 -08:00
simple_mount.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
summary_test.go Decrease expected lower bound for misc CPU 2016-12-07 12:39:48 -08:00
util.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
volume_manager_test.go test/e2e_node 2016-11-23 15:53:09 -08:00

README.md