Make it possible for the lava scheduler to shutdown/restart without killing running jobs

Registered by Paul Larson

Make it possible for the lava scheduler to shutdown/restart without killing running jobs.

Blueprint information

Status:
Complete
Approver:
Michael Hudson-Doyle
Priority:
Medium
Drafter:
Paul Larson
Direction:
Approved
Assignee:
Michael Hudson-Doyle
Definition:
Drafting
Series goal:
Accepted for linaro-11.11
Implementation:
Implemented
Milestone target:
milestone icon 2011.09
Started by
Michael Hudson-Doyle
Completed by
Michael Hudson-Doyle

Related branches

Sprints

Whiteboard

Headline: The LAVA scheduler can be shutdown or restarted without affecting the jobs that are running.

Acceptance: Scheduler can be restarted while jobs are running.

(?)

Work Items

Work items:
Have the scheduler call an intermediate process that runs the dispatcher, instead of running it directly: DONE
Transition job management, serial log updates, etc to intermediate process: DONE
Poll database for available machines to run jobs in the scheduler: DONE

This blueprint contains Public information 
Everyone can see this information.