500 getaddrinfo ENOTFOUND immich-server
I upgraded via Portainer | Stacks | Editor | "Update the stack", and am now getting this 500 error. Of course I committed the cardinal sin of forgetting to read the release notes for the 2+ "major" versions that I was jumping, and now my _redis and _server containers are bouncing.
Things I've tried already:
-entering a random value for TYPESENSE_API_KEY in Stack | Environment variables
-updating the stack again
9 Replies
Here's a snippet from my redis log:
Here's a snippet from server:
Also, when I try to look at the typesense log, I get Failure: Unable to retrieve container logs
Can you first check the docker-compose file to make sure it is up to date then pull the images and perform docker-compose down and docker-compose up again?
Whwat version of docker are you running?
Also, what hardware are you running this on?
Is this what you did?

I double-checked that I'm using the latest docker-compose file. I hadn't been, apparently - the big giveaway was the use of "entrypoint" vs "command". So I updated that, and then forced an update of the stack again, re-pulling and redeploying images. Running Docker 19.03.13 on Ubuntu 5.4.0-150-generic on x86/x64 hardware.
After that I still had the same problem, so I stopped and started the stack, and again the same 500 error.
Now: the Typesense container is bouncing, and the log seems to be empty (I get "No log line matching the '' filter", which I believe is Portainer not finding anything in the log). The MicroServices container is bouncing (with the same log error as the Server container above, except node[6] rather than node[7]). The Server container is bouncing (same node[6] error as MicroServices).
Not 100% sure if it is the issue, but your docker version is quite old. It might be worth updating that (regardless if it is related to the issue or not)
I'll do that and report back. Thanks!
maybe this helps: stop the stack, so not the containers. And then start the stack so it starts using the dependencies order as set in the docker-compose.yml
Upgraded docker to 24.0.5 seems to have done the trick. Thanks!
Is there a way/need to mark this as "solved"?