diff options
| author | Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> | 2021-11-22 11:19:33 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-22 11:19:33 -0800 |
| commit | ccf7baff3afd79740d0e3138140f09fe4c34a202 (patch) | |
| tree | b5ef9cd30880313f29f1cf90541ce038b7205db3 | |
| parent | 7a5666cb380ef54130375931e388c68243f2f4c8 (diff) | |
| parent | a48453ebf65f50f2b0fd0ca573212e86ef93101f (diff) | |
Merge pull request #6248 from claudiubelu/remove-windows-docker-tag
Removes [Exclude:WindowsDocker] test tag
| -rw-r--r-- | contributors/devel/sig-architecture/conformance-tests.md | 3 | ||||
| -rw-r--r-- | contributors/devel/sig-testing/e2e-tests.md | 7 |
2 files changed, 1 insertions, 9 deletions
diff --git a/contributors/devel/sig-architecture/conformance-tests.md b/contributors/devel/sig-architecture/conformance-tests.md index e0614cb1..8546f649 100644 --- a/contributors/devel/sig-architecture/conformance-tests.md +++ b/contributors/devel/sig-architecture/conformance-tests.md @@ -134,10 +134,9 @@ implicitly by Docker or ContainerD, not by the kubelet. Do not check properties - Storage - File permissions cannot be set on volumes. Tests using `DefaultMode` or `Mode` and checking the resulting permissions will fail. - Only NTFS volumes are supported. Volume mounts specifying other filesystems (ext4, xfs) or mediums (memory) are not supported - - Mappings of individual files are not supported. Tests which are mounting or expecting such files to be mounted (including /etc/hosts, /etc/resolv.conf, /dev/termination-log) will fail. - Bidirectional mount propagation, specifically propagating mounts from a container to host, does not work. - Networking - - Pods set `HostNetwork=true`. Is not supported on Windows, and the Pod will not start. + - Pods set `HostNetwork=true`. For Windows, this can only be enabled for Windows Privileged Containers. In other cases, the Pod will not start. - Network and DNS settings must be passed through CNI. Windows does not use `/etc/resolv.conf`, so tests should not rely on reading that file to check DNS settings. - If you to check network settings such as dns search lists, please use [agnhost](https://github.com/kubernetes/kubernetes/tree/master/test/images/agnhost) to output needed data from the container. - Windows treats all DNS lookups with a `.` to be FQDN, not PQDN. For example `kubernetes` will resolve as a PQDN, diff --git a/contributors/devel/sig-testing/e2e-tests.md b/contributors/devel/sig-testing/e2e-tests.md index 6ca461d4..dfcbf445 100644 --- a/contributors/devel/sig-testing/e2e-tests.md +++ b/contributors/devel/sig-testing/e2e-tests.md @@ -576,13 +576,6 @@ to be eligible for this tag. This tag does not supersed any other labels. (e.g.: seLinuxOptions) or is unable to run on Windows nodes, it is labeled `[LinuxOnly]`. When using Windows nodes, this tag should be added to the `skip` argument. - - `[Exclude:WindowsDocker]`: Windows Kubelet supports both Docker and Containerd, -however, Containerd has a few additional features (e.g.: Single file mapping). This -means that there are tests that can run on Containerd Windows nodes, but they will -fail on Docker Windows nodes. These tests are labeled `[Exclude:WindowsDocker]`, thus, -when using Windows Docker nodes, this tag should be added to the `skip` argument. This -tag is intended to be removed when Containerd becomes the default for Windows nodes in -1.24 (https://github.com/kubernetes/community/issues/6123) - The following tags are not considered to be exhaustively applied, but are intended to further categorize existing `[Conformance]` tests, or tests that are |
