upstream(immich): v3.0.2 pins (valkey:9 digest refreshed, postgres pgvectors0.3.0 unchanged)
This commit is contained in:
@ -18,12 +18,19 @@
|
||||
do NOT take the newest `ghcr.io/immich-app/postgres` tag. Newer tags (pg-15/16/17/18,
|
||||
vectorchord0.5.x, pgvectors0.3.0) exist but moving ahead of what immich-server ships forces a
|
||||
**pg-major data migration** and an unsupported extension combo.
|
||||
- **immich-server v2.7.5 (latest, 2026-04-13) pins** `ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23`
|
||||
— verified against immich's v2.7.5 compose AND the live ghcr manifest (tag resolves to that exact
|
||||
digest). PR #2 (`upgrade-1.7.0+v2.7.5`, now at head d561baa `1.8.0+v2.7.5`) bumps the database
|
||||
image to `14-vectorchord0.4.3-pgvectors0.3.0@sha256:87c050465fb969a68c7ac23e375e21f4c95cfacd0edce5fa1bc31e63b7891891`
|
||||
(same PG14 + VectorChord 0.4.3, newer pgvectors 0.2.0→0.3.0). Digest verified via
|
||||
`docker buildx imagetools inspect` on cc-ci (2026-06-12).
|
||||
- **immich-server v3.0.2 (latest, 2026-07-09) pins** (from its `docker/docker-compose.yml` at the
|
||||
v3.0.2 tag): `postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191…` and
|
||||
`valkey:9@sha256:4963247afc4cd33c7d3b2d2816b9f7f8eeebab148d29056c2ca4d7cbc966f2d9`.
|
||||
The recipe (origin/main, published `1.9.0+v3.0.1`) is AHEAD on
|
||||
`postgres:14-vectorchord0.4.3-pgvectors0.3.0@sha256:87c050465…` (pgvectors 0.2.0→0.3.0, backward-
|
||||
compatible — keep it, do NOT downgrade to immich's 0.2.0). Digest re-verified identical via
|
||||
`docker buildx imagetools inspect` on cc-ci (2026-07-13). The recipe's valkey pin
|
||||
`valkey:9@sha256:3b55fbaa…` was a STALE old digest for tag `9`; `valkey:9` now resolves to
|
||||
`sha256:4963247afc4cd…` (= immich v3.0.2's pin = `valkey:9.1.0`, the newest 9.x; no 9.1.1/9.2.x
|
||||
exists). Refreshed the digest to `4963247afc4cd…` in the 2026-07-13 upgrade (v3.0.1→v3.0.2).
|
||||
- **Historical (v2.7.5, 2026-04-13):** immich-server v2.7.5 pinned
|
||||
`postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191…`. PR #2 bumped the recipe to
|
||||
`pgvectors0.3.0@sha256:87c050465…` (same PG14 + VectorChord 0.4.3, newer pgvectors 0.2.0→0.3.0).
|
||||
- **Concurrent app+database restart needs `update_config: failure_action: continue` on the app service.**
|
||||
When the recipe version label changes (bumping `coop-cloud.${STACK_NAME}.version`) AND the database
|
||||
image changes in the same deploy, both services update simultaneously. The app container starts and
|
||||
|
||||
Reference in New Issue
Block a user