Skip to content

Kombu==4.4.0 breaks celery / redis implementation Docker #1954

@rich5851

Description

@rich5851

What happened before?

Celery Workers started

What happens now?

kombu==4.4.0 released on the 3rd March 2019

Celery Workers fail to start with VersionMismatch
celeryworker_1 | kombu.exceptions.VersionMismatch: Redis transport requires redis-py versions 3.2.0 or later. You have 2.10.6

Updating to redis 3.2 not an option as it causes django_celery_beat that I am also using to no longer change the periodic tasks file when tasks are updated.

Last stable commit / Since when?

Steps to reproduce

Deployment local or production with docker
docker compose build and up

Fixed the issue by adding kombu==4.3.0 at bottom of requirements/base.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions