-
-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
I create a task, scheduled two minutes from now.

I see the task and the job in the admin, the job is scheduled to run two minutes from now.


At the scheduled time:
2025-09-13T09:09:05.804871+02:00 sbvm0060 python[522779]: Scheduler [PID 522779] raised an exception.
2025-09-13T09:09:05.805189+02:00 sbvm0060 python[522779]: Traceback (most recent call last):
2025-09-13T09:09:05.805206+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/worker/scheduler.py", line 168, in run_scheduler
2025-09-13T09:09:05.805219+02:00 sbvm0060 python[522779]: scheduler.work()
2025-09-13T09:09:05.805261+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/worker/scheduler.py", line 142, in work
2025-09-13T09:09:05.805283+02:00 sbvm0060 python[522779]: self.enqueue_scheduled_jobs()
2025-09-13T09:09:05.805294+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/worker/scheduler.py", line 149, in enqueue_scheduled_jobs
2025-09-13T09:09:05.805307+02:00 sbvm0060 python[522779]: _reschedule_tasks()
2025-09-13T09:09:05.805318+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/worker/scheduler.py", line 30, in _reschedule_tasks
2025-09-13T09:09:05.805329+02:00 sbvm0060 python[522779]: item.save()
2025-09-13T09:09:05.805385+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/models/task.py", line 359, in save
2025-09-13T09:09:05.805398+02:00 sbvm0060 python[522779]: self.clean()
2025-09-13T09:09:05.805409+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/pyt
hon3.11/site-packages/scheduler/models/task.py", line 440, in clean
2025-09-13T09:09:05.805421+02:00 sbvm0060 python[522779]: raise ValidationError(
2025-09-13T09:09:05.805442+02:00 sbvm0060 python[522779]: django.core.exceptions.ValidationError: {'scheduled_time': ['Scheduled time must be in the future']}
2025-09-13T09:09:05.917552+02:00 sbvm0060 python[522779]: Exception in thread scheduler-thread:
2025-09-13T09:09:05.917607+02:00 sbvm0060 python[522779]: Traceback (most recent call last):
2025-09-13T09:09:05.917620+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/.pyenv/versions/3.11.5/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
2025-09-13T09:09:05.918286+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 125, in _run_old_run_func
2025-09-13T09:09:05.918303+02:00 sbvm0060 python[522779]: reraise(*_capture_exception())
2025-09-13T09:09:05.918313+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/sentry_sdk/utils.py", line 1746, in reraise
2025-09-13T09:09:05.918373+02:00 sbvm0060 python[522779]: raise value
2025-09-13T09:09:05.918388+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/sentry_sdk/integrations/threading.py", line 123, in _run_old_run_func
2025-09-13T09:09:05.918404+02:00 sbvm0060 python[522779]: return old_run_func(self, *a, **kw)
2025-09-13T09:09:05.918418+02:00 sbvm0060 python[522779]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-09-13T09:09:05.918429+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/.pyenv/versions/3.11.5/lib/python3.11/threading.py", line 975, in run
2025-09-13T09:09:05.918439+02:00 sbvm0060 python[522779]: self._target(*self._args, **self._kwargs)
2025-09-13T09:09:05.918457+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/worker/scheduler.py", line 168, in run_scheduler
2025-09-13T09:09:05.918468+02:00 sbvm0060 python[522779]: scheduler.work()
2025-09-13T09:09:05.918479+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/worker/scheduler.py", line 142, in work
2025-09-13T09:09:05.918494+02:00 sbvm0060 python[522779]: self.enqueue_scheduled_jobs()
2025-09-13T09:09:05.918505+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/worker/scheduler.py", line 149, in enqueue_scheduled_jobs
2025-09-13T09:09:05.918520+02:00 sbvm0060 python[522779]: _reschedule_tasks()
2025-09-13T09:09:05.918536+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/worker/scheduler.py", line 30, in _reschedule_tasks
2025-09-13T09:09:05.919400+02:00 sbvm0060 python[522779]: item.save()
2025-09-13T09:09:05.919450+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/models/task.py", line 359, in save
2025-09-13T09:09:05.919466+02:00 sbvm0060 python[522779]: self.clean()
2025-09-13T09:09:05.919477+02:00 sbvm0060 python[522779]: File "/home/projects/epfl_sb_student_projects/epfl_sb_student_projects/.venv/lib/python3.11/site-packages/scheduler/models/task.py", line 440, in clean
2025-09-13T09:09:05.919487+02:00 sbvm0060 python[522779]: raise ValidationError(
2025-09-13T09:09:05.919498+02:00 sbvm0060 python[522779]: django.core.exceptions.ValidationError: {'scheduled_time': ['Scheduled time must be in the future']}
The scheduler has apparently died, and is marked as "inactive"

Desktop (please complete the following information):
- OS: Ubuntu 24.04
- python version 3.11.5
- django version 5.2.6
- django-task-scheduler: 4.0.6
cunla
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working