ask/celery — Issue #530: celeryd ignores unix user/group permissions
Author: dzinevich
Created: 2011-11-09 16:12:56+00:00
State: open

I start celery as described in official docs:
celery_multi --uid=deploy --gid=deploy ....

I have task to move file from dir1 to dir2. It fails with "permission denied".
if i do: su - deploy
mv dir1/file dir2/
it works perfect
id deploy - show that user deploy belongs to group mail
perms on dir1,dir2 are : 0770 ; mail:mail
perms on file are: 0660 ; mail:mail

When i set perms to 0777 and 0666 respectively, celery successfully complete task and moves file.