Skip to content

fix: run the frappe scheduler outside lite and worker-pool benches - #533

Open
mihir-kandoi wants to merge 2 commits into
developfrom
fix/scheduler-process
Open

mihir-kandoi wants to merge 2 commits into
developfrom
fix/scheduler-process

Conversation

@mihir-kandoi

Copy link
Copy Markdown
Contributor

Dev and supervisor benches start workers with plain frappe worker, which has no scheduler, so scheduled jobs never ran and the System Health Report showed "Process Not Found".

Adds a schedule process (frappe schedule) to those benches. Lite mode and systemd's worker pool already run the scheduler, so they are unchanged.

Plain `frappe worker` does not start a scheduler, so dev and supervisor
benches never enqueued scheduled jobs. Add a `schedule` process there.
Lite mode and systemd's worker pool already run one.
@greptile-apps

greptile-apps Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 5/5

[High risk] Adds scheduler process to production bench startup.

The PR appears safe to merge; no actionable issue was established.

Reviews (1) · Last reviewed commit: "test: cover the schedule process definit..."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant