Werk #12502: Rare bug during parsing for clustered custom plugins
Component | Checks & agents | ||||
Title | Rare bug during parsing for clustered custom plugins | ||||
Date | Apr 11, 2021 | ||||
Level | Trivial Change | ||||
Class | Bug Fix | ||||
Compatibility | Compatible - no manual interaction needed | ||||
Checkmk versions & editions |
|
This werk only affects users that have certain custom plugins developed against the old check API in a clustered setup.
Specificly: This affects you, if you have
- a custom check plugin
- using the *_item_state features in the parse function
- in a clustered service setup
In this case, you probably observed crashes of the parse function or stale services (we have never observed this theoretical bug). This will be fixed. However: If this actually affected you, you should consider moving all item_state related logic into the check function (as this will be enforced by the new API).