Microservices aren't able to do any job
Every time I try and start a job to recognize faces or reverse geocode etc it appears that it is doing something but when I run the job again its the same number of photos that need to be processed.
Looking at the microservices log I get the following error (it changes the service name depending which I choose)
[Nest] 1 - 05/19/2023, 1:11:35 PM ERROR [FacialRecognitionService] Unable run facial recognition pipeline: 0e4162b1-e042-44d3-978b-1ac981dd7f0e
Error: getaddrinfo EAI_AGAIN immich-machine-learning
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:107:26)
I've attached my docker-compose and env files if that's of any use!
3 Replies
Is your machine learning container running?
good point, it seems to be running but the logs show this error on the machine learning container
/bin/sh: 0: cannot open ./entrypoint.sh: No such file
okay so I deleted and recreated the stack and it pulled the machine learning container correctly this time so I'm not getting the above error anymore. However when I try and run a face scan I now get the following errors in the machine learning and microservice container respectively