Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Critical
-
Resolution: Fixed
-
Component/s: blueocean-plugin
-
Labels:
-
Similar Issues:
-
Epic Link:
-
Sprint:frank, tethys, christmas
Description
A pipeline step's failure does not get reported in it's log. For example archiver step failure gets reported in overall run's log.
As discussed with Sam Van Oort, a possible hack around it would be to use failed step's flowNode's ErrorAction, FlowNode.getError().getError().getMessage() and append it to the step's log.
In blueocean API, step's log is AnnotatedLargeText, and it can be served in streaming fashion, it should be done in such a way to correctly append it to the end of step's log.
Attachments
Issue Links
- blocks
-
JENKINS-39335 If a failure happens outside of parallel branch it isn't shown in a stage
-
- Resolved
-
- is duplicated by
-
JENKINS-39440 Groovy exceptions are not logged in Blue Ocean
-
- Closed
-
- relates to
-
JENKINS-38759 Results screen/nodes in Blue Ocean omits important information
-
- Closed
-
- links to
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | JENKINS-35750 [ 171713 ] |
Sprint | arctic [ 131 ] |
Link |
This issue relates to |
Link |
This issue relates to |
Sprint | arctic [ 131 ] |
Sprint | tasman [ 136 ] |
Rank | Ranked higher |
Sprint | tasman [ 136 ] | frank [ 156 ] |
Rank | Ranked lower |
Sprint | frank [ 156 ] | frank 2 [ 161 ] |
Link |
This issue is duplicated by |
Rank | Ranked higher |
Rank | Ranked lower |
Sprint | tethys [ 161 ] | kraken [ 166 ] |
Rank | Ranked lower |
Labels | pipleine-error-reporting |
Link |
This issue blocks |
Priority | Major [ 3 ] | Critical [ 2 ] |
Sprint | kraken [ 166 ] | frank [ 156 ] |
Rank | Ranked lower |
Link |
This issue relates to |
Sprint | frank [ 156 ] | frank, christmas [ 156, 176 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Sprint | frank, christmas [ 156, 176 ] | frank, tethys, christmas [ 156, 161, 176 ] |
Resolution | Fixed [ 1 ] | |
Status | In Review [ 10005 ] | Resolved [ 5 ] |
Remote Link | This issue links to "CloudBees Internal UX-600 (Web Link)" [ 18204 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Vivek Pandey here's the example Sam Van Oort gave https://github.com/jenkinsci/pipeline-stage-view-plugin/blob/master/rest-api/src/main/java/com/cloudbees/workflow/rest/external/ErrorExt.java#L62