Werk #18605: service_descriptions: stop translating pre-2.0 plug-in names
| Component | Core & setup | ||
| Title | service_descriptions: stop translating pre-2.0 plug-in names | ||
| Date | Jun 12, 2026 | ||
| Level | Trivial Change | ||
| Class | New Feature | ||
| Compatibility | Incompatible - Manual interaction might be required | ||
| Checkmk versions & editions |
|
This only affects users who have manually configured service_descriptions in main.mk or another configuration file — this variable cannot be configured via the UI.
In Checkmk 2.0, check plug-in names lost their dots and dashes (for example ps.perf became ps_perf).
Until now, old names in the service_descriptions configuration variable were silently translated to the new format on every configuration load.
This automatic translation has been removed.
Migration required
cmk-update-config points you to the affected entries during the pre-update checks, for example:
/omd/sites/MySite/etc/check_mk/main.mk: rename 'ps.perf' to 'ps_perf'
Rename the reported keys in the listed files, then re-run the update. If you continue the update without fixing the entries, they are ignored and the affected services fall back to their default service names.