Skip to content

Conversation

julianwiedmann
Copy link
Member

Add a bit of polish for #37766, until we have proper SNAT support for ICMPv6 messages with ICMPv6 payload.

This allows us to filter out such "known" gaps in the CLI connectivity tests.

Same reasoning as in
d7375c5 ("connectivity: add unknown ICMPv4 code as expected drop reason").

Signed-off-by: Julian Wiedmann <jwi@isovalent.com>
Allow the CLI connectivity tests to tolerate drops of ICMPv6 error
messages with an ICMPv6 payload.

These are most likely caused a ping to a non-existent address, which then
is returned with an `DestinationUnreachable(AddressUnreachable)` ICMPv6
error message.

Signed-off-by: Julian Wiedmann <jwi@isovalent.com>
@julianwiedmann julianwiedmann added area/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages. release-note/misc This PR makes changes that have no direct user impact. feature/snat Relates to SNAT or Masquerading of traffic labels Mar 7, 2025
@github-actions github-actions bot added the cilium-cli This PR contains changes related with cilium-cli label Mar 7, 2025
@julianwiedmann
Copy link
Member Author

/test

@julianwiedmann julianwiedmann marked this pull request as ready for review March 7, 2025 14:05
@julianwiedmann julianwiedmann requested review from a team as code owners March 7, 2025 14:05
@julianwiedmann julianwiedmann enabled auto-merge March 7, 2025 14:48
@mhofstetter mhofstetter removed the request for review from tommyp1ckles March 7, 2025 15:03
@julianwiedmann julianwiedmann added this pull request to the merge queue Mar 7, 2025
@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 Mar 7, 2025
Merged via the queue into cilium:main with commit dfca589 Mar 7, 2025
73 of 75 checks passed
@julianwiedmann julianwiedmann deleted the 1.18-bpf-nat-icmp6 branch March 7, 2025 15:19
@julianwiedmann julianwiedmann added backport/author The backport will be carried out by the author of the PR. needs-backport/1.17 This PR / issue needs backporting to the v1.17 branch labels Mar 7, 2025
@julianwiedmann julianwiedmann added backport-pending/1.17 The backport for Cilium 1.17.x for this PR is in progress. and removed needs-backport/1.17 This PR / issue needs backporting to the v1.17 branch labels May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages. backport/author The backport will be carried out by the author of the PR. backport-pending/1.17 The backport for Cilium 1.17.x for this PR is in progress. cilium-cli This PR contains changes related with cilium-cli feature/snat Relates to SNAT or Masquerading of traffic ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants