Werk #13277: Prevent possible broken synchronization to remote sites

Component Setup
Title Prevent possible broken synchronization to remote sites
Date Sep 28, 2021
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
1.6.0p26 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk MSP (CME)

Background processes like the Automatic service discovery and the DCD may automatically trigger a rebuild of the monitoring core configuration. Due to a race condition, this can also happen on remote sites while a snapshot is being unpacked, resulting in invalid/incomplete configurations and missing hosts.

It is no longer possible to create the core configuration while a snapshot unpack is in progress. Instead, the process in question waits until the unpacking has finished.

To the list of all Werks