From cc7066e0d867124e67832b0ad4f7a2640e680d2f Mon Sep 17 00:00:00 2001 From: jordan Date: Fri, 21 Aug 2026 12:01:34 -0600 Subject: [PATCH] k8s(cluster): pin the boot-pull-fix image now running on all three voters registry.threesix.ai/tidal/server:m12-boot-pull-fix-20260821 @sha256:4150af1044b8084b84abeafedbbaedb1f084a2c84fd0600b56f5b04ed0697eba Rolled tidaldb-0/-1/-2 onto it via OnDelete with a quorum write probe between each step: every probe returned 201, so the roll cost zero write availability. Cluster is 3/3 with all nine group-replicas converged on identical frontiers (13322227/13540667/13072512) and an identical 33,331-vector corpus. PDB disruptionsAllowed is back to 1 after being 0 for the whole incident. updateStrategy restored to RollingUpdate/partition 0. --- k8s/cluster/statefulset.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/cluster/statefulset.yaml b/k8s/cluster/statefulset.yaml index 71c3e85..9adb9b2 100644 --- a/k8s/cluster/statefulset.yaml +++ b/k8s/cluster/statefulset.yaml @@ -100,7 +100,7 @@ spec: mountPath: /data containers: - name: tidaldb - image: registry.threesix.ai/tidal/server:m12-reconcile-limit-20260818@sha256:e59bf72b3a2ea260d82146b791e595eeb582a997c69e1fc0a816ac6402323917 + image: registry.threesix.ai/tidal/server:m12-boot-pull-fix-20260821@sha256:4150af1044b8084b84abeafedbbaedb1f084a2c84fd0600b56f5b04ed0697eba imagePullPolicy: IfNotPresent # The image ENTRYPOINT is the bare binary. We override the command with # a tiny /bin/sh wrapper (the bookworm-slim runtime HAS a shell) so we