Skip to content

test: Simplify DNS proxy port / TFTP source port conflict test.#12462

Merged
jrajahalme merged 1 commit intomasterfrom
pr/jrajahalme/test-simplify-tftp-dns-collision-test
Jul 10, 2020
Merged

test: Simplify DNS proxy port / TFTP source port conflict test.#12462
jrajahalme merged 1 commit intomasterfrom
pr/jrajahalme/test-simplify-tftp-dns-collision-test

Conversation

@jrajahalme
Copy link
Copy Markdown
Member

Since we address NodePort in k8s2 using the DNS proxy port of k8s2 as
the source port from k8s1, one round is enough regardless of the
backend selection, as in both cases the replies are reverse NATted at
k8s2 (where the port conflict was happening before it was fixed by
#12248).

Fixes: #12336
Signed-off-by: Jarno Rajahalme jarno@covalent.io

Since we address NodePort in k8s2 using the DNS proxy port of k8s2 as
the source port from k8s1, one round is enough regardless of the
backend selection, as in both cases the replies are reverse NATted at
k8s2 (where the port conflict was happening before it was fixed by
#12248).

Fixes: #12336
Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
@jrajahalme jrajahalme added area/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages. area/proxy Impacts proxy components, including DNS, Kafka, Envoy and/or XDS servers. release-note/ci This PR makes changes to the CI. labels Jul 8, 2020
@jrajahalme jrajahalme requested a review from a team as a code owner July 8, 2020 19:05
@jrajahalme
Copy link
Copy Markdown
Member Author

test-me-please

@jrajahalme jrajahalme added area/CI Continuous Integration testing issue or flake needs-backport/1.8 and removed area/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages. area/proxy Impacts proxy components, including DNS, Kafka, Envoy and/or XDS servers. labels Jul 8, 2020
@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage decreased (-0.03%) to 36.927% when pulling c55927c on pr/jrajahalme/test-simplify-tftp-dns-collision-test into 53c17cd on master.

@maintainer-s-little-helper maintainer-s-little-helper Bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jul 9, 2020
@jrajahalme jrajahalme merged commit 657295c into master Jul 10, 2020
@jrajahalme jrajahalme deleted the pr/jrajahalme/test-simplify-tftp-dns-collision-test branch July 10, 2020 01:00
@brb brb mentioned this pull request Jul 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/CI Continuous Integration testing issue or flake ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: K8sServicesTest Checks service across nodes TFTP with DNS Proxy port collision Tests TFTP from DNS Proxy Port

5 participants