Werk #12706: ps section parser: crash on KeyError() when host is using busybox' ps implementation
Component | Checks & agents | ||||
Title | ps section parser: crash on KeyError() when host is using busybox' ps implementation | ||||
Date | Apr 9, 2021 | ||||
Level | Trivial Change | ||||
Class | Bug Fix | ||||
Compatibility | Compatible - no manual interaction needed | ||||
Checkmk versions & editions |
|
Busybox' ps implementation does not provide the columns needed for the ps check, so the section parser crashes on missing colums (of which the first is 'user', resulting in KeyError(user). This change checks for the existence of all needed columns and aborts otherwise.