Files
prowler/api/changelog.d/worker-logging-restart-policy.fixed.md
T
tejas_0007 09821e6328 fix(api): log Celery worker failures and restart compose services (#12465)
Declare the Celery worker, kombu, billiard and amqp loggers so fatal worker errors are no longer silenced by disable_existing_loggers, and log task failures from celery.app.trace at WARNING. Add restart: unless-stopped to the long-running services in docker-compose.yml.

Refs #12461
2026-09-22 12:23:51 +02:00

295 B

Celery loggers are now declared explicitly in custom_logging.py so fatal worker errors are no longer silenced by disable_existing_loggers=True. All long-running services in docker-compose.yml now have restart: unless-stopped so containers recover automatically after unexpected crashes.