Pipeline: Add the ability to cancel/abort a running PipelineRun without deleting the PipelineRun itself.

Created on 28 Nov 2018  路  6Comments  路  Source: tektoncd/pipeline

Expected Behavior

A user can cancel or abort a PipelineRun, causing all TaskRuns (and their associated Builds) within the PipelineRun to also cancel/abort, while preserving the PipelineRun and associated TaskRuns/Builds for reporting purposes.

Actual Behavior

PipelineRuns can only be canceled by deleting the CRD, eliminating any record of the canceled run.

Additional Info

This will require changes to Build CRD to allow for canceling a running Build.

Related to #222

design help wanted meaty-juicy-coding-work

Most helpful comment

Well, at least then I wouldn't be the only one hitting a wall on this. =)

All 6 comments

/assign

woo! I've been working on #222 off and on over the last week, and got stuck on figuring out how to cancel/abort a TaskRun (and associated Build) in the first place, so I'll be watching this closely. =)

@abayer ah :upside_down_face: well, let's see if I'm hitting a wall too or not :angel: :stuck_out_tongue_closed_eyes:

Well, at least then I wouldn't be the only one hitting a wall on this. =)

I think we can close this one as #510 is merged

/close

@vdemeester: Closing this issue.

In response to this:

I think we can close this one as #510 is merged

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

Was this page helpful?
0 / 5 - 0 ratings