Celery: group, chain & chord: what happens on error?

Found this useful summary in Ask’s reply: https://github.com/celery/celery/issues/1662 Group (runs in parallel): Error on one task does not stop the others Chain (runs in serial): Error on one task halts the chain Chord¬†(group with callback): Error in group prevents callback from firing Update: From Celery 3.0.14, this Chord behaviour is configurable. See¬†CELERY_CHORD_PROPAGATES config option.