Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

defaults: add 'Host datapath not ready' to expected drop reasons #2206

Merged
merged 1 commit into from
Jan 4, 2024

Conversation

ti-mo
Copy link
Contributor

@ti-mo ti-mo commented Dec 21, 2023

This excludes the drop reason introduced in cilium/cilium#29482. It occurs when Cilium is first installed on a node, the host firewall is enabled, a workload endpoint gets created before the host endpoint, and the workload endpoint in question tries to talk to the host.

Preventing these drops would require redesigning parts of the datapath, particularly the clustermesh bootstrap procedure. This is not feasible at the moment, and maybe it's not the right thing to do.

This excludes the drop reason introduced in cilium/cilium#29482.
It occurs when Cilium is first installed on a node, the host firewall is
enabled, a workload endpoint gets created before the host endpoint, and the
workload endpoint in question tries to talk to the host.

Preventing these drops would require redesigning parts of the datapath,
particularly the clustermesh bootstrap procedure. This is not feasible
at the moment, and maybe it's not the right thing to do.

Signed-off-by: Timo Beckers <[email protected]>
@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 Jan 4, 2024
@ti-mo ti-mo merged commit 28418dd into main Jan 4, 2024
13 checks passed
@ti-mo ti-mo deleted the tb/exclude-host-not-ready branch January 4, 2024 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has passed all tests and received consensus from code owners to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants