Ciprian Hacman
3d516d9213
test(logwatchers/kmsg): inject parser factory for testability and cover restart/stop
2026-04-11 08:37:32 +03:00
Kubernetes Prow Robot
ea22add87e
Merge pull request #1259 from hakman/kmsg-duplicate-message
...
fix(logwatchers/kmsg): prevent duplicate message replay after restart
2026-04-11 00:18:18 +05:30
Ciprian Hacman
b3379b0d23
fix(logwatchers/kmsg): prevent duplicate message replay after restart
2026-04-10 16:06:32 +03:00
Ciprian Hacman
78f76b2778
fix(logwatchers/kmsg): don't close parser from Stop()
...
Closing the parser in Stop() triggers kmsgparser's read goroutine to
close its output channel, which made watchLoop take the restart path
(added in #1192 ) during intentional shutdown. Leave parser cleanup to
watchLoop's defer, which is the single owner of the parser lifecycle.
2026-04-10 15:45:22 +03:00
Arjun Raman
748fecd95d
Remove opt-in knob for restarting kmsg parser and simplify retry loop
2026-03-24 11:20:14 -07:00
Arjun Raman
c530d1f701
Remove log message for restart on error
...
Removed log message for disabled restart on error.
2025-12-18 12:29:26 -08:00
Arjun Raman
f1bdf8d30e
Restart kmsg on error
2025-12-11 15:51:24 -08:00
Sergey Kanzhelev
0ce333bbc5
enabled and fixed the errcheck linter rule
2025-09-10 21:45:46 +00:00
Ciprian Hacman
65e4aa3c5e
Remove dependency on code.cloudfoundry.org/clock
2023-09-19 12:50:29 +03:00
Manuel Rüger
e43459d86d
Move glog/klog logging to klog/v2
2023-09-17 08:57:33 +03:00
Jeremy Edwards
4adec4bbc6
Introduce Windows build of Node Problem Detector
2020-12-05 23:54:52 +00:00