Skip to content

fix: make topology injector best effort#5891

Merged
arkodg merged 2 commits intoenvoyproxy:mainfrom
arkodg:skip-top
May 1, 2025
Merged

fix: make topology injector best effort#5891
arkodg merged 2 commits intoenvoyproxy:mainfrom
arkodg:skip-top

Conversation

@arkodg
Copy link
Contributor

@arkodg arkodg commented May 1, 2025

  • allow pods even if there is an internal error in the webhook processing the request

Relates to #5890

* allow pods even if there is an internal error
in the webhook processing the request

Relates to envoyproxy#5890

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from a team as a code owner May 1, 2025 16:17
@arkodg arkodg requested a review from a team May 1, 2025 16:18
guydc
guydc previously approved these changes May 1, 2025
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from guydc May 1, 2025 16:28
@codecov
Copy link

codecov bot commented May 1, 2025

Codecov Report

Attention: Patch coverage is 0% with 4 lines in your changes missing coverage. Please review.

Project coverage is 65.20%. Comparing base (2305c6e) to head (1950bf4).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
internal/provider/kubernetes/topology_injector.go 0.00% 4 Missing ⚠️

❌ Your patch status has failed because the patch coverage (0.00%) is below the target coverage (60.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5891      +/-   ##
==========================================
+ Coverage   65.17%   65.20%   +0.02%     
==========================================
  Files         224      224              
  Lines       35857    35857              
==========================================
+ Hits        23370    23380      +10     
+ Misses      11043    11034       -9     
+ Partials     1444     1443       -1     

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

@arkodg arkodg merged commit 5b8269d into envoyproxy:main May 1, 2025
22 of 25 checks passed
arkodg added a commit to arkodg/gateway that referenced this pull request May 1, 2025
* fix: make topology injector best effort

* allow pods even if there is an internal error
in the webhook processing the request

Relates to envoyproxy#5890

Signed-off-by: Arko Dasgupta <arko@tetrate.io>

* fix build

Signed-off-by: Arko Dasgupta <arko@tetrate.io>

---------

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
(cherry picked from commit 5b8269d)
Signed-off-by: Arko Dasgupta <arko@tetrate.io>
arkodg added a commit that referenced this pull request May 1, 2025
fix: make topology injector best effort (#5891)

* fix: make topology injector best effort

* allow pods even if there is an internal error
in the webhook processing the request

Relates to #5890



* fix build



---------


(cherry picked from commit 5b8269d)

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
melsal13 referenced this pull request in melsal13/gatewayPersonal May 7, 2025
* fix: make topology injector best effort

* allow pods even if there is an internal error
in the webhook processing the request

Relates to envoyproxy/gateway#5890

Signed-off-by: Arko Dasgupta <arko@tetrate.io>

* fix build

Signed-off-by: Arko Dasgupta <arko@tetrate.io>

---------

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: melsal13 <mmvsal13@gmail.com>
shawnh2 pushed a commit to shawnh2/gateway that referenced this pull request Sep 15, 2025
…) (envoyproxy#5895)

fix: make topology injector best effort (envoyproxy#5891)

* fix: make topology injector best effort

* allow pods even if there is an internal error
in the webhook processing the request

Relates to envoyproxy#5890

* fix build

---------

(cherry picked from commit 5b8269d)

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Signed-off-by: shawnh2 <shawnhxh@outlook.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.

2 participants