Werk #17643: Deprecation of 'lib/check_mk' symlink

Component Checks & agents
Title Deprecation of 'lib/check_mk' symlink
Date Apr 15, 2025
Level Trivial Change
Class New Feature
Compatibility Incompatible - Manual interaction might be required
Checkmk versions & editions
2.4.0 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

This deprecation might be incompatible for plugin developers with custom tooling. In Checkmk 2.5 we will remove the symlinks ~mySite/lib/check_mk and ~mySite/local/lib/check_mk. They where pointing to ~mySite/lib/python3/cmk and ~mySite/local/lib/python3/cmk, respectively.

The intention of these symlinks was to provide a layer of abstraction and hence stability for users. However, in the past they have repeatedly lead to inconsistencies and confusion. The links will be removed, and users will be presented with the actual file locations henceforth. All files stay where they have been before, we just change how they are presented to the users in some cases (for example the Extension packages page).

To the list of all Werks