Conversation
✅ Deploy Preview for cerulean-figolla-1f9435 canceled.
|
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 546bf57819
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
4a0e676 to
78d4389
Compare
78d4389 to
656eeb7
Compare
656eeb7 to
dd4ee8b
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 656eeb7c38
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d4beef0402
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8731 +/- ##
=======================================
Coverage 74.43% 74.44%
=======================================
Files 245 245
Lines 38973 39046 +73
=======================================
+ Hits 29010 29067 +57
- Misses 7960 7971 +11
- Partials 2003 2008 +5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
d4beef0 to
3d8b269
Compare
|
/retest |
|
prefer to wait for upstream solution and not rely on lua extension being enabled. |
Hi @guydc this helps cover use cases where Lua can be enabled. I’m also planning to address this in a future Envoy release—unfortunately I didn’t have enough time to include it in v1.38.0. Once that’s available, we can switch EG to use the native Envoy implementation. |
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com> add e2e test Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com> add release note Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com> fix test Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com> fix test Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
5db5cb6 to
57e03ed
Compare
Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
0a52ad0 to
2f94aa9
Compare
|
/retest |
|
Closing this and wait for a native Envoy implementation. |
Hi @guydc closing this PR and wait for the upstream native solution. |
This PR adds support for forwarding OIDC ID tokens to upstream request headers via
SecurityPolicy.spec.oidc.forwardIDToken.Since the OAuth2 filte does not natively support ID token forwarding, a Lua filter is added to the HCM filter chain to copy the ID token from the cookie intto the
Authorizationor a custom header. We may switch this to the envoy oauth2 filter implementation later when ID token forwarding is directly supported in Envoy.implement: #7343