Page MenuHome

Schedule Workers via Manager
Closed, ResolvedPublic

Description

Currently the wake/sleep status of Workers is managed by local cron jobs. This is both invisible (as it's a root-editable-only text file somewhere on the system) and hard to work with (workers cannot query "what is my expected status?"). This caused sleeping workers to become active after a restart. Scheduling the wake/sleep status via the Manager would solve this.

  • Manager knows which status a worker should be in, and the worker can periodically check this.
  • The schedule can be centrally edited via the Manager dashboard and thus be visible to everybody involved.

Details

Type
To Do

Event Timeline

Sybren A. Stüvel (sybren) triaged this task as Confirmed, High priority.
Sybren A. Stüvel (sybren) claimed this task.

Implemented in 7680c65daf35712d8a9060c9fe0ccc8fd1716e06 and polished in following commits.