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

envoy: Silently discard expected warnings if flowdebug is not enabled #15284

Merged
merged 1 commit into from
Mar 10, 2021

Conversation

jrajahalme
Copy link
Member

Filter out one Envoy warning repeating multiple times (~ once per core available to Envoy):

"Unable to use runtime singleton for feature envoy.http.headermap.lazy_map_min_size"

There is an upstream issue tracking it's resolution: envoyproxy/envoy#13504. Apparently this will be fixed for the next Envoy release (1.18). Left a TODO in the source to remind removing this special treatment once upstream has been fixed.

Fixes: #14919
Signed-off-by: Jarno Rajahalme jarno@covalent.io

Envoy 1.17 keeps warning about a known runtime singleton issue which
will not be fixed before Envoy release 1.18. Silently drop this
warnings unless flowdebug is enabled (via --debug-verbose=flow).

Remove this special treatment when the upstream envoy issue
envoyproxy/envoy#13504 is fixed.

Fixes: cilium#14919
Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
@jrajahalme jrajahalme requested a review from a team as a code owner March 9, 2021 22:47
@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Mar 9, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot added this to In progress in 1.10.0 Mar 9, 2021
@jrajahalme jrajahalme added area/proxy Impacts proxy components, including DNS, Kafka, Envoy and/or XDS servers. kind/bug This is a bug in the Cilium logic. release-note/misc This PR makes changes that have no direct user impact. labels Mar 9, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Mar 9, 2021
@jrajahalme
Copy link
Member Author

test-me-please

@maintainer-s-little-helper maintainer-s-little-helper bot added this to Needs backport from master in 1.9.5 Mar 9, 2021
@jrajahalme jrajahalme merged commit 93962ed into cilium:master Mar 10, 2021
1.10.0 automation moved this from In progress to Done Mar 10, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Needs backport from master to Backport pending to v1.9 in 1.9.5 Mar 10, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Backport pending to v1.9 to Backport done to v1.9 in 1.9.5 Mar 10, 2021
@maintainer-s-little-helper maintainer-s-little-helper bot moved this from Backport pending to v1.9 to Backport done to v1.9 in 1.9.5 Mar 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/proxy Impacts proxy components, including DNS, Kafka, Envoy and/or XDS servers. kind/bug This is a bug in the Cilium logic. release-note/misc This PR makes changes that have no direct user impact.
Projects
No open projects
1.9.5
Backport done to v1.9
Development

Successfully merging this pull request may close these issues.

Cilium latest Envoy warnings
3 participants