-
Bug
-
Resolution: Unresolved
-
Minor
-
Jenkins 2.107
* blueocean:1.4.2 'Blue Ocean'
* blueocean-autofavorite:1.2.2 'Autofavorite for Blue Ocean'
* blueocean-bitbucket-pipeline:1.4.2 'Bitbucket Pipeline for Blue Ocean'
* blueocean-commons:1.4.2 'Common API for Blue Ocean'
* blueocean-config:1.4.2 'Config API for Blue Ocean'
* blueocean-core-js:1.4.2 'Blue Ocean Core JS'
* blueocean-dashboard:1.4.2 'Dashboard for Blue Ocean'
* blueocean-display-url:2.1.1 'Display URL for Blue Ocean'
* blueocean-events:1.4.2 'Events API for Blue Ocean'
* blueocean-git-pipeline:1.4.2 'Git Pipeline for Blue Ocean'
* blueocean-github-pipeline:1.4.2 'GitHub Pipeline for Blue Ocean'
* blueocean-i18n:1.4.2 'i18n for Blue Ocean'
* blueocean-jira:1.4.2 'JIRA Integration for Blue Ocean'
* blueocean-jwt:1.4.2 'JWT for Blue Ocean'
* blueocean-personalization:1.4.2 'Personalization for Blue Ocean'
* blueocean-pipeline-api-impl:1.4.2 'Pipeline implementation for Blue Ocean'
* blueocean-pipeline-editor:1.4.2 'Blue Ocean Pipeline Editor'
* blueocean-pipeline-scm-api:1.4.2 'Pipeline SCM API for Blue Ocean'
* blueocean-rest:1.4.2 'REST API for Blue Ocean'
* blueocean-rest-impl:1.4.2 'REST Implementation for Blue Ocean'
* blueocean-web:1.4.2 'Web for Blue Ocean'
* pipeline-build-step:2.5.1 'Pipeline: Build Step'
* pipeline-github-lib:1.0 'Pipeline: GitHub Groovy Libraries'
* pipeline-graph-analysis:1.6 'Pipeline Graph Analysis Plugin'
* pipeline-input-step:2.8 'Pipeline: Input Step'
* pipeline-maven:3.4.3 'Pipeline Maven Integration Plugin'
* pipeline-milestone-step:1.3.1 'Pipeline: Milestone Step'
* pipeline-model-api:1.2.7 'Pipeline: Model API'
* pipeline-model-declarative-agent:1.1.1 'Pipeline: Declarative Agent API'
* pipeline-model-definition:1.2.7 'Pipeline: Declarative'
* pipeline-model-extensions:1.2.7 'Pipeline: Declarative Extension Points API'
* pipeline-rest-api:2.9 'Pipeline: REST API Plugin'
* pipeline-stage-step:2.2 'Pipeline: Stage Step'
* pipeline-stage-tags-metadata:1.2.7 'Pipeline: Stage Tags Metadata'
* pipeline-stage-view:2.9 'Pipeline: Stage View Plugin'
* workflow-aggregator:2.5 'Pipeline'
* workflow-api:2.26 'Pipeline: API'
* workflow-basic-steps:2.6 'Pipeline: Basic Steps'
* workflow-cps:2.45 'Pipeline: Groovy'
* workflow-cps-checkpoint:2.7 'CloudBees Pipeline: Groovy Checkpoint Plugin'
* workflow-cps-global-lib:2.9 'Pipeline: Shared Groovy Libraries'
* workflow-durable-task-step:2.18 'Pipeline: Nodes and Processes'
* workflow-job:2.17 'Pipeline: Job'
* workflow-multibranch:2.17 'Pipeline: Multibranch'
* workflow-scm-step:2.6 'Pipeline: SCM Step'
* workflow-step-api:2.14 'Pipeline: Step API'
* workflow-support:2.18 'Pipeline: Supporting APIs'Jenkins 2.107 * blueocean:1.4.2 'Blue Ocean' * blueocean-autofavorite:1.2.2 'Autofavorite for Blue Ocean' * blueocean-bitbucket-pipeline:1.4.2 'Bitbucket Pipeline for Blue Ocean' * blueocean-commons:1.4.2 'Common API for Blue Ocean' * blueocean-config:1.4.2 'Config API for Blue Ocean' * blueocean-core-js:1.4.2 'Blue Ocean Core JS' * blueocean-dashboard:1.4.2 'Dashboard for Blue Ocean' * blueocean-display-url:2.1.1 'Display URL for Blue Ocean' * blueocean-events:1.4.2 'Events API for Blue Ocean' * blueocean-git-pipeline:1.4.2 'Git Pipeline for Blue Ocean' * blueocean-github-pipeline:1.4.2 'GitHub Pipeline for Blue Ocean' * blueocean-i18n:1.4.2 'i18n for Blue Ocean' * blueocean-jira:1.4.2 'JIRA Integration for Blue Ocean' * blueocean-jwt:1.4.2 'JWT for Blue Ocean' * blueocean-personalization:1.4.2 'Personalization for Blue Ocean' * blueocean-pipeline-api-impl:1.4.2 'Pipeline implementation for Blue Ocean' * blueocean-pipeline-editor:1.4.2 'Blue Ocean Pipeline Editor' * blueocean-pipeline-scm-api:1.4.2 'Pipeline SCM API for Blue Ocean' * blueocean-rest:1.4.2 'REST API for Blue Ocean' * blueocean-rest-impl:1.4.2 'REST Implementation for Blue Ocean' * blueocean-web:1.4.2 'Web for Blue Ocean' * pipeline-build-step:2.5.1 'Pipeline: Build Step' * pipeline-github-lib:1.0 'Pipeline: GitHub Groovy Libraries' * pipeline-graph-analysis:1.6 'Pipeline Graph Analysis Plugin' * pipeline-input-step:2.8 'Pipeline: Input Step' * pipeline-maven:3.4.3 'Pipeline Maven Integration Plugin' * pipeline-milestone-step:1.3.1 'Pipeline: Milestone Step' * pipeline-model-api:1.2.7 'Pipeline: Model API' * pipeline-model-declarative-agent:1.1.1 'Pipeline: Declarative Agent API' * pipeline-model-definition:1.2.7 'Pipeline: Declarative' * pipeline-model-extensions:1.2.7 'Pipeline: Declarative Extension Points API' * pipeline-rest-api:2.9 'Pipeline: REST API Plugin' * pipeline-stage-step:2.2 'Pipeline: Stage Step' * pipeline-stage-tags-metadata:1.2.7 'Pipeline: Stage Tags Metadata' * pipeline-stage-view:2.9 'Pipeline: Stage View Plugin' * workflow-aggregator:2.5 'Pipeline' * workflow-api:2.26 'Pipeline: API' * workflow-basic-steps:2.6 'Pipeline: Basic Steps' * workflow-cps:2.45 'Pipeline: Groovy' * workflow-cps-checkpoint:2.7 'CloudBees Pipeline: Groovy Checkpoint Plugin' * workflow-cps-global-lib:2.9 'Pipeline: Shared Groovy Libraries' * workflow-durable-task-step:2.18 'Pipeline: Nodes and Processes' * workflow-job:2.17 'Pipeline: Job' * workflow-multibranch:2.17 'Pipeline: Multibranch' * workflow-scm-step:2.6 'Pipeline: SCM Step' * workflow-step-api:2.14 'Pipeline: Step API' * workflow-support:2.18 'Pipeline: Supporting APIs'
Log Spam in the logs when a garbage pipeline is run and then viewed in BO.
Mar 15, 2018 4:51:36 PM INFO org.jenkinsci.plugins.workflow.job.WorkflowRun finish james1234/p1 #1 completed: FAILURE Mar 15, 2018 4:51:36 PM WARNING org.jenkinsci.plugins.workflow.flow.FlowExecutionList unregister Owner[james1234/p1/1:james1234/p1 #1] was not in the list to begin with: [] Mar 15, 2018 4:51:36 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1 Mar 15, 2018 4:51:36 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1 Mar 15, 2018 4:51:36 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1 Mar 15, 2018 4:51:38 PM INFO org.jenkinsci.plugins.workflow.job.WorkflowRun finish james1234/p1 #2 completed: FAILURE Mar 15, 2018 4:51:38 PM WARNING org.jenkinsci.plugins.workflow.flow.FlowExecutionList unregister Owner[james1234/p1/2:james1234/p1 #2] was not in the list to begin with: [] Mar 15, 2018 4:51:38 PM INFO org.jenkinsci.plugins.workflow.job.WorkflowRun finish james1234/p1 #3 completed: FAILURE Mar 15, 2018 4:51:38 PM WARNING org.jenkinsci.plugins.workflow.flow.FlowExecutionList unregister Owner[james1234/p1/3:james1234/p1 #3] was not in the list to begin with: [] Mar 15, 2018 4:51:39 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:39 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:39 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:40 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:40 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:40 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#3 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#2 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1 Mar 15, 2018 4:51:43 PM SEVERE io.jenkins.blueocean.rest.impl.pipeline.PipelineNodeGraphVisitor Could not find execution for run james1234/p1#1
to reproduce create a new pipeline with definition from script.
in the script make sure the pipeline definition is an empty line. (ie it is invalid)
Expected results
the build fails -
there are no extra logs in the system log (they are all in the build log).
Actual results
build fail
there are entries in the main log (for a failure in pipeline_
there are entries in the main log repeatidly for blueoce presumably as something required is missing.
vivek this one looks like the root cause is failure to persist some key piece of data (maybe a dirty restart occurred at a very bad time).
Blue Ocean should accept the occasional null FlowExecution because that is a legitimate state that can arise from some forms of critical runtime failure.