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

Komponente Setup
Titel Deterministic rules.mk when "Use GIT version control for WATO" is enabled
Datum 10.03.2019
Checkmk Edition Checkmk Raw (CRE)
Checkmk-Version 1.6.0b1
Level Kleine Änderung
Klasse Neues Feature
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen

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.

Zur Liste aller Werks