From 4e9a15b11e6106442f324b362b8f8363f9a77fac Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Thu, 29 Feb 2024 03:21:39 +0100
Subject: [PATCH] revert: feat(immich): Upgrade to version 1.96.0

This patch reverts the changes to immich to upgrade to 1.96.0. The
pgvecto.rs upgrade turned out to be too complicated, it might be worth
to rebuild the immich setup using pg_vector or drop immich entirely.

From the current point of view pgvecto.rs is too immature and too
involved to maintain in a private setup using standard components like
postgresql clusters using zalando postgres operator.
---
 apps/base/immich/database.yaml | 4 +---
 apps/base/immich/release.yaml  | 4 ++--
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/apps/base/immich/database.yaml b/apps/base/immich/database.yaml
index e61d7ab0d..e45d6edc5 100644
--- a/apps/base/immich/database.yaml
+++ b/apps/base/immich/database.yaml
@@ -8,7 +8,7 @@ spec:
   volume:
     size: 10Gi
   numberOfInstances: 1
-  dockerImage: quay.io/shivering-isles/spilo:15-3.0-pgv0.2.0-r0
+  dockerImage: quay.io/shivering-isles/splio-vectorrs:15-3.0-p1
   resources:
     requests:
       memory: 512Mi
@@ -29,8 +29,6 @@ spec:
       extensions:
         cube: public
         earthdistance: public
-        pg_trgm: public
-        unaccent: public
         vectors: public
   postgresql:
     version: "15"
diff --git a/apps/base/immich/release.yaml b/apps/base/immich/release.yaml
index 796dcda16..e0bfbd0af 100644
--- a/apps/base/immich/release.yaml
+++ b/apps/base/immich/release.yaml
@@ -14,7 +14,7 @@ spec:
         kind: HelmRepository
         name: immich
         namespace: immich
-      version: 0.4.0
+      version: 0.3.1
   interval: 5m
   valuesFrom:
     - kind: ConfigMap
@@ -135,7 +135,7 @@ data:
       NODE_EXTRA_CA_CERTS: /ca/ca.crt
     image:
       # renovate: datasource=git-tags depName=https://github.com/immich-app/immich.git versioning=semver
-      tag: v1.96.0
+      tag: v1.94.1
     immich:
       persistence:
         library:
-- 
GitLab