Hello list,
my receptor services on my execution nodes show the following error:
ERROR 2022/09/27 16:07:41 Error locating unit: SLpl8dHZ
ERROR 2022/09/27 16:07:41 unknown work unit SLpl8dHZ
It seems that it shows up before the node starts a job, but that might be a circumstance. The jobs are working, though. And AWX doesn’t show any additional error message.
What could cause this? And how can I debug it?
I’m running AWX 21.5.0 and receptor 1.2.0+g72a97e5
Thanks.
Stefan
receptor 1.2.0+g72a97e5
did you compile your own receptor? I believe AWX 21.5.0 should be using receptor 1.2.3 be default.
AWX Team
did you compile your own receptor? I believe AWX 21.5.0 should be using receptor 1.2.3 be default.
No, the receptor binary comes from
Dockerfile:
COPY --from={{ receptor_image }} /usr/bin/receptor /usr/bin/receptor
Makefile:
RECEPTOR_IMAGE ?= quay.io/ansible/receptor:devel
Thanks
Stefan
Thank you Stefan,
had to remind myself of the versioning. receptor binary is based on devel, so that is why you have the git hash in receptor --version. This is expected
I have noticed these errors as well, and I believe they aren’t necessary a problem.
That said, I think it is a bug in AWX, maybe our reaper logic is trying to cancel/release work that doesn’t exist.
Would you mind opening an issue in AWX describing the problem? We can then prioritize looking into cleaning up the logs
AWX Team