Catch up on the latest product updates, best practices, and expert insights from the Checkmk Conference #12 – Watch the livestream recordings now

Werk #7236: Deterministic rules.mk when "Use GIT version control for WATO" is enabled

Component Setup
Title Deterministic rules.mk when "Use GIT version control for WATO" is enabled
Date Mar 10, 2019
Level Trivial Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.6.0b1 Checkmk Community, Checkmk Pro, Checkmk Ultimate MT

When "Use GIT version control for WATO" is enabled to keep track of the changes that have been made to the Check_MK configuration, the history of the rules.mk files was problematic because several contents of that file were not saved in a deterministic way. This means that loading and saving the configuration without chaning anything resulted in a changed file, e.g. because attributes of dictionaries were not sorted.

The rules.mk is now stored in a deterministic way when "Use GIT version control for WATO" is enabled.

To the list of all Werks