I have Unraid with docker compose manager running 2.3.1, I tried upgrading to 2.4.1 couple weeks ago with some thumbnail/live video issuesm so now I tried again with the same issues. After upgrade to 2.4.1 everything works, just the uploading from my phone is weird. All newly uploaded pictures show "error loading image" in web ui, I have to manually select "Refresh thumbnails" on every image to fix this. On android it is fine, except the live video, which has incorrect aspect ration (but i saw some aspect ration bug fixes in recent version so maybe that might solve it)
The log says this
ERROR [Microservices:MetadataService] Failed to extract motion video for c491be83-d339-4f47-abf9-5e520fbc7b07: /usr/src/app/upload/upload/91272929-ceda-4f66-a469-b87213eccc16/fc/fc/fcfc421f-b937-4c05-8e16-3d2c2c8b2c12.jpg: PostgresError: column asset_exif.lockedProperties does not exist
PostgresError: column asset_exif.lockedProperties does not exist
at ErrorResponse (/usr/src/app/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:794:26)
at handle (/usr/src/app/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:480:6)
at Socket.data (/usr/src/app/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:315:9)
at Socket.emit (node:events:518:28)
at addChunk (node:internal/streams/readable:561:12)
at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)
at Readable.push (node:internal/streams/readable:392:5)
at TCP.onStreamRead (node:internal/stream_base_commons:189:23)
So that is one issue. I tried to fix it by upgrading directly to 2.5.2 but this time the web UI just shows "Failed to get time bucket (Immich Server Error)" and no images are visible. This is my docker compose. I tried to update the redis image from the new docker compose or removed the ram limitations i have there but it didnt make a difference.
.