k3s/test/e2e_node
Kubernetes Submit Queue cf7073a831
Merge pull request #58973 from verb/cri-enum
Automatic merge from submit-queue (batch tested with PRs 59276, 51042, 58973, 59377, 59472). 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>.

Update Container Runtime Interface to use enumerated namespace modes

**What this PR does / why we need it**: This updates the CRI as described in the [Shared PID Namespace](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/node/pod-pid-namespace.md#container-runtime-interface-changes) proposal. This change to the alpha API is not backwards compatible: implementations of the CRI will need to update to the new API version.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
WIP #1615

**Special notes for your reviewer**:
/assign @yujuhong 

**Release note**:

```release-note
[action-required] The Container Runtime Interface (CRI) version has increased from v1alpha1 to v1alpha2. Runtimes implementing the CRI will need to update to the new version, which configures container namespaces using an enumeration rather than booleans.
```
2018-02-07 12:00:47 -08:00
..
builder use node-e2e framework for testing cadvisor 2018-01-31 10:14:54 -08:00
conformance Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
environment Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
jenkins Removal of KubeletConfigFile feature gate: Step 1 2018-01-24 10:19:15 -08:00
perftype update BUILD files 2017-10-15 18:18:13 -07:00
remote use node-e2e framework for testing cadvisor 2018-01-31 10:14:54 -08:00
runner use node-e2e framework for testing cadvisor 2018-01-31 10:14:54 -08:00
services Set generate-kubelet-config-file to true by default. 2018-01-30 00:20:35 +00:00
system Autogenerate BUILD files 2017-12-23 13:12:11 -08:00
BUILD Increment CRI version from v1alpha1 to v1alpha2 2018-02-07 09:06:26 +01:00
OWNERS Add balajismaniam, ConnorDoyle node-e2e approvers 2017-11-22 10:01:14 -08:00
README.md
apparmor_test.go
benchmark_util.go use core client with explicit version globally 2017-10-27 15:48:32 +08:00
container.go remove a todo which is out of date 2018-02-07 09:31:15 +08:00
container_manager_test.go Increment CRI version from v1alpha1 to v1alpha2 2018-02-07 09:06:26 +01:00
cpu_manager_test.go Increment CRI version from v1alpha1 to v1alpha2 2018-02-07 09:06:26 +01:00
critical_pod_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
density_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
device_plugin.go Rename package deviceplugin => devicemanager. 2018-01-24 22:32:43 -08:00
doc.go
docker_test.go Use whitelisted test image 2017-11-10 14:16:27 -08: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 Remove unnecessary docker specific logic in node e2e test. 2018-01-09 22:59:17 +00:00
dynamic_kubelet_config_test.go Fix PodPidsLimit and ConfigTrialDuration on internal KubeletConfig type 2018-01-30 11:43:41 -08:00
e2e_node_suite_test.go
eviction_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
framework.go Add [sig-node] to some unowned e2e_node tests 2017-11-27 11:35:44 -05:00
garbage_collector_test.go Increment CRI version from v1alpha1 to v1alpha2 2018-02-07 09:06:26 +01:00
gke_environment_test.go Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
gpu_device_plugin.go Move common functions together 2018-01-10 09:47:05 +08:00
gpus.go use core client with explicit version globally 2017-10-27 15:48:32 +08:00
gubernator.sh cluster: move logging library to hack/ 2018-01-13 16:37:50 -08:00
image_id_test.go Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
image_list.go Increment CRI version from v1alpha1 to v1alpha2 2018-02-07 09:06:26 +01:00
kubelet_test.go Use framework.ConformanceIt for node e2e conformance tests 2017-11-17 17:28:20 +08:00
lifecycle_hook_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
log_path_test.go Skip log path tests when they are expected to fail. 2018-01-19 10:51:13 -08:00
mirror_pod_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
node_container_manager_test.go Merge pull request #55898 from dashpole/fix_flaky_allocatable 2017-11-18 13:13:24 -08:00
node_problem_detector_linux.go Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
pods_container_manager_test.go e2e-node:the value of bestEffortCgroup is wrong 2017-10-27 17:10:53 +08:00
resource_collector.go Benchmark non docker specific 2018-01-16 15:38:35 +08:00
resource_usage_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
restart_test.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
runtime_conformance_test.go Revert k8s.gcr.io vanity domain 2017-12-22 14:36:16 -08:00
security_context_test.go Merge pull request #58174 from filbranden/ipcs1 2018-01-30 17:18:52 -08:00
simple_mount.go reopen #58913 Fix TODO move GetPauseImageNameForHostArch func 2018-01-31 15:06:32 +08:00
summary_test.go Merge pull request #55984 from derekwaynecarr/summary-tests 2017-12-13 23:25:59 -08:00
util.go Merge pull request #54792 from ScorpioCPH/add-stub-device-plugin-for-e2e 2018-01-12 04:05:55 -08:00
volume_manager_test.go

README.md