-
Notifications
You must be signed in to change notification settings - Fork 3.7k
k8s conformance tests with large ipv6 udp packets don't work #25135
Copy link
Copy link
Closed
Labels
area/CIContinuous Integration testing issue or flakeContinuous Integration testing issue or flakearea/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.Impacts bpf/ or low-level forwarding details, including map management and monitor messages.feature/ipv6Relates to IPv6 protocol supportRelates to IPv6 protocol supportpinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.
Description
We don't currently run the k8s conformance tests on dual-stack clusters. I ran it manually and got the following error:
[FAIL] [sig-network] [Feature:IPv6DualStack] Granular Checks: Services Secondary IP Family [LinuxOnly] [It] should function for service endpoints using hostNetwork
To run the tests manually, download e2e.test, create a dual-stack kind cluster with kube-proxy replacement, and run
$ ./e2e.test-1.26 --provider=local --kubeconfig kubeconfig.conf --ginkgo.focus "\[sig-network\].+DualStack.+should function for service endpoints using hostNetwork" -delete-namespace-on-failure=false
The test that fails attempts to send a large (~2000 byte) udp packet back and forth between a client and a host-network server. This succeeds for ipv4 but does not for ipv6. I also tested directly via pod IPs and it also fails for ipv6 but works for ipv4.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/CIContinuous Integration testing issue or flakeContinuous Integration testing issue or flakearea/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.Impacts bpf/ or low-level forwarding details, including map management and monitor messages.feature/ipv6Relates to IPv6 protocol supportRelates to IPv6 protocol supportpinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.