Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Werk #19008: Fix license enforcement aborting site update and leaving site broken

Component Site management
Title Fix license enforcement aborting site update and leaving site broken
Date Apr 2, 2026
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.6.0b1
Not yet released
Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.5.0b4
Not yet released
Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT

This fixes an issue only affecting users of the Checkmk 2.5 beta.

Previously, running omd update with the deprecated --conflict=keepold flag on an unlicensed site (e.g. CEE 2.4 to PRO 2.5) could leave the site in a broken, unstartable state. The license enforcement check would unconditionally abort the configuration migration at step 08/11, but by that point skeleton files and the version symlink had already been modified. The message "Your site has not been modified" was misleading.

The license enforcement pre-action now respects the conflict resolution mode, consistent with all other pre-update actions. In force mode (used by the post-update script), the update continues instead of aborting with a half-migrated site. In ask mode, the user is prompted to decide whether to continue or abort. In abort mode, the update is stopped as before.

To the list of all Werks