summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com>2021-11-22 11:19:33 -0800
committerGitHub <noreply@github.com>2021-11-22 11:19:33 -0800
commitccf7baff3afd79740d0e3138140f09fe4c34a202 (patch)
treeb5ef9cd30880313f29f1cf90541ce038b7205db3
parent7a5666cb380ef54130375931e388c68243f2f4c8 (diff)
parenta48453ebf65f50f2b0fd0ca573212e86ef93101f (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.md3
-rw-r--r--contributors/devel/sig-testing/e2e-tests.md7
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