k3s/test/e2e_node
Kubernetes Submit Queue 5d87a70370
Merge pull request #65635 from neolit123/zfs-fix
Automatic merge from submit-queue (batch tested with PRs 65348, 65599, 65635, 65688, 65691). 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>.

test/e2e_node/system/types_unix: support ZFS

**What this PR does / why we need it**:

Docker validation tests in the case of ZFS used as the graph driver
fail due to "zfs" not being present in the default Docker specification.

Add "zfs" in the GraphDriver slice.

kubeadm relies on the `DockerValidator` and pre-flight checks would fail if the user is using ZFS.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Updates kubernetes/kubeadm#930

**Special notes for your reviewer**:
NONE

/cc @kubernetes/sig-node-pr-reviews 
/cc @kubernetes/sig-cluster-lifecycle-pr-reviews 
/cc @kvaps (reported by)
/area node-e2e
/area kubeadm

**Release note**:

```release-note
Unix: support ZFS as a valid graph driver for Docker
```
2018-07-02 16:52:12 -07:00
..
builder Move path management from e2e_node to common test/utils directory 2018-04-27 11:12:10 -04:00
conformance Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
environment Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
jenkins Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
perftype
remote Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
runner Move path management from e2e_node to common test/utils directory 2018-04-27 11:12:10 -04:00
services Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
system test/e2e_node/system/types_unix: support ZFS 2018-06-29 16:53:15 +03:00
BUILD Run hack/update-bazel.sh 2018-06-22 16:22:57 -07:00
OWNERS Add balajismaniam, ConnorDoyle node-e2e approvers 2017-11-22 10:01:14 -08:00
README.md
apparmor_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
benchmark_util.go
container.go remove a todo which is out of date 2018-02-07 09:31:15 +08:00
container_log_rotation_test.go Add node e2e test for log rotation. 2018-02-23 01:42:35 +00:00
container_manager_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
cpu_manager_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
critical_pod_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
density_test.go Re-tag benchmark tests 2018-05-21 17:52:36 -07:00
device_plugin.go Increase certain waiting time window in gpu_device_plugin e2e_node test. 2018-06-27 11:00:36 -07:00
doc.go
docker_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
docker_util.go Skip log path tests when they are expected to fail. 2018-01-19 10:51:13 -08:00
dockershim_checkpoint_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
dynamic_kubelet_config_test.go Fix test tag on dynamic config tests 2018-06-04 11:03:30 -07:00
e2e_node_suite_test.go Add a few "+build linux" tags where appropriate. 2018-02-27 13:53:32 -08:00
eviction_test.go Merge pull request #64213 from dashpole/eviction_event_annotation 2018-05-29 23:37:47 -07:00
framework.go Add [sig-node] to some unowned e2e_node tests 2017-11-27 11:35:44 -05:00
garbage_collector_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
gke_environment_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
gpu_device_plugin.go Increase certain waiting time window in gpu_device_plugin e2e_node test. 2018-06-27 11:00:36 -07:00
gubernator.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
hugepages_test.go test/e2e_node: Add Node-exclusive feature tags to existing tests 2018-05-21 17:52:36 -07:00
image_id_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
image_list.go Use pause manifest image 2018-04-06 11:00:50 +05:30
kubelet_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
lifecycle_hook_test.go test/e2e_node: Add [NodeConformance] to tests tagged [Conformance] 2018-05-21 17:51:49 -07:00
log_path_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
mirror_pod_test.go test/e2e_node: Add [NodeConformance] to tests tagged [Conformance] 2018-05-21 17:51:49 -07:00
node_container_manager_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
node_problem_detector_linux.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
pods_container_manager_test.go e2e node: mark pod cgroup test as [NodeConformance] 2018-05-29 12:56:37 -07:00
resource_collector.go more concise to merge the array 2018-02-11 21:27:11 +08:00
resource_usage_test.go Use pause manifest image 2018-04-06 11:00:50 +05:30
restart_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
runtime_conformance_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
security_context_test.go test/e2e_node: Add NodeFeature tags to non-conformance tests 2018-05-21 17:52:36 -07:00
summary_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00
util.go fix dynamic kubelet config tests 2018-05-29 09:34:40 -07:00
volume_manager_test.go test/e2e_node: mark more tests with [NodeConformance] 2018-05-21 17:52:36 -07:00

README.md