Skip to content
Discussion options

You must be logged in to vote

Scheduled jobs and data source syncs depend on the NetBox background worker, not only the web container.

In the NetBox Docker compose file, the worker is a separate netbox-worker service running manage.py rqworker. If manual execution works but scheduled jobs do not, I would check the worker first:

docker compose ps netbox-worker
docker compose logs --tail=200 netbox-worker
docker compose ps redis redis-cache

Also make sure the worker is using the same NetBox image, plugin install, plugin config, and environment as the web container. Plugin jobs can appear fine when run manually in the web process but fail silently or never execute if the worker container does not have the same plugin/con…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by ITTV-tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants