Skip to content

[release/v1.2] cherry pick bug fixes and IPv6 to v1.2.2#4765

Merged
zhaohuabing merged 6 commits intoenvoyproxy:release/v1.2from
zhaohuabing:cherry-pick-v1.2.2
Nov 27, 2024
Merged

[release/v1.2] cherry pick bug fixes and IPv6 to v1.2.2#4765
zhaohuabing merged 6 commits intoenvoyproxy:release/v1.2from
zhaohuabing:cherry-pick-v1.2.2

Conversation

@zhaohuabing
Copy link
Copy Markdown
Member

@zhaohuabing zhaohuabing commented Nov 22, 2024

* fix: tcp listener is rejected when no route attached

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* change cluter name

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix listener connection limit test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix listener connetcp keepalive  test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix tcp endpoint stats test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix tcp-route-enable-req-resp-sizes-stats

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix extensionpolicy-tcp-udp-http test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
(cherry picked from commit f99c36c)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
@zhaohuabing zhaohuabing requested a review from a team as a code owner November 22, 2024 04:29
@zhaohuabing zhaohuabing marked this pull request as draft November 22, 2024 04:29
* remove backendrefs validation

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add tests

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add tests

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
Co-authored-by: zirain <zirain2009@gmail.com>
(cherry picked from commit 5068698)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
@zhaohuabing zhaohuabing changed the title [release/v1.2] cherry pick bug fixes to v1.2.2 [release/v1.2] cherry pick bug fixes and IPv6 to v1.2.2 Nov 22, 2024
…voyproxy#4707)

* fix: existing clusters and secretes

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix cluster index for SP

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add comment

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* remove index

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
…xy#4743)

* enable IPv4Compact

Signed-off-by: zirain <zirain2009@gmail.com>

* fix xds test

Signed-off-by: zirain <zirain2009@gmail.com>

* release-notes

Signed-off-by: zirain <zirain2009@gmail.com>

* nit

Signed-off-by: zirain <zirain2009@gmail.com>

* gen

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: zirain <zirain2009@gmail.com>
(cherry picked from commit 78da42c)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Nov 22, 2024

Codecov Report

Attention: Patch coverage is 79.24528% with 11 lines in your changes missing coverage. Please review.

Project coverage is 65.58%. Comparing base (8a03f39) to head (4dfff09).
Report is 1 commits behind head on release/v1.2.

Files with missing lines Patch % Lines
internal/gatewayapi/securitypolicy.go 78.04% 6 Missing and 3 partials ⚠️
internal/cmd/envoy/shutdown_manager.go 0.00% 2 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff                @@
##           release/v1.2    #4765      +/-   ##
================================================
+ Coverage         65.55%   65.58%   +0.03%     
================================================
  Files               211      211              
  Lines             31943    31974      +31     
================================================
+ Hits              20939    20969      +30     
- Misses             9760     9763       +3     
+ Partials           1244     1242       -2     

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

zhaohuabing and others added 2 commits November 27, 2024 03:00
…gh Pod churn (envoyproxy#4754)

* Revert "fix: some status updates are discarded by the status updater (envoyproxy#4337)"

This reverts commit 14830c7.

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* store update events and process it later

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* rename method

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add release note

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
* use Cluster_V4_PREFERRED

Signed-off-by: zirain <zirain2009@gmail.com>

* release notes

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: zirain <zirain2009@gmail.com>
@zhaohuabing zhaohuabing marked this pull request as ready for review November 27, 2024 03:11
@zhaohuabing zhaohuabing requested review from arkodg and zirain November 27, 2024 03:12
@zhaohuabing zhaohuabing merged commit f3c1207 into envoyproxy:release/v1.2 Nov 27, 2024
@zhaohuabing zhaohuabing deleted the cherry-pick-v1.2.2 branch November 27, 2024 04:21
logand22 pushed a commit to gravitational/gateway that referenced this pull request Sep 8, 2025
)

* fix: tcp listener is rejected when no route attached (envoyproxy#4681)

* fix: tcp listener is rejected when no route attached

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* change cluter name

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix listener connection limit test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix listener connetcp keepalive  test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix tcp endpoint stats test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix tcp-route-enable-req-resp-sizes-stats

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix extensionpolicy-tcp-udp-http test

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
(cherry picked from commit f99c36c)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix: remove backendrefs validation (envoyproxy#4705)

* remove backendrefs validation

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add tests

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add tests

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
Co-authored-by: zirain <zirain2009@gmail.com>
(cherry picked from commit 5068698)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix: translator reports errors for existing clusters and secretes (envoyproxy#4707)

* fix: existing clusters and secretes

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix cluster index for SP

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* minor change

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add comment

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* remove index

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* fix lint

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* xds: always use `::` and `IPv4Compact` for dynamic listener (envoyproxy#4743)

* enable IPv4Compact

Signed-off-by: zirain <zirain2009@gmail.com>

* fix xds test

Signed-off-by: zirain <zirain2009@gmail.com>

* release-notes

Signed-off-by: zirain <zirain2009@gmail.com>

* nit

Signed-off-by: zirain <zirain2009@gmail.com>

* gen

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: zirain <zirain2009@gmail.com>
(cherry picked from commit 78da42c)
Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* Fix: frequent 503 errors when connecting to a Service experiencing high Pod churn (envoyproxy#4754)

* Revert "fix: some status updates are discarded by the status updater (envoyproxy#4337)"

This reverts commit 14830c7.

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* store update events and process it later

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* rename method

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* add release note

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>

* xds: use V4_PREFERRED dnsLookupFamily by default (envoyproxy#4745)

* use Cluster_V4_PREFERRED

Signed-off-by: zirain <zirain2009@gmail.com>

* release notes

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: zirain <zirain2009@gmail.com>

---------

Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
Signed-off-by: zirain <zirain2009@gmail.com>
Co-authored-by: zirain <zirain2009@gmail.com>
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