Status: Resolved (View Workflow)
Environment:Fresh Jenkins LTS 2.150.3 install
'recommended' plugins, including [Pipeline: Declarative Plugin|https://plugins.jenkins.io/pipeline-model-definition] version 1.3.6
Released As:pipeline-model-definition 1.3.7
With a Pipeline using parallel stages with failFast true enabled, when a stage with an agent fails, the final build result is showing as ABORTED instead of FAILURE
A similar bug was recently fixed
JENKINS-55459 which corrected the build status result when using non-nested parallel stages with failFast true enabled, but it seems it did not catch the case where a nested stage inside of one of the parallel stages fails.
I started up a brand new Jenkins LTS 2.150.3 instance, with the 'recommended' plugins, including Pipeline: Declarative Plugin version 1.3.6
When I run the attached Jenkinsfile , the build still shows as ABORTED:
Here is the full log: log
I expected the build status to be marked as FAILURE, not ABORTED.
I believe the fix from
JENKINS-55459 worked, but does not account for failures inside of stages with agents within the parallel stages.