I've been trying to download superset (I have docker desktop which was downloaded for windows but I do have Ubuntu).
So I go into Ubuntu, I execute the git command: git clone https://github.com/apache/superset.gitAnd then I cd into superset.Once inside the directory I execute docker compose up.
But then I get an error with the celery I beleive which is displayed over and over again without ever terminatng.
Here is the image I getover and over again:
Here is the link to the error in the terminal as a picture
here is a copy paste of the error:
superset_worker_beat | [2024-05-28 14:05:00,039: INFO/MainProcess] Scheduler: Sending due task reports.scheduler (reports.scheduler)
superset_worker | [2024-05-28 14:05:00,042: ERROR/MainProcess] Received unregistered task of type 'reports.scheduler'.
superset_worker | The message has been ignored and discarded.
superset_worker |
superset_worker | Did you remember to import the module containing this task?
superset_worker | Or maybe you're using relative imports?
superset_worker |
superset_worker | Please see
superset_worker | https://docs.celeryq.dev/en/latest/internals/protocol.html
superset_worker | for more information.
superset_worker |
superset_worker | The full contents of the message body was:
superset_worker | b'[[], {}, {"callbacks": null, "errbacks": null, "chain": null, "chord": null}]' (77b)
superset_worker |
superset_worker | The full contents of the message headers:
superset_worker | {'lang': 'py', 'task': 'reports.scheduler', 'id': 'bed170cb-34f7-437e-a9cf-1dac31a468d6', 'shadow': None, 'eta': None, 'expires': None, 'group': None, 'group_index': None, 'retries': 0, 'timelimit': [None, None], 'root_id': 'bed170cb-34f7-437e-a9cf-1dac31a468d6', 'parent_id': None, 'argsrepr': '()', 'kwargsrepr': '{}', 'origin': 'gen8@ea966035cd99', 'ignore_result': False, 'replaced_task_nesting': 0, 'stamped_headers': None, 'stamps': {}}
superset_worker |
superset_worker | The delivery info for this task is:
superset_worker | {'exchange': '', 'routing_key': 'celery'}
superset_worker | Traceback (most recent call last):
superset_worker | File "/usr/local/lib/python3.10/site-packages/celery/worker/consumer/consumer.py", line 658, in on_task_received
superset_worker | strategy = strategies[type_]
superset_worker | KeyError: 'reports.scheduler'
superset_app | 2024-05-28 14:05:00,548:DEBUG:superset.stats_logger:[stats_logger] (incr) health
superset_app | 2024-05-28 14:05:00,549:INFO:werkzeug:127.0.0.1 - - [28/May/2024 14:05:00] "GET /health HTTP/1.1" 200 -
superset_app | 2024-05-28 14:05:30,583:DEBUG:superset.stats_logger:[stats_logger] (incr) health
superset_app | 2024-05-28 14:05:30,583:INFO:werkzeug:127.0.0.1 - - [28/May/2024 14:05:30] "GET /health HTTP/1.1" 200 -
If anyone knows how to solve this issue it would be greatly appreciated!!