Skip to content

[release-1.6] cherry pick for v1.6.4#8218

Merged
zirain merged 15 commits intoenvoyproxy:release/v1.6from
zirain:cherry-pick/v1.6.4
Feb 11, 2026
Merged

[release-1.6] cherry pick for v1.6.4#8218
zirain merged 15 commits intoenvoyproxy:release/v1.6from
zirain:cherry-pick/v1.6.4

Conversation

@zirain
Copy link
Copy Markdown
Member

@zirain zirain commented Feb 9, 2026

No description provided.

Aditya7880900936 and others added 7 commits February 9, 2026 12:15
…API (envoyproxy#7793)

* fix(status): align BackendTLSPolicy ResolvedRefs reason with Gateway API

Signed-off-by: Aditya7880900936 <[email protected]>

* fix(gatewayapi): use accurate error for missing CA bundle in BackendTLSPolicy

Signed-off-by: Aditya7880900936 <[email protected]>

* gatewayapi: fix BackendTLSPolicy status reasons for invalid CA refs

Signed-off-by: Aditya7880900936 <[email protected]>

* Update internal/gatewayapi/backendtlspolicy.go

Co-authored-by: Arko Dasgupta <[email protected]>
Signed-off-by: Aditya Sanskar Srivastav <[email protected]>

* gatewayapi: align BackendTLSPolicy invalid CA status and formatting

Signed-off-by: Aditya7880900936 <[email protected]>

* gatewayapi: align BackendTLSPolicy invalid CA error message with validation output

Signed-off-by: Aditya7880900936 <[email protected]>

* testdata: regenerate BackendTLSPolicy invalid CA output

Signed-off-by: Aditya7880900936 <[email protected]>

* fix(gatewayapi): keep Accepted reason as NoValidCACertificate for invalid CA ref kind

Signed-off-by: Aditya7880900936 <[email protected]>

* chore(gatewayapi): fix import grouping in BackendTLSPolicy

Signed-off-by: Aditya7880900936 <[email protected]>

---------

Signed-off-by: Aditya7880900936 <[email protected]>
Signed-off-by: Aditya Sanskar Srivastav <[email protected]>
Co-authored-by: Arko Dasgupta <[email protected]>
…culation (envoyproxy#7985)

* feat: Ignore ready and stats listener metrics in shutdown manager calculation

Signed-off-by: zirain <[email protected]>

* fix

Signed-off-by: zirain <[email protected]>

* fix

Signed-off-by: zirain <[email protected]>

* refactor

Signed-off-by: zirain <[email protected]>

* remove USE_SERVER_CONNECTIONS

Signed-off-by: zirain <[email protected]>

* address review comment

Signed-off-by: zirain <[email protected]>

* display the real value

Signed-off-by: zirain <[email protected]>

* comment for worker thread

Signed-off-by: zirain <[email protected]>

---------

Signed-off-by: zirain <[email protected]>
…nvoyproxy#8061)

* fix: custom response should be put before oauth2

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* move the custom response filter to first

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* add release note

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

---------

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* fix: route idle timeout

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* address comments

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

* add test

Signed-off-by: Huabing (Robin) Zhao <[email protected]>

---------

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
* fix: remove global logger in message package

Signed-off-by: zirain <[email protected]>
* fix: remove auto HTTP config on TCP cluster

Signed-off-by: zirain <[email protected]>

* fix lint

Signed-off-by: zirain <[email protected]>

* add e2e

Signed-off-by: zirain <[email protected]>

* fix e2e

Signed-off-by: zirain <[email protected]>

* fix comment

Signed-off-by: zirain <[email protected]>

* fix

Signed-off-by: zirain <[email protected]>

* fix resource name

Signed-off-by: zirain <[email protected]>

* address Arko's comment

Signed-off-by: zirain <[email protected]>

---------

Signed-off-by: zirain <[email protected]>
…icies (envoyproxy#8153)

continue processing the remaining xDS with invalid EnvoyPatchPolicies

Signed-off-by: Huabing (Robin) Zhao <[email protected]>
@zirain zirain requested a review from a team as a code owner February 9, 2026 04:46
Signed-off-by: zirain <[email protected]>
Signed-off-by: zirain <[email protected]>
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 9, 2026

Codecov Report

❌ Patch coverage is 80.66667% with 29 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.09%. Comparing base (cc791d6) to head (2d7ae13).
⚠️ Report is 1 commits behind head on release/v1.6.

Files with missing lines Patch % Lines
internal/cmd/envoy/shutdown_manager.go 58.13% 15 Missing and 3 partials ⚠️
internal/provider/kubernetes/kubernetes.go 36.36% 5 Missing and 2 partials ⚠️
internal/xds/translator/translator.go 75.00% 1 Missing and 1 partial ⚠️
internal/gatewayapi/backendtlspolicy.go 94.11% 1 Missing ⚠️
internal/provider/kubernetes/status.go 95.45% 1 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff                @@
##           release/v1.6    #8218      +/-   ##
================================================
+ Coverage         73.02%   73.09%   +0.07%     
================================================
  Files               231      231              
  Lines             34313    34374      +61     
================================================
+ Hits              25058    25127      +69     
+ Misses             7427     7415      -12     
- Partials           1828     1832       +4     

☔ 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.

@zirain zirain mentioned this pull request Feb 9, 2026
12 tasks
cnvergence
cnvergence previously approved these changes Feb 9, 2026
@zirain
Copy link
Copy Markdown
Member Author

zirain commented Feb 9, 2026

wait #8210

@arkodg
Copy link
Copy Markdown
Contributor

arkodg commented Feb 10, 2026

can we also include #7430

@zirain zirain force-pushed the cherry-pick/v1.6.4 branch from 60bd1f4 to fb7ba48 Compare February 10, 2026 14:47
Signed-off-by: zirain <[email protected]>
* release notes for v1.6.4

Signed-off-by: zirain <[email protected]>

* update

Signed-off-by: zirain <[email protected]>

---------

Signed-off-by: zirain <[email protected]>
Signed-off-by: zirain <[email protected]>
Copy link
Copy Markdown
Member

@zhaohuabing zhaohuabing left a comment

Choose a reason for hiding this comment

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

Could we add a note under "breaking change" mentioning that the gateway API CRDs are updated?

The users may need to update their CRDs.

We can refrence this Gateway API issue: kubernetes-sigs/gateway-api#4490

@zirain
Copy link
Copy Markdown
Member Author

zirain commented Feb 11, 2026

Could we add a note to "breaking change" that the gateway API CRDs are updated?

The users may need to update their CRDs.

We can refrence this Gateway API issue: kubernetes-sigs/gateway-api#4490

Could we add a note under "breaking change" mentioning that the gateway API CRDs are updated?

The users may need to update their CRDs.

We can refrence this Gateway API issue: kubernetes-sigs/gateway-api#4490

IMO, it should be fine to add some notes on the doc site.
It didn't break user in real as it just changed the validating of enum.

@zhaohuabing
Copy link
Copy Markdown
Member

Also, it might be worth mentioning the security update on crypto/tls package in go 1.25.7

@zhaohuabing
Copy link
Copy Markdown
Member

zhaohuabing commented Feb 11, 2026

It didn't break user in real as it just changed the validating of enum.

It’s a minor change, but it’s theoretically incompatible since the enum values were removed. We also need to remind the users to update the CRDs.

@zirain
Copy link
Copy Markdown
Member Author

zirain commented Feb 11, 2026

#8253 PTAL

Signed-off-by: zirain <[email protected]>
Signed-off-by: zirain <[email protected]>
@zirain zirain merged commit 0838745 into envoyproxy:release/v1.6 Feb 11, 2026
51 of 54 checks passed
@zirain zirain deleted the cherry-pick/v1.6.4 branch February 11, 2026 15:53
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.

7 participants