From 7a12c3eee6cd34034ed2236629ff3727ee37fb5e Mon Sep 17 00:00:00 2001 From: Gmer4Lfe Date: Fri, 19 Jun 2026 18:08:29 -0400 Subject: [PATCH] =?UTF-8?q?Fix=20watchdog=20orchestrator=20schedule=20comm?= =?UTF-8?q?ent=20=E2=80=94=20every=2015=20min=20not=20every=20minute?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Configurations/master.conf | 2 +- Deployment/master.conf.template | 2 +- Watchdogs/System/conf_cache_watchdog.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Configurations/master.conf b/Configurations/master.conf index 8271391..0a23966 100644 --- a/Configurations/master.conf +++ b/Configurations/master.conf @@ -322,7 +322,7 @@ # ━━━ Watchdog Orchestrator ━━━ # watchdog_orchestrator.sh runs WATCHDOG_ORCHESTRATOR_SCRIPTS in order each cron cycle. -# Schedule: * * * * * (every minute) +# Schedule: */15 * * * * (every 15 minutes) # NOT in ARRAY_START_SCRIPTS — has its own cron entry. # Order matters — resource first (frees pressure), docker second (heals with freed resources), # system third (storage + webgui component health), stability last (last line of defense). diff --git a/Deployment/master.conf.template b/Deployment/master.conf.template index e2ffa66..0e7239d 100644 --- a/Deployment/master.conf.template +++ b/Deployment/master.conf.template @@ -318,7 +318,7 @@ # ━━━ Watchdog Orchestrator ━━━ # watchdog_orchestrator.sh runs WATCHDOG_ORCHESTRATOR_SCRIPTS in order each cron cycle. -# Schedule: * * * * * (every minute) +# Schedule: */15 * * * * (every 15 minutes) # NOT in ARRAY_START_SCRIPTS — has its own cron entry. # Order matters — resource first (frees pressure), docker second (heals with freed resources), # system third (storage + webgui component health), stability last (last line of defense). diff --git a/Watchdogs/System/conf_cache_watchdog.sh b/Watchdogs/System/conf_cache_watchdog.sh index f553587..d722f51 100644 --- a/Watchdogs/System/conf_cache_watchdog.sh +++ b/Watchdogs/System/conf_cache_watchdog.sh @@ -6,7 +6,7 @@ # PURPOSE # ───────────────────────────────────────────────────────────────────────────── # Maintains the persistent partner conf backup at /boot/config/.cache/vv/d/. -# Runs every minute via SYSTEM_WATCHDOG_SCRIPTS. +# Runs every 15 minutes via SYSTEM_WATCHDOG_SCRIPTS. # # When remote is OFFLINE: # Writes/refreshes partner confs from RAM cache → persistent location.