Last modified: 2014-05-19 10:16:27 UTC
From Nuria: In our wikimetrics setup we manage the start/stop of celery via upstart in puppet but in many instances worker processes are left hanging. According to this issue: https://github.com/celery/django-celery/issues/142 However Dan reports that Celery 3.1.9 doesn't completely address this issue.
Prioritization and scheduling of this bug is tracked on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/analytics/cards/cards/1538
Change 130588 had a related patch set uploaded by Nuria: Upstart follows fork when starting celery. https://gerrit.wikimedia.org/r/130588
Change 130588 merged by Ottomata: Make upstart track the wikimetrics PID https://gerrit.wikimedia.org/r/130588