Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

policy: Set correct backend metadata #11842

Merged
merged 1 commit into from
Dec 27, 2023
Merged

policy: Set correct backend metadata #11842

merged 1 commit into from
Dec 27, 2023

Conversation

olix0r
Copy link
Member

@olix0r olix0r commented Dec 27, 2023

The policy controller sets incorrect backend metadata when (1) there is no explicit backend reference specified, and (2) when a backend reference crosses namespaces.

This change fixes these backend references so that proxy logs and metrics have the proper metadata references. Outbound policy tests are updated to validate this.

The policy controller sets incorrect backend metadata when (1) there is
no explicit backend reference specified, and (2) when a backend
reference crosses namespaces.

This change fixes these backend references so that proxy logs and
metrics have the proper metadata references. Outbound policy tests are
updated to validate this.
@olix0r olix0r requested a review from a team as a code owner December 27, 2023 23:23
@olix0r olix0r merged commit 8c577aa into main Dec 27, 2023
35 checks passed
@olix0r olix0r deleted the ver/service-meta branch December 27, 2023 23:53
@olix0r olix0r mentioned this pull request Dec 28, 2023
olix0r added a commit that referenced this pull request Dec 28, 2023
This edge release includes fixes and improvements to the destination
controller's endpoint resolution API.

* Fixed an issue in the control plane where discovery for pod IP addresses could
  hang indefinitely ([#11815])
* Updated the proxy to enforce time limits on control plane response streams so
  that proxies more naturally distribute load over control plane replicas
  ([#11837])
* Fixed the policy's controller service metadata responses so that proxy logs
  and metrics have informative values ([#11842])
olix0r added a commit that referenced this pull request Dec 28, 2023
This edge release includes fixes and improvements to the destination
controller's endpoint resolution API.

* Fixed an issue in the control plane where discovery for pod IP addresses could
  hang indefinitely ([#11815])
* Updated the proxy to enforce time limits on control plane response streams so
  that proxies more naturally distribute load over control plane replicas
  ([#11837])
* Fixed the policy's controller service metadata responses so that proxy logs
  and metrics have informative values ([#11842])
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.

1 participant