From f3d87f15620b15bbd1700d582aea5d045e6452aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sven=20Rue=C3=9F?= Date: Wed, 12 Feb 2025 17:30:22 +0100 Subject: [PATCH] Fix: Synchronize acknowledged werks to slave sites in distributed WATO setup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Sven Rueß --- cmk/gui/watolib/activate_changes.py | 8 ++++++++ tests/unit/cmk/gui/watolib/test_activate_changes.py | 1 + 2 files changed, 9 insertions(+) diff --git a/cmk/gui/watolib/activate_changes.py b/cmk/gui/watolib/activate_changes.py index 8d00d1f5af3..c4afe9ddbf8 100644 --- a/cmk/gui/watolib/activate_changes.py +++ b/cmk/gui/watolib/activate_changes.py @@ -270,6 +270,14 @@ def register(replication_path_registry_: ReplicationPathRegistry) -> None: os.path.relpath(cmk.utils.paths.var_dir + "/packages", cmk.utils.paths.omd_root), [], ), + ReplicationPath( + "file", + "ack_werks", + os.path.relpath( + cmk.utils.paths.var_dir + "/acknowledged_werks.mk", cmk.utils.paths.omd_root + ), + [], + ), ReplicationPath( "dir", "local", diff --git a/tests/unit/cmk/gui/watolib/test_activate_changes.py b/tests/unit/cmk/gui/watolib/test_activate_changes.py index 41f10a47e16..f9b6e1d854c 100644 --- a/tests/unit/cmk/gui/watolib/test_activate_changes.py +++ b/tests/unit/cmk/gui/watolib/test_activate_changes.py @@ -66,6 +66,7 @@ def _expected_replication_paths(edition: cmk_version.Edition) -> list[Replicatio "dir", "usersettings", "var/check_mk/web", ["report-thumbnails", "session_info.mk"] ), ReplicationPath("dir", "mkps", "var/check_mk/packages", []), + ReplicationPath("file", "ack_werks", "var/check_mk/acknowledged_werks.mk", []), ReplicationPath("dir", "local", "local", []), ReplicationPath( ty="file",