-
Notifications
You must be signed in to change notification settings - Fork 464
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
prevent Proxy namespace from being modified
Previously, a 'metaKey' was generated for each Proxy being translated and synced to envoy. This key was used as a 'tag' for tracing of the translation/sync prcoess. It used a custom function that was almost exactly matched how the SnapshotCacheKey used for xDS was generated; this function also modified the actual Proxy's namespace, which broke assumptions of where the proxy lives in the in-memory client. By removing the namespace modification we fix various status error logs as now the Proxy is located where the rest of the system expects (the write namespace). Also, we can simply use the SnapshotCacheKey(...) to generate a key with the same logic used for xds.
- Loading branch information
Showing
4 changed files
with
7 additions
and
83 deletions.
There are no files selected for viewing
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
changelog: | ||
- type: FIX | ||
issueLink: https://github.com/solo-io/solo-projects/issues/6252 | ||
resolvesIssue: true | ||
description: Fix issue where Kube Gateway proxies would have errors regarding status logged constantly |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters