Skip to content

cmd: --debug-pomerium raises only core log level, not envoy#1441

Merged
wasaga merged 2 commits into
mainfrom
debug-pomerium-envoy-info
Jun 9, 2026
Merged

cmd: --debug-pomerium raises only core log level, not envoy#1441
wasaga merged 2 commits into
mainfrom
debug-pomerium-envoy-info

Conversation

@wasaga

@wasaga wasaga commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

--debug-pomerium set LogLevel=debug but left ProxyLogLevel empty, so envoy inherited debug (firstNonEmpty(ProxyLogLevel, LogLevel, debug) in pkg/envoy/envoy.go), flooding logs with envoy output. Pin ProxyLogLevel=info so --debug-pomerium raises only Pomerium core logging; --debug-envoy still opts envoy into debug explicitly.

Behavior change: --debug-pomerium alone no longer produces envoy debug logs.

wasaga added 2 commits June 9, 2026 14:38
Signed-off-by: Denis Mishin <dmishin@pomerium.com>
Signed-off-by: Denis Mishin <dmishin@pomerium.com>
@wasaga wasaga requested a review from a team as a code owner June 9, 2026 19:57
@wasaga wasaga requested review from calebdoxsey and removed request for a team June 9, 2026 19:57
@wasaga wasaga enabled auto-merge (squash) June 9, 2026 19:58
@wasaga wasaga merged commit 81bd70d into main Jun 9, 2026
8 checks passed
@wasaga wasaga deleted the debug-pomerium-envoy-info branch June 9, 2026 20:07
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