From 4b13be6d482672569b5a0cb57ca827cfa9bfcbc1 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 6 Jun 2026 05:41:06 +0000 Subject: [PATCH] dawarich: upgrade 1.6.1 -> 1.7.11 (removes RailsPulse, drops orphan tables) dawarich 1.6.1 shipped the RailsPulse perf-monitoring gem, which scheduled an hourly Sidekiq SummaryJob INDEPENDENT of its disabled flag; the job hit rails_pulse_routes (no primary key) and retry-looped, logging ~125 UnknownPrimaryKey lines/hr (found via Loki triage 2026-06-06). Upstream removed RailsPulse entirely in 1.7.x (commit a5172cc) with a DropRailsPulseTables migration; 1.7.11 is latest stable. Keel only auto-applies patch bumps within 1.6.x, so the minor jump is manual. Pre-upgrade pg_dump of dawarich (79.9MB) + dawarich_queue taken to devvm. The 5 rails_pulse_* tables are empty (feature never collected data), so cleanup is zero-data-risk; location data (tracks/points/visits/places) untouched. Co-Authored-By: Claude Opus 4.8 --- stacks/dawarich/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stacks/dawarich/main.tf b/stacks/dawarich/main.tf index 05713389..92fef613 100644 --- a/stacks/dawarich/main.tf +++ b/stacks/dawarich/main.tf @@ -5,7 +5,7 @@ variable "tls_secret_name" { variable "image_version" { type = string - default = "1.6.1" + default = "1.7.11" } variable "nfs_server" { type = string } variable "redis_host" { type = string }