From d8b8fef6804fa766ff60b2705af28ac91e278135 Mon Sep 17 00:00:00 2001 From: Debian Date: Sun, 7 Jun 2026 19:02:02 +0200 Subject: [PATCH] =?UTF-8?q?fix(cluster):=20keepalived=202.3.x=20lehnt=20vr?= =?UTF-8?q?rp=5Fgarp=5Finterval=200=20ab=20=E2=80=94=20entfernt=20?= =?UTF-8?q?=E2=80=94=20v1.2.104?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit v1.2.103 hatte vrrp_garp_interval 0 / vrrp_gna_interval 0 aus dem Legacy-Template übernommen. keepalived 2.3.3 lehnt 0 ab (Range [0.000001, …]) → "invalid", `keepalived -t` schlägt fehl (keepalived ignoriert sie zwar mit Warnung und läuft, aber latentes Risiko bei striktem Start). Entfernt — Default passt. Die wirksame Anti-Aging-Direktive vrrp_garp_master_refresh 60 + master_repeat 5 bleiben. Co-Authored-By: Claude Opus 4.8 (1M context) --- VERSION | 2 +- internal/keepalived/keepalived.conf.tpl | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/VERSION b/VERSION index 760f327..9c6884d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.103 \ No newline at end of file +1.2.104 \ No newline at end of file diff --git a/internal/keepalived/keepalived.conf.tpl b/internal/keepalived/keepalived.conf.tpl index da4e24b..5bb7ca5 100644 --- a/internal/keepalived/keepalived.conf.tpl +++ b/internal/keepalived/keepalived.conf.tpl @@ -6,8 +6,7 @@ global_defs { # periodisch auffrischen (master_refresh) — sonst lässt der Upstream-Switch # die VIP-MAC altern und die Failover-IP wird nach Minuten unerreichbar. # Ergänzt durch den Priming-Ping in keepalived-master.sh (Traffic AUS der VIP). - vrrp_garp_interval 0 - vrrp_gna_interval 0 + # (vrrp_garp_interval/gna NICHT setzen: keepalived 2.3.x lehnt 0 ab, Default passt.) vrrp_garp_master_repeat 5 vrrp_garp_master_refresh 60 }