Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-65700

Random ConcurrentModificationException when checking out in parallel

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • workflow-cps-plugin
    • None

    Description

      Every now and then we get the following exception:

      java.util.ConcurrentModificationException
      	at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445)
      	at java.util.HashMap$EntryIterator.next(HashMap.java:1479)
      	at java.util.HashMap$EntryIterator.next(HashMap.java:1477)
      	at com.thoughtworks.xstream.converters.collections.MapConverter.marshal(MapConverter.java:75)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:87)
      	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.writeChild(CpsFlowExecution.java:1693)
      	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.marshal(CpsFlowExecution.java:1638)
      	at hudson.util.XStream2$AssociatedConverterImpl.marshal(XStream2.java:459)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:83)
      	at hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:275)
      	at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:262)
      Caused: java.lang.RuntimeException: Failed to serialize org.jenkinsci.plugins.workflow.job.WorkflowRun#execution for class org.jenkinsci.plugins.workflow.job.WorkflowRun
      	at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:266)
      	at hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:233)
      	at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:150)
      	at hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:219)
      	at hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:158)
      	at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
      	at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
      	at com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:82)
      	at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(AbstractTreeMarshallingStrategy.java:37)
      	at com.thoughtworks.xstream.XStream.marshal(XStream.java:1276)
      	at com.thoughtworks.xstream.XStream.marshal(XStream.java:1265)
      	at com.thoughtworks.xstream.XStream.toXML(XStream.java:1238)
      	at hudson.util.XStream2.toXMLUTF8(XStream2.java:312)
      	at org.jenkinsci.plugins.workflow.support.PipelineIOUtils.writeByXStream(PipelineIOUtils.java:34)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.save(WorkflowRun.java:1210)
      	at hudson.util.PersistedList.onModified(PersistedList.java:182)
      	at hudson.util.PersistedList._onModified(PersistedList.java:212)
      	at hudson.util.PersistedList.add(PersistedList.java:80)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.onCheckout(WorkflowRun.java:879)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.access$1000(WorkflowRun.java:137)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun$SCMListenerImpl.onCheckout(WorkflowRun.java:1168)
      	at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:150)
      	at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)
      	at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)
      	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748)
      

      We have a job with 17 parallel (using matrix) stages, this happens now and then (a few times a week maybe).

      Attachments

        Activity

          patrik_sevallius Patrik created issue -
          patrik_sevallius Patrik made changes -
          Field Original Value New Value
          Description Every now and then we get the following exception:
          {noformat}
          java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445) at java.util.HashMap$EntryIterator.next(HashMap.java:1479) at java.util.HashMap$EntryIterator.next(HashMap.java:1477) at com.thoughtworks.xstream.converters.collections.MapConverter.marshal(MapConverter.java:75) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:87) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.writeChild(CpsFlowExecution.java:1693) at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.marshal(CpsFlowExecution.java:1638) at hudson.util.XStream2$AssociatedConverterImpl.marshal(XStream2.java:459) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:83) at hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:275) at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:262) Caused: java.lang.RuntimeException: Failed to serialize org.jenkinsci.plugins.workflow.job.WorkflowRun#execution for class org.jenkinsci.plugins.workflow.job.WorkflowRun at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:266) at hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:233) at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:150) at hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:219) at hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:158) at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58) at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43) at com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:82) at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(AbstractTreeMarshallingStrategy.java:37) at com.thoughtworks.xstream.XStream.marshal(XStream.java:1276) at com.thoughtworks.xstream.XStream.marshal(XStream.java:1265) at com.thoughtworks.xstream.XStream.toXML(XStream.java:1238) at hudson.util.XStream2.toXMLUTF8(XStream2.java:312) at org.jenkinsci.plugins.workflow.support.PipelineIOUtils.writeByXStream(PipelineIOUtils.java:34) at org.jenkinsci.plugins.workflow.job.WorkflowRun.save(WorkflowRun.java:1210) at hudson.util.PersistedList.onModified(PersistedList.java:182) at hudson.util.PersistedList._onModified(PersistedList.java:212) at hudson.util.PersistedList.add(PersistedList.java:80) at org.jenkinsci.plugins.workflow.job.WorkflowRun.onCheckout(WorkflowRun.java:879) at org.jenkinsci.plugins.workflow.job.WorkflowRun.access$1000(WorkflowRun.java:137) at org.jenkinsci.plugins.workflow.job.WorkflowRun$SCMListenerImpl.onCheckout(WorkflowRun.java:1168) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:150) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93) at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80) at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748){noformat}
          We have a job with 17 parallel (using matrix) stages, this happens now and then (a few times a week maybe).
          Every now and then we get the following exception:
          {code:java}
          java.util.ConcurrentModificationException
          at java.util.HashMap$HashIterator.nextNode(HashMap.java:1445)
          at java.util.HashMap$EntryIterator.next(HashMap.java:1479)
          at java.util.HashMap$EntryIterator.next(HashMap.java:1477)
          at com.thoughtworks.xstream.converters.collections.MapConverter.marshal(MapConverter.java:75)
          at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
          at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
          at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
          at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:87)
          at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.writeChild(CpsFlowExecution.java:1693)
          at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution$ConverterImpl.marshal(CpsFlowExecution.java:1638)
          at hudson.util.XStream2$AssociatedConverterImpl.marshal(XStream2.java:459)
          at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
          at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
          at com.thoughtworks.xstream.core.AbstractReferenceMarshaller$1.convertAnother(AbstractReferenceMarshaller.java:83)
          at hudson.util.RobustReflectionConverter.marshallField(RobustReflectionConverter.java:275)
          at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:262)
          Caused: java.lang.RuntimeException: Failed to serialize org.jenkinsci.plugins.workflow.job.WorkflowRun#execution for class org.jenkinsci.plugins.workflow.job.WorkflowRun
          at hudson.util.RobustReflectionConverter$2.writeField(RobustReflectionConverter.java:266)
          at hudson.util.RobustReflectionConverter$2.visit(RobustReflectionConverter.java:233)
          at com.thoughtworks.xstream.converters.reflection.PureJavaReflectionProvider.visitSerializableFields(PureJavaReflectionProvider.java:150)
          at hudson.util.RobustReflectionConverter.doMarshal(RobustReflectionConverter.java:219)
          at hudson.util.RobustReflectionConverter.marshal(RobustReflectionConverter.java:158)
          at com.thoughtworks.xstream.core.AbstractReferenceMarshaller.convert(AbstractReferenceMarshaller.java:68)
          at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:58)
          at com.thoughtworks.xstream.core.TreeMarshaller.convertAnother(TreeMarshaller.java:43)
          at com.thoughtworks.xstream.core.TreeMarshaller.start(TreeMarshaller.java:82)
          at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.marshal(AbstractTreeMarshallingStrategy.java:37)
          at com.thoughtworks.xstream.XStream.marshal(XStream.java:1276)
          at com.thoughtworks.xstream.XStream.marshal(XStream.java:1265)
          at com.thoughtworks.xstream.XStream.toXML(XStream.java:1238)
          at hudson.util.XStream2.toXMLUTF8(XStream2.java:312)
          at org.jenkinsci.plugins.workflow.support.PipelineIOUtils.writeByXStream(PipelineIOUtils.java:34)
          at org.jenkinsci.plugins.workflow.job.WorkflowRun.save(WorkflowRun.java:1210)
          at hudson.util.PersistedList.onModified(PersistedList.java:182)
          at hudson.util.PersistedList._onModified(PersistedList.java:212)
          at hudson.util.PersistedList.add(PersistedList.java:80)
          at org.jenkinsci.plugins.workflow.job.WorkflowRun.onCheckout(WorkflowRun.java:879)
          at org.jenkinsci.plugins.workflow.job.WorkflowRun.access$1000(WorkflowRun.java:137)
          at org.jenkinsci.plugins.workflow.job.WorkflowRun$SCMListenerImpl.onCheckout(WorkflowRun.java:1168)
          at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:150)
          at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:93)
          at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:80)
          at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
          at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
          at java.lang.Thread.run(Thread.java:748)
          {code}
          We have a job with 17 parallel (using matrix) stages, this happens now and then (a few times a week maybe).
          patrik_sevallius Patrik made changes -
          Environment Jenkins: 2.277.4
          OS: Linux - 4.14.225-121.362.amzn1.x86_64
          ---
          jquery3-api:3.5.1-1
          pubsub-light:1.13
          workflow-cps-global-lib:2.15
          gitlab-plugin:1.5.13
          jsch:0.1.55.2
          windows-slaves:1.5
          categorized-view:1.10
          view-job-filters:2.1.1
          blueocean-events:1.19.0
          token-macro:2.15
          apache-httpcomponents-client-4-api:4.5.13-1.0
          blueocean-jira:1.19.0
          blueocean-bitbucket-pipeline:1.19.0
          git-server:1.8
          role-strategy:2.15
          subversion:2.14.1
          analysis-model-api:9.1.0
          sse-gateway:1.20
          matrix-project:1.18
          ec2-fleet:1.16.1
          forensics-api:0.7.0
          jira:3.0.10
          build-monitor-plugin:1.12+build.201809061734
          jackson2-api:2.11.3
          jquery-ui:1.0.2
          build-timestamp:1.0.3
          workflow-multibranch:2.21
          bouncycastle-api:2.17
          h2-api:1.4.199
          ldap:1.26
          external-monitor-job:1.7
          blueocean-core-js:1.19.0
          ant:1.10
          matrix-auth:2.6.5
          github:1.29.5
          workflow-basic-steps:2.18
          snakeyaml-api:1.27.0
          resource-disposer:0.14
          docker-workflow:1.23
          bootstrap4-api:4.5.2-1
          pipeline-maven:3.8.2
          extensible-choice-parameter:1.6.0
          mercurial:2.8
          popper-api:1.16.0-6
          ssh-credentials:1.18.1
          blueocean-i18n:1.19.0
          ssh-agent:1.17
          pipeline-milestone-step:1.3.1
          zentimestamp:4.2
          pipeline-model-extensions:1.6.0
          email-ext:2.68
          blueocean-pipeline-editor:1.19.0
          pipeline-build-step:2.9
          javadoc:1.5
          build-name-setter:2.0.3
          ace-editor:1.1
          scm-filter-branch-pr:0.4
          git-client:3.7.1
          jquery:1.12.4-1
          gradle:1.34
          slack:2.23
          dynamic_extended_choice_parameter:1.0.1
          echarts-api:4.9.0-1
          blueocean-dashboard:1.19.0
          blueocean-rest:1.19.0
          build-timeout:1.19
          build-pipeline-plugin:1.5.8
          antisamy-markup-formatter:2.1
          github-api:1.95
          pipeline-graph-analysis:1.10
          font-awesome-api:5.14.0-1
          blueocean-rest-impl:1.19.0
          blueocean-web:1.19.0
          workflow-cps:2.83
          workflow-api:2.40
          pipeline-utility-steps:2.3.1
          audit-trail:2.5
          amazon-ecs:1.23
          workflow-job:2.40
          mapdb-api:1.0.9.0
          maven-plugin:3.4
          jdk-tool:1.3
          structs:1.23
          test-results-analyzer:0.3.5
          plain-credentials:1.5
          run-condition:1.2
          workflow-step-api:2.23
          blueocean-personalization:1.19.0
          favorite:2.3.2
          junit:1.29
          pipeline-stage-step:2.3
          ws-cleanup:0.37
          sonar:2.10
          blueocean-jwt:1.19.0
          jacoco:3.0.8
          nodejs:1.3.4
          pipeline-model-api:1.6.0
          cloudbees-bitbucket-branch-source:2.5.0
          credentials:2.3.19
          workflow-remote-loader:1.5
          warnings-ng:8.4.4
          jenkins-design-language:1.19.0
          git:4.7.1
          parameterized-trigger:2.40
          handlebars:1.1.1
          cloudbees-folder:6.15
          workflow-durable-task-step:2.34
          pipeline-model-declarative-agent:1.1.1
          workflow-aggregator:2.6
          data-tables-api:1.10.21-2
          pipeline-stage-tags-metadata:1.6.0
          blueocean:1.19.0
          scalable-amazon-ecs:1.0
          checks-api:1.0.2
          scm-sync-configuration:0.0.10
          blueocean-pipeline-scm-api:1.19.0
          icon-shim:2.0.3
          conditional-buildstep:1.3.6
          blueocean-git-pipeline:1.19.0
          aws-credentials:1.28
          workflow-support:3.5
          timestamper:1.10
          job-restrictions:0.8
          pipeline-rest-api:2.12
          active-directory:2.16
          project-build-times:1.2.1
          workflow-scm-step:2.12
          greenballs:1.15
          aws-java-sdk:1.11.650
          disk-usage:0.28
          ansicolor:0.6.2
          github-branch-source:2.5.8
          authentication-tokens:1.3
          variant:1.3
          emailext-template:1.1
          junit-attachments:1.6
          extended-choice-parameter:0.78
          pipeline-stage-view:2.12
          plugin-util-api:1.3.0
          durable-task:1.33
          blueocean-pipeline-api-impl:1.19.0
          blueocean-commons:1.19.0
          pipeline-input-step:2.11
          blueocean-display-url:2.3.0
          handy-uri-templates-2-api:2.1.8-1.0
          display-url-api:2.3.2
          pipeline-model-definition:1.6.0
          blueocean-config:1.19.0
          blueocean-autofavorite:1.2.4
          scm-api:2.6.4
          command-launcher:1.3
          htmlpublisher:1.21
          script-security:1.76
          lockable-resources:2.6
          pam-auth:1.6
          trilead-api:1.0.13
          pipeline-github-lib:1.0
          credentials-binding:1.20
          jquery-detached:1.2.1
          branch-api:2.6.4
          git-parameter:0.9.13
          secondary-timestamper-plugin:1.1
          blueocean-github-pipeline:1.19.0
          momentjs:1.1.1
          ssh-slaves:1.29.4
          dashboard-view:2.12
          docker-commons:1.15
          docker-compose-build-step:1.0
          pipeline-multibranch-defaults:2.1
          config-file-provider:3.6.2
          mailer:1.32.1
          Result: [Plugin:jquery3-api, Plugin:pubsub-light, Plugin:workflow-cps-global-lib, Plugin:gitlab-plugin, Plugin:jsch, Plugin:windows-slaves, Plugin:categorized-view, Plugin:view-job-filters, Plugin:blueocean-events, Plugin:token-macro, Plugin:apache-httpcomponents-client-4-api, Plugin:blueocean-jira, Plugin:blueocean-bitbucket-pipeline, Plugin:git-server, Plugin:role-strategy, Plugin:subversion, Plugin:analysis-model-api, Plugin:sse-gateway, Plugin:matrix-project, Plugin:ec2-fleet, Plugin:forensics-api, Plugin:jira, Plugin:build-monitor-plugin, Plugin:jackson2-api, Plugin:jquery-ui, Plugin:build-timestamp, Plugin:workflow-multibranch, Plugin:bouncycastle-api, Plugin:h2-api, Plugin:ldap, Plugin:external-monitor-job, Plugin:blueocean-core-js, Plugin:ant, Plugin:matrix-auth, Plugin:github, Plugin:workflow-basic-steps, Plugin:snakeyaml-api, Plugin:resource-disposer, Plugin:docker-workflow, Plugin:bootstrap4-api, Plugin:pipeline-maven, Plugin:extensible-choice-parameter, Plugin:mercurial, Plugin:popper-api, Plugin:ssh-credentials, Plugin:blueocean-i18n, Plugin:ssh-agent, Plugin:pipeline-milestone-step, Plugin:zentimestamp, Plugin:pipeline-model-extensions, Plugin:email-ext, Plugin:blueocean-pipeline-editor, Plugin:pipeline-build-step, Plugin:javadoc, Plugin:build-name-setter, Plugin:ace-editor, Plugin:scm-filter-branch-pr, Plugin:git-client, Plugin:jquery, Plugin:gradle, Plugin:slack, Plugin:dynamic_extended_choice_parameter, Plugin:echarts-api, Plugin:blueocean-dashboard, Plugin:blueocean-rest, Plugin:build-timeout, Plugin:build-pipeline-plugin, Plugin:antisamy-markup-formatter, Plugin:github-api, Plugin:pipeline-graph-analysis, Plugin:font-awesome-api, Plugin:blueocean-rest-impl, Plugin:blueocean-web, Plugin:workflow-cps, Plugin:workflow-api, Plugin:pipeline-utility-steps, Plugin:audit-trail, Plugin:amazon-ecs, Plugin:workflow-job, Plugin:mapdb-api, Plugin:maven-plugin, Plugin:jdk-tool, Plugin:structs, Plugin:test-results-analyzer, Plugin:plain-credentials, Plugin:run-condition, Plugin:workflow-step-api, Plugin:blueocean-personalization, Plugin:favorite, Plugin:junit, Plugin:pipeline-stage-step, Plugin:ws-cleanup, Plugin:sonar, Plugin:blueocean-jwt, Plugin:jacoco, Plugin:nodejs, Plugin:pipeline-model-api, Plugin:cloudbees-bitbucket-branch-source, Plugin:credentials, Plugin:workflow-remote-loader, Plugin:warnings-ng, Plugin:jenkins-design-language, Plugin:git, Plugin:parameterized-trigger, Plugin:handlebars, Plugin:cloudbees-folder, Plugin:workflow-durable-task-step, Plugin:pipeline-model-declarative-agent, Plugin:workflow-aggregator, Plugin:data-tables-api, Plugin:pipeline-stage-tags-metadata, Plugin:blueocean, Plugin:scalable-amazon-ecs, Plugin:checks-api, Plugin:scm-sync-configuration, Plugin:blueocean-pipeline-scm-api, Plugin:icon-shim, Plugin:conditional-buildstep, Plugin:blueocean-git-pipeline, Plugin:aws-credentials, Plugin:workflow-support, Plugin:timestamper, Plugin:job-restrictions, Plugin:pipeline-rest-api, Plugin:active-directory, Plugin:project-build-times, Plugin:workflow-scm-step, Plugin:greenballs, Plugin:aws-java-sdk, Plugin:disk-usage, Plugin:ansicolor, Plugin:github-branch-source, Plugin:authentication-tokens, Plugin:variant, Plugin:emailext-template, Plugin:junit-attachments, Plugin:extended-choice-parameter, Plugin:pipeline-stage-view, Plugin:plugin-util-api, Plugin:durable-task, Plugin:blueocean-pipeline-api-impl, Plugin:blueocean-commons, Plugin:pipeline-input-step, Plugin:blueocean-display-url, Plugin:handy-uri-templates-2-api, Plugin:display-url-api, Plugin:pipeline-model-definition, Plugin:blueocean-config, Plugin:blueocean-autofavorite, Plugin:scm-api, Plugin:command-launcher, Plugin:htmlpublisher, Plugin:script-security, Plugin:lockable-resources, Plugin:pam-auth, Plugin:trilead-api, Plugin:pipeline-github-lib, Plugin:credentials-binding, Plugin:jquery-detached, Plugin:branch-api, Plugin:git-parameter, Plugin:secondary-timestamper-plugin, Plugin:blueocean-github-pipeline, Plugin:momentjs, Plugin:ssh-slaves, Plugin:dashboard-view, Plugin:docker-commons, Plugin:docker-compose-build-step, Plugin:pipeline-multibranch-defaults, Plugin:config-file-provider, Plugin:mailer]
          Jenkins: 2.277.4
          OS: Linux - 4.14.225-121.362.amzn1.x86_64
          ---
          jquery3-api:3.6.0-1
          pubsub-light:1.14
          workflow-cps-global-lib:2.19
          dark-theme:0.0.12
          gitlab-plugin:1.5.20
          jsch:0.1.55.2
          windows-slaves:1.8
          categorized-view:1.12
          view-job-filters:2.3
          blueocean-events:1.24.7
          token-macro:2.15
          apache-httpcomponents-client-4-api:4.5.13-1.0
          blueocean-jira:1.24.7
          blueocean-bitbucket-pipeline:1.24.7
          git-server:1.9
          role-strategy:3.1.1
          subversion:2.14.1
          analysis-model-api:10.2.5
          sse-gateway:1.24
          matrix-project:1.18
          ec2-fleet:2.3.2
          forensics-api:1.0.0
          jira:3.3
          build-monitor-plugin:1.12+build.201809061734
          jackson2-api:2.12.3
          build-timestamp:1.0.3
          workflow-multibranch:2.24
          bouncycastle-api:2.20
          h2-api:1.4.199
          ldap:2.7
          external-monitor-job:1.7
          theme-manager:0.6
          blueocean-core-js:1.24.7
          ant:1.11
          matrix-auth:2.6.7
          github:1.33.1
          workflow-basic-steps:2.23
          snakeyaml-api:1.27.0
          resource-disposer:0.15
          docker-workflow:1.26
          bootstrap4-api:4.6.0-3
          pipeline-maven:3.10.0
          extensible-choice-parameter:1.7.0
          mercurial:2.15
          popper-api:1.16.1-2
          ssh-credentials:1.18.1
          blueocean-i18n:1.24.7
          ssh-agent:1.22
          pipeline-milestone-step:1.3.2
          zentimestamp:4.2
          pipeline-model-extensions:1.8.4
          email-ext:2.83
          blueocean-pipeline-editor:1.24.7
          pipeline-build-step:2.13
          javadoc:1.6
          build-name-setter:2.2.0
          ace-editor:1.1
          scm-filter-branch-pr:0.5.1
          git-client:3.7.1
          jquery:1.12.4-1
          gradle:1.36
          slack:2.48
          echarts-api:5.1.0-2
          blueocean-dashboard:1.24.7
          blueocean-rest:1.24.7
          build-timeout:1.20
          antisamy-markup-formatter:2.1
          github-api:1.123
          pipeline-graph-analysis:1.10
          font-awesome-api:5.15.3-2
          blueocean-rest-impl:1.24.7
          blueocean-web:1.24.7
          workflow-cps:2.92
          workflow-api:2.42
          pipeline-utility-steps:2.7.1
          amazon-ecs:1.37
          workflow-job:2.40
          mapdb-api:1.0.9.0
          maven-plugin:3.10
          jdk-tool:1.5
          structs:1.23
          test-results-analyzer:0.3.5
          plain-credentials:1.7
          run-condition:1.5
          workflow-step-api:2.23
          blueocean-personalization:1.24.7
          favorite:2.3.3
          junit:1.49
          pipeline-stage-step:2.5
          ws-cleanup:0.39
          sonar:2.13.1
          blueocean-jwt:1.24.7
          jacoco:3.2.0
          nodejs:1.4.0
          pipeline-model-api:1.8.4
          cloudbees-bitbucket-branch-source:2.9.8
          credentials:2.4.1
          workflow-remote-loader:1.5
          warnings-ng:9.1.0
          jenkins-design-language:1.24.7
          git:4.7.1
          parameterized-trigger:2.40
          handlebars:3.0.8
          cloudbees-folder:6.15
          workflow-durable-task-step:2.39
          workflow-aggregator:2.6
          data-tables-api:1.10.23-3
          pipeline-stage-tags-metadata:1.8.4
          blueocean:1.24.7
          scalable-amazon-ecs:1.0
          checks-api:1.7.0
          blueocean-pipeline-scm-api:1.24.7
          conditional-buildstep:1.4.1
          blueocean-git-pipeline:1.24.7
          aws-credentials:1.29
          workflow-support:3.8
          timestamper:1.13
          job-restrictions:0.8
          pipeline-rest-api:2.19
          active-directory:2.24
          project-build-times:1.2.1
          workflow-scm-step:2.12
          greenballs:1.15.1
          aws-java-sdk:1.11.995
          disk-usage:0.28
          ansicolor:1.0.0
          github-branch-source:2.10.4
          authentication-tokens:1.4
          variant:1.4
          emailext-template:1.2
          junit-attachments:1.6
          extended-choice-parameter:0.82
          pipeline-stage-view:2.19
          plugin-util-api:2.2.0
          caffeine-api:2.9.1-23.v51c4e2c879c8
          durable-task:1.36
          okhttp-api:3.14.9
          blueocean-pipeline-api-impl:1.24.7
          blueocean-commons:1.24.7
          pipeline-input-step:2.12
          blueocean-display-url:2.4.1
          handy-uri-templates-2-api:2.1.8-1.0
          display-url-api:2.3.5
          pipeline-model-definition:1.8.4
          blueocean-config:1.24.7
          blueocean-autofavorite:1.2.4
          scm-api:2.6.4
          command-launcher:1.6
          htmlpublisher:1.25
          script-security:1.77
          lockable-resources:2.10
          pam-auth:1.6
          trilead-api:1.0.13
          pipeline-github-lib:1.0
          credentials-binding:1.24
          jquery-detached:1.2.1
          branch-api:2.6.4
          git-parameter:0.9.13
          secondary-timestamper-plugin:1.1
          blueocean-github-pipeline:1.24.7
          jjwt-api:0.11.2-9.c8b45b8bb173
          momentjs:1.1.1
          ssh-slaves:1.31.5
          dashboard-view:2.16
          docker-commons:1.17
          docker-compose-build-step:1.0
          pipeline-multibranch-defaults:2.1
          config-file-provider:3.8.0
          mailer:1.34
          Result: [Plugin:jquery3-api, Plugin:pubsub-light, Plugin:workflow-cps-global-lib, Plugin:dark-theme, Plugin:gitlab-plugin, Plugin:jsch, Plugin:windows-slaves, Plugin:categorized-view, Plugin:view-job-filters, Plugin:blueocean-events, Plugin:token-macro, Plugin:apache-httpcomponents-client-4-api, Plugin:blueocean-jira, Plugin:blueocean-bitbucket-pipeline, Plugin:git-server, Plugin:role-strategy, Plugin:subversion, Plugin:analysis-model-api, Plugin:sse-gateway, Plugin:matrix-project, Plugin:ec2-fleet, Plugin:forensics-api, Plugin:jira, Plugin:build-monitor-plugin, Plugin:jackson2-api, Plugin:build-timestamp, Plugin:workflow-multibranch, Plugin:bouncycastle-api, Plugin:h2-api, Plugin:ldap, Plugin:external-monitor-job, Plugin:theme-manager, Plugin:blueocean-core-js, Plugin:ant, Plugin:matrix-auth, Plugin:github, Plugin:workflow-basic-steps, Plugin:snakeyaml-api, Plugin:resource-disposer, Plugin:docker-workflow, Plugin:bootstrap4-api, Plugin:pipeline-maven, Plugin:extensible-choice-parameter, Plugin:mercurial, Plugin:popper-api, Plugin:ssh-credentials, Plugin:blueocean-i18n, Plugin:ssh-agent, Plugin:pipeline-milestone-step, Plugin:zentimestamp, Plugin:pipeline-model-extensions, Plugin:email-ext, Plugin:blueocean-pipeline-editor, Plugin:pipeline-build-step, Plugin:javadoc, Plugin:build-name-setter, Plugin:ace-editor, Plugin:scm-filter-branch-pr, Plugin:git-client, Plugin:jquery, Plugin:gradle, Plugin:slack, Plugin:echarts-api, Plugin:blueocean-dashboard, Plugin:blueocean-rest, Plugin:build-timeout, Plugin:antisamy-markup-formatter, Plugin:github-api, Plugin:pipeline-graph-analysis, Plugin:font-awesome-api, Plugin:blueocean-rest-impl, Plugin:blueocean-web, Plugin:workflow-cps, Plugin:workflow-api, Plugin:pipeline-utility-steps, Plugin:amazon-ecs, Plugin:workflow-job, Plugin:mapdb-api, Plugin:maven-plugin, Plugin:jdk-tool, Plugin:structs, Plugin:test-results-analyzer, Plugin:plain-credentials, Plugin:run-condition, Plugin:workflow-step-api, Plugin:blueocean-personalization, Plugin:favorite, Plugin:junit, Plugin:pipeline-stage-step, Plugin:ws-cleanup, Plugin:sonar, Plugin:blueocean-jwt, Plugin:jacoco, Plugin:nodejs, Plugin:pipeline-model-api, Plugin:cloudbees-bitbucket-branch-source, Plugin:credentials, Plugin:workflow-remote-loader, Plugin:warnings-ng, Plugin:jenkins-design-language, Plugin:git, Plugin:parameterized-trigger, Plugin:handlebars, Plugin:cloudbees-folder, Plugin:workflow-durable-task-step, Plugin:workflow-aggregator, Plugin:data-tables-api, Plugin:pipeline-stage-tags-metadata, Plugin:blueocean, Plugin:scalable-amazon-ecs, Plugin:checks-api, Plugin:blueocean-pipeline-scm-api, Plugin:conditional-buildstep, Plugin:blueocean-git-pipeline, Plugin:aws-credentials, Plugin:workflow-support, Plugin:timestamper, Plugin:job-restrictions, Plugin:pipeline-rest-api, Plugin:active-directory, Plugin:project-build-times, Plugin:workflow-scm-step, Plugin:greenballs, Plugin:aws-java-sdk, Plugin:disk-usage, Plugin:ansicolor, Plugin:github-branch-source, Plugin:authentication-tokens, Plugin:variant, Plugin:emailext-template, Plugin:junit-attachments, Plugin:extended-choice-parameter, Plugin:pipeline-stage-view, Plugin:plugin-util-api, Plugin:caffeine-api, Plugin:durable-task, Plugin:okhttp-api, Plugin:blueocean-pipeline-api-impl, Plugin:blueocean-commons, Plugin:pipeline-input-step, Plugin:blueocean-display-url, Plugin:handy-uri-templates-2-api, Plugin:display-url-api, Plugin:pipeline-model-definition, Plugin:blueocean-config, Plugin:blueocean-autofavorite, Plugin:scm-api, Plugin:command-launcher, Plugin:htmlpublisher, Plugin:script-security, Plugin:lockable-resources, Plugin:pam-auth, Plugin:trilead-api, Plugin:pipeline-github-lib, Plugin:credentials-binding, Plugin:jquery-detached, Plugin:branch-api, Plugin:git-parameter, Plugin:secondary-timestamper-plugin, Plugin:blueocean-github-pipeline, Plugin:jjwt-api, Plugin:momentjs, Plugin:ssh-slaves, Plugin:dashboard-view, Plugin:docker-commons, Plugin:docker-compose-build-step, Plugin:pipeline-multibranch-defaults, Plugin:config-file-provider, Plugin:mailer]
          patrik_sevallius Patrik added a comment -

          I upgraded all plugins, still get the same problem randomly.

          patrik_sevallius Patrik added a comment - I upgraded all plugins, still get the same problem randomly.
          patrik_sevallius Patrik added a comment -

          After upgrading to Jenkins 2.319.2, problem seems to have been solved.

          patrik_sevallius Patrik added a comment - After upgrading to Jenkins 2.319.2, problem seems to have been solved.
          patrik_sevallius Patrik made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]

          People

            Unassigned Unassigned
            patrik_sevallius Patrik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: