summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-18 21:23:20 +0300
committerPaul Buetow <paul@buetow.org>2026-07-18 21:23:20 +0300
commit1c67c58dbe78d1e9c571a3872f33f9eedc0f0409 (patch)
tree53debcaa8964ee17e0236a2377a0e462d3fcfb93
parenta536047f442eb4c9bbb3f547d2129aad130acb96 (diff)
immich: Stage B — upgrade server + ML to v3.0.3
Bump image.tag v2.7.5 -> v3.0.3 for both immich-server and immich-machine-learning. Stage A already migrated Postgres to VectorChord (vchord 0.4.3), which 3.x requires (pgvecto.rs dropped); the postgres bundle image preloads vchord.so + vectors.so per the 3.0.1 requirement. Pre-upgrade ZFS snapshot: zdata/enc/nfsdata@immich-pre-3x-20260718 (f0). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
-rw-r--r--f3s/argocd-apps/services/immich.yaml10
1 files changed, 8 insertions, 2 deletions
diff --git a/f3s/argocd-apps/services/immich.yaml b/f3s/argocd-apps/services/immich.yaml
index 2025a6f..ecaeda5 100644
--- a/f3s/argocd-apps/services/immich.yaml
+++ b/f3s/argocd-apps/services/immich.yaml
@@ -76,7 +76,10 @@ spec:
containers:
main:
image:
- tag: v2.7.5
+ # v3.x drops the pgvecto.rs extension; the Postgres bundle
+ # was migrated to VectorChord first (Stage A), so the DB is
+ # 3.x-ready and preloads vchord.so + vectors.so as 3.0.1+ needs.
+ tag: v3.0.3
resources:
requests:
cpu: 500m
@@ -142,7 +145,10 @@ spec:
containers:
main:
image:
- tag: v2.7.5
+ # v3.x drops the pgvecto.rs extension; the Postgres bundle
+ # was migrated to VectorChord first (Stage A), so the DB is
+ # 3.x-ready and preloads vchord.so + vectors.so as 3.0.1+ needs.
+ tag: v3.0.3
env:
MACHINE_LEARNING_MODEL_INTRA_OP_THREADS: "4"
MACHINE_LEARNING_MODEL_INTER_OP_THREADS: "1"