Add a check/function to ebpfwindows plugin to ignore processing incompatible cilium structures from kernel
Open
- Dominant language
- Go
- Stars
- 3.2k
- Forks
- 304
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 78
Description
the cilium structures received from the kernel have version field in them; the plan is to have a function in the plugin to compare version numbers and safely ignore processing structures from the kernel that do not match. This is important to avoid plugin crashes
Contributor guide
Research direction
Locate the ebpfwindows plugin entry point and trace how Cilium structures received from the kernel are currently processed. Review any existing plugin tests, then verify that incompatible structure versions are safely ignored and do not cause plugin crashes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking, observability-sre
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100