fix: celery 5 deprecation of beat --app=...
In celery 5 the `--app` option must be used as a global option: `celery --app=... beat ...`. This was causing the worker to fail.
This commit is contained in:
parent
4c6f78d466
commit
6e168d7f22
@ -268,7 +268,7 @@ spec:
|
||||
containers:
|
||||
- name: cairn-superset-worker-beat
|
||||
image: {{ CAIRN_SUPERSET_DOCKER_IMAGE }}
|
||||
args: ["celery", "beat", "--app=superset.tasks.celery_app:app", "--pidfile", "/tmp/celerybeat.pid", "-l", "INFO", "--schedule=/tmp/celerybeat-schedule"]
|
||||
args: ["celery", "--app=superset.tasks.celery_app:app", "beat", "--pidfile", "/tmp/celerybeat.pid", "-l", "INFO", "--schedule=/tmp/celerybeat-schedule"]
|
||||
volumeMounts:
|
||||
- mountPath: /app/superset_config.py
|
||||
name: config
|
||||
|
||||
@ -61,7 +61,7 @@ cairn-superset-worker-beat:
|
||||
image: {{ CAIRN_SUPERSET_DOCKER_IMAGE }}
|
||||
volumes:
|
||||
- ../plugins/cairn/apps/superset/superset_config.py:/app/superset_config.py:ro
|
||||
command: celery beat --app=superset.tasks.celery_app:app --pidfile /tmp/celerybeat.pid -l INFO --schedule=/tmp/celerybeat-schedule
|
||||
command: celery --app=superset.tasks.celery_app:app beat --pidfile /tmp/celerybeat.pid -l INFO --schedule=/tmp/celerybeat-schedule
|
||||
restart: unless-stopped
|
||||
healthcheck:
|
||||
disable: true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user