diff --git a/backend/internal/errorcapture/error_capture.go b/backend/internal/errorcapture/error_capture.go index 0bebaeb90..7dcea7fae 100644 --- a/backend/internal/errorcapture/error_capture.go +++ b/backend/internal/errorcapture/error_capture.go @@ -68,8 +68,12 @@ func Init() { klogFlags := flag.NewFlagSet("klog", flag.ContinueOnError) klog.InitFlags(klogFlags) + // Opt into the new klog behavior so that -stderrthreshold is honored even + // when -logtostderr=true (the default). + // Ref: kubernetes/klog#212, kubernetes/klog#432 + klogFlags.Set("legacy_stderr_threshold_behavior", "false") + klogFlags.Set("stderrthreshold", "INFO") klogFlags.Set("logtostderr", "true") - klogFlags.Set("stderrthreshold", "0") klogFlags.Set("v", "2") global.start()