Compare commits

..

7 Commits

Author SHA1 Message Date
Renovate Bot d50739a527 Update renovate/renovate Docker tag to v43.214.1
renovate/stability-days Updates have not met minimum release age requirement
2026-06-06 09:00:24 +00:00
admin d063513869 Merge pull request 'Update ghcr.io/immich-app/immich-server Docker tag to v2.7.5' (#74) from renovate/ghcr.io-immich-app-immich-server-2.x into main
Reviewed-on: #74
2026-06-06 08:48:14 +00:00
admin 0cd8a3272d Merge pull request 'Update ghcr.io/immich-app/postgres Docker tag to v17' (#76) from renovate/ghcr.io-immich-app-postgres-17.x into main
Reviewed-on: #76
2026-06-06 08:48:07 +00:00
admin 9de82b7295 Merge pull request 'fix: roll back wanderer meilisearch v1.45.2 -> v1.11.3 (index incompat) + dashboardApproval' (#77) from fix/meilisearch-rollback into main 2026-06-06 08:45:24 +00:00
admin 1338bbb6ae wanderer/renovate: roll back meilisearch v1.45.2 -> v1.11.3 + gate future bumps
Renovate PR #32 (merged 2026-06-06 09:30) bumped getmeili/meilisearch
from v1.11.3 to v1.45.2 under the default-allow + 3-day stability rule.
Meilisearch's on-disk index format is NOT forward-compatible across
that range; wanderer-meilisearch went into CrashLoopBackOff with:

  Error: Your database version (1.11.3) is incompatible with your
  current engine version (1.45.2).

The PVC still holds the v1.11.x index, so the safest immediate recovery
is reverting the image tag. Wanderer's search starts working again the
moment the pod comes up on v1.11.3.

To prevent recurrence, add a packageRule that holds ALL meilisearch
updates behind the dashboard's "Pending Approval" checkbox via
`dependencyDashboardApproval: true`. PRs won't be opened until the
user explicitly approves them on the dashboard, so the version bump
can be planned around the documented dump/restore migration path
(https://www.meilisearch.com/docs/learn/update_and_migration/updating).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-06 10:45:23 +02:00
Renovate Bot 231d8fd492 Update ghcr.io/immich-app/postgres Docker tag to v17
renovate/stability-days Updates have not met minimum release age requirement
2026-06-06 08:33:50 +00:00
Renovate Bot c0acfc338c Update ghcr.io/immich-app/immich-server Docker tag to v2.7.5
renovate/stability-days Updates have not met minimum release age requirement
2026-06-06 08:33:40 +00:00
3 changed files with 9 additions and 4 deletions
+6 -1
View File
@@ -109,6 +109,11 @@ data:
"matchPackageNames": ["flomp/wanderer-db", "flomp/wanderer-web"], "matchPackageNames": ["flomp/wanderer-db", "flomp/wanderer-web"],
"groupName": "wanderer" "groupName": "wanderer"
}, },
{
"description": "meilisearch: every version bump can require an index format migration via dump/restore (see https://www.meilisearch.com/docs/learn/update_and_migration/updating). PR #32 (v1.11.3 -> v1.45.2) on 2026-06-06 broke wanderer with `Your database version (1.11.3) is incompatible with your current engine version (1.45.2)`. Hold ALL meilisearch updates behind dashboard approval so the migration is planned before the PR even opens.",
"matchPackageNames": ["getmeili/meilisearch"],
"dependencyDashboardApproval": true
},
{ {
"description": "termix: kubernetes manager would extract the image with versioning=docker and silently skip it (release-1.11.0 fails the docker pre-check). Disable that extraction; customManagers above does the real work via github-releases.", "description": "termix: kubernetes manager would extract the image with versioning=docker and silently skip it (release-1.11.0 fails the docker pre-check). Disable that extraction; customManagers above does the real work via github-releases.",
"matchManagers": ["kubernetes"], "matchManagers": ["kubernetes"],
@@ -158,7 +163,7 @@ spec:
restartPolicy: OnFailure restartPolicy: OnFailure
containers: containers:
- name: renovate - name: renovate
image: renovate/renovate:43.209.3 image: renovate/renovate:43.214.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
envFrom: envFrom:
- secretRef: - secretRef:
+2 -2
View File
@@ -45,7 +45,7 @@ spec:
fsGroup: 999 fsGroup: 999
containers: containers:
- name: postgres - name: postgres
image: ghcr.io/immich-app/postgres:16-vectorchord0.3.0 image: ghcr.io/immich-app/postgres:17-vectorchord0.3.0
env: env:
- name: POSTGRES_USER - name: POSTGRES_USER
valueFrom: valueFrom:
@@ -336,7 +336,7 @@ spec:
value: http://immich-machine-learning:3003 value: http://immich-machine-learning:3003
- name: REDIS_HOSTNAME - name: REDIS_HOSTNAME
value: immich-valkey value: immich-valkey
image: ghcr.io/immich-app/immich-server:v2.5.5 image: ghcr.io/immich-app/immich-server:v2.7.5
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
failureThreshold: 3 failureThreshold: 3
+1 -1
View File
@@ -57,7 +57,7 @@ spec:
spec: spec:
containers: containers:
- name: meilisearch - name: meilisearch
image: getmeili/meilisearch:v1.45.2 image: getmeili/meilisearch:v1.11.3
env: env:
- name: MEILI_MASTER_KEY - name: MEILI_MASTER_KEY
valueFrom: valueFrom: