-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
Machine:
AWS EC2 with 8GB and two core CPU. CPU load is less than 60%. Memory is about 70% used.
OS:
Ubuntu 16.04 LTS with all updates.
Java JDK: openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
Jenkins and Plugins:
Jenkins Version: 2.89.2
Github Plugin: 1.28.1
Git Plugin: 3.6.4
Jira Integration for BlueOcean: 1.3.5
Github Plugin for BlueOcean: 1.3.5Machine: AWS EC2 with 8GB and two core CPU. CPU load is less than 60%. Memory is about 70% used. OS: Ubuntu 16.04 LTS with all updates. Java JDK: openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) Jenkins and Plugins: Jenkins Version: 2.89.2 Github Plugin: 1.28.1 Git Plugin: 3.6.4 Jira Integration for BlueOcean: 1.3.5 Github Plugin for BlueOcean: 1.3.5
When run via timers or Github pull requests (SCM triggers), Jenkins fails intermittently about 50% of the time with a java.io.Exception while attempting to parse the Git changelog.
The same job runs fine when triggered manually.
{{ Error output:}}
{{ 07:24:14 > git rev-list ea5911bc9883d34d023640978ed98ff9192bb155 # timeout=10}}
{{ 07:24:14 java.lang.NullPointerException}}
{{ 07:24:14 at hudson.plugins.jira.JiraSite.createSession(JiraSite.java:289)}}
{{ 07:24:14 at hudson.plugins.jira.JiraSite.getSession(JiraSite.java:272)}}
{{ 07:24:14 at io.jenkins.blueocean.service.embedded.jira.JiraSCMListener.onChangeLogParsed(JiraSCMListener.java:38)}}
{{ 07:24:14 at hudson.model.listeners.SCMListener.onChangeLogParsed(SCMListener.java:120)}}
{{ 07:24:14 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:590)}}
{{ 07:24:14 Caused: java.io.IOException: Failed to parse changelog}}
{{ 07:24:14 at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:592)}}
{{ 07:24:14 at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)}}
{{ 07:24:14 at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)}}
{{ 07:24:14 at hudson.model.Run.execute(Run.java:1724)}}
{{ 07:24:14 at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)}}
{{ 07:24:14 at hudson.model.ResourceController.execute(ResourceController.java:97)}}
{{ 07:24:14 at hudson.model.Executor.run(Executor.java:421)}}