Werk #18965: Ruleset API: Allow overshadowing of shipped legacy plugins
| Component | Checks & agents | ||||||
| Title | Ruleset API: Allow overshadowing of shipped legacy plugins | ||||||
| Date | Nov 11, 2025 | ||||||
| Level | Trivial Change | ||||||
| Class | Bug Fix | ||||||
| Compatibility | Compatible - no manual interaction needed | ||||||
| Checkmk versions & editions |
|
Previously it was not possible within the ruleset API to modify shipped rulesets that did not conform to the API yet.
With this Werk, a new ruleset of the same name as the legacy ruleset can be now placed under local/lib/python3/cmk/plugins/{family_name}/rulesets and will take precedence over the legacy ruleset.
This is consistent with how agent based plugins are handled.