Skip to content

feat(securitypolicy): Update API to support tcp security policy#7168

Merged
arkodg merged 10 commits intoenvoyproxy:mainfrom
davem-git:feat-tcp-security-policy-api
Oct 10, 2025
Merged

feat(securitypolicy): Update API to support tcp security policy#7168
arkodg merged 10 commits intoenvoyproxy:mainfrom
davem-git:feat-tcp-security-policy-api

Conversation

@davem-git
Copy link
Copy Markdown
Contributor

@davem-git davem-git commented Oct 8, 2025

What type of PR is this?

Feature

What this PR does / why we need it:

This PR adds support for TCP security policys in the API layer

Which issue(s) this PR fixes:

Fixes ##4908

Release Notes: Yes/No
NO

…king down larger pr's in to smaller ones

Signed-off-by: davem-git <demathieu@gmail.com>
@davem-git davem-git requested a review from a team as a code owner October 8, 2025 18:57
arkodg
arkodg previously approved these changes Oct 8, 2025
@arkodg arkodg requested review from a team October 8, 2025 19:03
@codecov
Copy link
Copy Markdown

codecov bot commented Oct 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 71.14%. Comparing base (99872f9) to head (f0520a4).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7168      +/-   ##
==========================================
+ Coverage   71.07%   71.14%   +0.07%     
==========================================
  Files         228      228              
  Lines       40678    40678              
==========================================
+ Hits        28910    28940      +30     
+ Misses      10072    10048      -24     
+ Partials     1696     1690       -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@davem-git
Copy link
Copy Markdown
Contributor Author

add comments as requested by @zhaohuabing #6496 (comment)

Signed-off-by: davem-git <demathieu@gmail.com>
Signed-off-by: davem-git <demathieu@gmail.com>
@arkodg arkodg requested a review from zhaohuabing October 9, 2025 23:29
arkodg
arkodg previously approved these changes Oct 9, 2025
Copy link
Copy Markdown
Contributor

@arkodg arkodg left a comment

Choose a reason for hiding this comment

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

LGTM thanks

@zhaohuabing
Copy link
Copy Markdown
Member

@davem-git LGTM. Please rum make gen-check and commit the modified files.

zhaohuabing
zhaohuabing previously approved these changes Oct 10, 2025
@davem-git
Copy link
Copy Markdown
Contributor Author

thanks trying that now. I have this issue that i'm trying to resolve. seeing if its required to fix this though

go generate ./...
===========> Running kube-generate-examples ...
~/LocalDocuments/gitrepo/gateway_forked/examples/extension-server ~/LocalDocuments/gitrepo/gateway_forked
../../../../../go/pkg/mod/golang.org/x/tools@v0.36.0/internal/gocommand/vendor.go:17:2: missing go.sum entry for module providing package golang.org/x/mod/semver (imported by golang.org/x/tools/internal/gocommand); to add:
	go get golang.org/x/tools/internal/gocommand@v0.36.0
../../../../../go/pkg/mod/golang.org/x/tools@v0.36.0/internal/imports/mod.go:21:2: missing go.sum entry for module providing package golang.org/x/mod/module (imported by golang.org/x/tools/internal/imports); to add:
	go get golang.org/x/tools/internal/imports@v0.36.0
../../../../../go/pkg/mod/k8s.io/kube-openapi@v0.0.0-20250814151709-d7b6acb124c3/pkg/validation/spec/gnostic.go:23:2: missing go.sum entry for module providing package github.com/go-openapi/jsonreference (imported by k8s.io/kube-openapi/pkg/validation/spec); to add:
	go get k8s.io/kube-openapi/pkg/validation/spec@v0.0.0-20250814151709-d7b6acb124c3
make[2]: *** [generate] Error 1
~/LocalDocuments/gitrepo/gateway_forked

Signed-off-by: davem-git <demathieu@gmail.com>
@davem-git davem-git dismissed stale reviews from zhaohuabing and arkodg via f0520a4 October 10, 2025 14:15
@davem-git
Copy link
Copy Markdown
Contributor Author

It seems like it did @zhaohuabing @arkodg the gen-check have been run, when i run it again locally it looks good. Matching the CI error with the commit also looks good

@arkodg arkodg merged commit afaa7e3 into envoyproxy:main Oct 10, 2025
31 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants