Page MenuHomePhabricator

Support terminating builds, terminating remote processes and build steps
Open, LowPublic

Description

Currently if we want to terminate a build, we have to kill the taskmaster that is running it and cancel the task from the Daemons application, which isn't very feasible.

Harbormaster should support aborting builds in addition to pausing them.

Revisions and Commits

Restricted Differential Revision
Restricted Differential Revision

Event Timeline

hach-que raised the priority of this task from to Needs Triage.
hach-que updated the task description. (Show Details)
hach-que added subscribers: hach-que, epriestley.
hach-que added a revision: Restricted Differential Revision.Aug 21 2014, 12:40 PM
hach-que added a commit: Restricted Diffusion Commit.Aug 21 2014, 12:55 PM
hach-que added a revision: Restricted Differential Revision.Aug 21 2014, 1:17 PM
btrahan added a project: Harbormaster.
btrahan added a subscriber: btrahan.
hach-que added a commit: Restricted Diffusion Commit.Aug 26 2014, 10:49 AM

We're still hitting scenarios where we need the ability to explicitly abort a build (without restarting it). This scenario is where a long-running deployment is currently executing, a bug has been found, and we need to abort the current deployment so we can run out the one with the bug fix.

avivey added a revision: Restricted Differential Revision.May 20 2016, 8:59 PM
eadler added a project: Restricted Project.Aug 5 2016, 4:54 PM
avivey added a revision: Restricted Differential Revision.Apr 18 2018, 2:21 AM