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 <noreply@anthropic.com>
This commit is contained in:
Viktor Barzin 2026-06-06 05:41:06 +00:00
parent 8a3bbde38c
commit 4b13be6d48

View file

@ -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 }