Skip to content

proxy: Remove proxylib support#43557

Merged
nebril merged 1 commit intomainfrom
pr/tammach/remove-proxylib
Feb 27, 2026
Merged

proxy: Remove proxylib support#43557
nebril merged 1 commit intomainfrom
pr/tammach/remove-proxylib

Conversation

@sayboras
Copy link
Copy Markdown
Member

@sayboras sayboras commented Jan 5, 2026

Relates: #38224

Fixes: #44169

Removed support for Envoy Go Extensions (proxylib) and Kafka-aware network policies. These features were deprecated in v1.16. Users relying on Kafka L7 policy enforcement should migrate to CiliumEnvoyConfig-based solutions.

@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Jan 5, 2026
@github-actions github-actions bot added the sig/policy Impacts whether traffic is allowed or denied based on user-defined policies. label Jan 5, 2026
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from 4eb012b to e37a8a1 Compare January 5, 2026 08:09
@sayboras sayboras added the release-note/minor This PR changes functionality that users may find relevant to operating Cilium. label Jan 5, 2026
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Jan 5, 2026
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from e37a8a1 to ff53cc6 Compare January 5, 2026 11:09
@sayboras
Copy link
Copy Markdown
Member Author

sayboras commented Jan 5, 2026

/test

@joestringer joestringer added the dont-merge/wait-until-release Freeze window for current release is blocking non-bugfix PRs label Jan 8, 2026
@aanm aanm removed the dont-merge/wait-until-release Freeze window for current release is blocking non-bugfix PRs label Jan 14, 2026
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from ff53cc6 to cb768e4 Compare January 16, 2026 11:22
@sayboras sayboras marked this pull request as ready for review January 16, 2026 11:23
@sayboras sayboras requested review from a team as code owners January 16, 2026 11:23
@sayboras
Copy link
Copy Markdown
Member Author

/test

Copy link
Copy Markdown
Member

@qmonnet qmonnet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹

Copy link
Copy Markdown
Member

@qmonnet qmonnet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wait, aren't you missing a release note for this?

@sayboras sayboras requested a review from a team as a code owner February 24, 2026 22:58
@sayboras sayboras requested review from aanm, gandro and vipul-21 February 24, 2026 22:58
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from 2892376 to 152defe Compare February 24, 2026 23:50
@sayboras sayboras requested a review from a team as a code owner February 24, 2026 23:50
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from 152defe to f80556e Compare February 24, 2026 23:51
@sayboras sayboras requested a review from joestringer February 25, 2026 01:03
@sayboras
Copy link
Copy Markdown
Member Author

/test

Relates: #38224
Signed-off-by: Tam Mach <tam.mach@cilium.io>
@sayboras sayboras force-pushed the pr/tammach/remove-proxylib branch from f80556e to 29ebae7 Compare February 26, 2026 13:29
Copy link
Copy Markdown
Member

@joestringer joestringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 🙏

@joestringer
Copy link
Copy Markdown
Member

/test

@nebril nebril enabled auto-merge February 27, 2026 12:14
@sayboras sayboras requested review from mhofstetter and removed request for aanm and mhofstetter February 27, 2026 12:33
@nebril nebril added this pull request to the merge queue Feb 27, 2026
Merged via the queue into main with commit 17d9df0 Feb 27, 2026
484 of 485 checks passed
@nebril nebril deleted the pr/tammach/remove-proxylib branch February 27, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note/minor This PR changes functionality that users may find relevant to operating Cilium. sig/policy Impacts whether traffic is allowed or denied based on user-defined policies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate K8sKafkaPolicyTest to newer testing infrastructure