Werk #18118: Add additional validation in compilation step

Component BI
Title Add additional validation in compilation step
Date May 26, 2025
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.3.0p34 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

We use the aggregation and branch titles as unique identifiers. This has lead to issues when the name is larger than the file system's limit (usually 255 characters).

This werk addresses this issue with some validation during the compilation step. An error message will now be shown when an identifier exceeds the character limit. There is nothing for a user to do except to be aware that they should avoid using long identifiers.

Note: this restriction will be resolved in Checkmk 2.4 and later versions. See the related werk which addresses this issue by introducing identifier hashing.

To the list of all Werks