Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-2059

Switch agents to Kafka remoting on ci.jenkins.io?

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Hi R. Tyler Croy and Olivier Vernin

      I have seen a lot of windows agents close their JNLP connection other times they don't respond to pings. I have not noticed any issues with Linux agents.

      Perhaps switching to Kafka remoting will help solve those connection issues though that seems like a more significant infra project.

      I welcome other suggestions would be great to have these intermittent connection issues resolved. 

      java.nio.channels.ClosedChannelException
      Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 40.112.54.239/40.112.54.239:49186
      		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
      		at hudson.remoting.Request.call(Request.java:202)
      		at hudson.remoting.Channel.call(Channel.java:956)
      		at hudson.EnvVars.getRemote(EnvVars.java:426)
      		at hudson.model.Computer.getEnvironment(Computer.java:1192)
      		at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:751)
      		at hudson.model.ResourceController.execute(ResourceController.java:97)
      		at hudson.model.Executor.run(Executor.java:429)
      Also:   hudson.model.Computer$TerminationRequest: Termination requested at Sat Mar 23 18:46:45 GMT 2019 by Thread[Ping thread for channel hudson.remoting.Channel@6410c8f9:JNLP4-connect connection from 40.112.54.239/40.112.54.239:49186,5,main] [id=153189]
      

      https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fconfiguration-as-code-plugin/detail/PR-792/1/pipeline/12#log-531

       

       

        Attachments

          Activity

          Hide
          casz Joseph Petersen (old) added a comment -

          Oleg Nenashev as the mentor on Kafka-remoting and deep knowledge of remoting you might have some insights 

          Show
          casz Joseph Petersen (old) added a comment - Oleg Nenashev  as the mentor on Kafka-remoting and deep knowledge of remoting you might have some insights 
          Hide
          rtyler R. Tyler Croy added a comment -

          That's certainly an interesting idea which I wouldn't have thought of! Do you have experience with the Kafka remoting transport and thoughts on its stability?

          There are other system properties which we may be able to tune to make JNLP work more effectively without requiring Kafka-based infrastructure.

          Show
          rtyler R. Tyler Croy added a comment - That's certainly an interesting idea which I wouldn't have thought of! Do you have experience with the Kafka remoting transport and thoughts on its stability? There are other system properties which we may be able to tune to make JNLP work more effectively without requiring Kafka-based infrastructure.
          Hide
          casz Joseph Petersen (old) added a comment -

          I only had time to read the promises of Kafka remoting, but fully intend on rolling it out in our infrastructure since we have plans to use Kafka for other than remoting.

          Show
          casz Joseph Petersen (old) added a comment - I only had time to read the promises of Kafka remoting, but fully intend on rolling it out in our infrastructure since we have plans to use Kafka for other than remoting.
          Hide
          rtyler R. Tyler Croy added a comment -

          Daniel Beck made a point about regions in IRC, and I noticed that we had the master in East US 2 and the agents in East US.

          I've moved everything into East US 2, so we'll see what that helps address.

          Show
          rtyler R. Tyler Croy added a comment - Daniel Beck made a point about regions in IRC, and I noticed that we had the master in East US 2 and the agents in East US. I've moved everything into East US 2, so we'll see what that helps address.
          Hide
          casz Joseph Petersen (old) added a comment -

          R. Tyler Croy didn't seem to make a difference, still happening on Windows agents, perhaps upgrading to server 2019 might be another option to consider.

          [2019-03-28T02:38:24.135Z] win2012-cb79b0 was marked offline: Connection was broken: java.util.concurrent.TimeoutException: Ping started at 1553740464131 hasn't completed by 1553740704132
          [2019-03-28T02:38:24.135Z] 	at hudson.remoting.PingThread.ping(PingThread.java:134)
          [2019-03-28T02:38:24.135Z] 	at hudson.remoting.PingThread.run(PingThread.java:90)
          [2019-03-28T02:38:24.135Z] 
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T02:38:24.338Z] Failed in branch windows-8
          [2019-03-28T02:38:24.359Z] Sending interrupt signal to process
          [Pipeline] // node
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T02:38:25.106Z] Failed in branch linux-8-2.107.1
          [Pipeline] }
          [2019-03-28T02:38:25.128Z] Failed in branch windows-8-2.107.1
          [2019-03-28T02:38:25.527Z] [INFO] 
          [2019-03-28T02:38:25.527Z] [INFO] Results:
          [2019-03-28T02:38:25.527Z] [INFO] 
          [2019-03-28T02:38:25.527Z] [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
          [2019-03-28T02:38:25.527Z] [INFO] 
          [2019-03-28T02:38:25.527Z] [ERROR] There are test failures.
          [2019-03-28T02:38:25.527Z] 
          [2019-03-28T02:38:25.527Z] Please refer to /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire-reports for the individual test results.
          [2019-03-28T02:38:25.527Z] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
          [2019-03-28T02:38:25.527Z] The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
          [2019-03-28T02:38:25.527Z] Command was /bin/sh -c cd /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin && /mnt/agent-workspace/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire/surefirebooter3824518437119587302.jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire 2019-03-28T02-38-11_784-jvmRun1 surefire4624075403871520527tmp surefire_06895173159013473591tmp
          [2019-03-28T02:38:25.527Z] Error occurred in starting fork, check output in log
          [2019-03-28T02:38:25.527Z] Process Exit Code: 143
          [2019-03-28T02:38:25.527Z] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
          [2019-03-28T02:38:25.527Z] Command was /bin/sh -c cd /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin && /mnt/agent-workspace/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire/surefirebooter3824518437119587302.jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire 2019-03-28T02-38-11_784-jvmRun1 surefire4624075403871520527tmp surefire_06895173159013473591tmp
          [2019-03-28T02:38:25.527Z] Error occurred in starting fork, check output in log
          [2019-03-28T02:38:25.527Z] Process Exit Code: 143
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:283)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1161)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1002)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:848)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:954)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
          [2019-03-28T02:38:25.527Z] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:192)
          [2019-03-28T02:38:25.527Z] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          [2019-03-28T02:38:25.528Z] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          [2019-03-28T02:38:25.528Z] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          [2019-03-28T02:38:25.528Z] 	at java.lang.reflect.Method.invoke(Method.java:498)
          [2019-03-28T02:38:25.528Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
          [2019-03-28T02:38:25.528Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
          [2019-03-28T02:38:25.528Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
          [2019-03-28T02:38:25.528Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
          [2019-03-28T02:38:25.528Z] 
          [2019-03-28T02:38:25.528Z] [INFO] 
          [2019-03-28T02:38:25.528Z] [INFO] --- maven-license-plugin:1.7:process (default) @ configuration-as-code ---
          [2019-03-28T02:38:25.528Z] [INFO] Generated /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code/WEB-INF/licenses.xml
          [2019-03-28T02:38:25.528Z] [INFO] 
          [2019-03-28T02:38:25.528Z] [INFO] --- maven-hpi-plugin:3.2:hpi (default-hpi) @ configuration-as-code ---
          [2019-03-28T02:38:25.528Z] [INFO] Generating /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code/META-INF/MANIFEST.MF
          [2019-03-28T02:38:25.528Z] [INFO] Checking for attached .jar artifact ...
          [2019-03-28T02:38:25.528Z] [INFO] Generating jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code.jar
          [2019-03-28T02:38:25.528Z] [INFO] Building jar: /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code.jar
          [2019-03-28T02:38:25.528Z] [INFO] Exploding webapp...
          [2019-03-28T02:38:25.528Z] [INFO] Copy webapp webResources to /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code
          [2019-03-28T02:38:25.528Z] [INFO] Assembling webapp configuration-as-code in /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code
          [2019-03-28T02:38:25.532Z] script returned exit code 143
          [Pipeline] }
          [Pipeline] // withEnv
          [Pipeline] }
          [Pipeline] // stage
          [Pipeline] }
          [Pipeline] // timeout
          [Pipeline] }
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T02:38:25.779Z] Failed in branch linux-8
          [Pipeline] // parallel
          [Pipeline] }
          [Pipeline] // timestamps
          [Pipeline] End of Pipeline
          
          GitHub has been notified of this commit’s build result
          
          java.nio.channels.ClosedChannelException
          Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 40.123.40.227/40.123.40.227:49188
          		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
          		at hudson.remoting.Request.call(Request.java:202)
          		at hudson.remoting.Channel.call(Channel.java:956)
          		at hudson.EnvVars.getRemote(EnvVars.java:426)
          		at hudson.model.Computer.getEnvironment(Computer.java:1192)
          		at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:751)
          		at hudson.model.ResourceController.execute(ResourceController.java:97)
          		at hudson.model.Executor.run(Executor.java:429)
          Also:   hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 28 02:38:24 GMT 2019 by Thread[Ping thread for channel hudson.remoting.Channel@5ea890d1:JNLP4-connect connection from 40.123.40.227/40.123.40.227:49188,5,main] [id=27016]
          		at hudson.model.Computer.recordTermination(Computer.java:226)
          		at hudson.model.Computer.disconnect(Computer.java:489)
          		at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:735)
          		at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:197)
          		at hudson.remoting.PingThread.ping(PingThread.java:134)
          		at hudson.remoting.PingThread.run(PingThread.java:90)
          
          Show
          casz Joseph Petersen (old) added a comment - R. Tyler Croy didn't seem to make a difference, still happening on Windows agents, perhaps upgrading to server 2019 might be another option to consider. [2019-03-28T02:38:24.135Z] win2012-cb79b0 was marked offline: Connection was broken: java.util.concurrent.TimeoutException: Ping started at 1553740464131 hasn't completed by 1553740704132 [2019-03-28T02:38:24.135Z] at hudson.remoting.PingThread.ping(PingThread.java:134) [2019-03-28T02:38:24.135Z] at hudson.remoting.PingThread.run(PingThread.java:90) [2019-03-28T02:38:24.135Z] [Pipeline] // node [Pipeline] } [2019-03-28T02:38:24.338Z] Failed in branch windows-8 [2019-03-28T02:38:24.359Z] Sending interrupt signal to process [Pipeline] // node [Pipeline] // node [Pipeline] } [2019-03-28T02:38:25.106Z] Failed in branch linux-8-2.107.1 [Pipeline] } [2019-03-28T02:38:25.128Z] Failed in branch windows-8-2.107.1 [2019-03-28T02:38:25.527Z] [INFO] [2019-03-28T02:38:25.527Z] [INFO] Results: [2019-03-28T02:38:25.527Z] [INFO] [2019-03-28T02:38:25.527Z] [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [2019-03-28T02:38:25.527Z] [INFO] [2019-03-28T02:38:25.527Z] [ERROR] There are test failures. [2019-03-28T02:38:25.527Z] [2019-03-28T02:38:25.527Z] Please refer to /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire-reports for the individual test results. [2019-03-28T02:38:25.527Z] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [2019-03-28T02:38:25.527Z] The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [2019-03-28T02:38:25.527Z] Command was /bin/sh -c cd /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin && /mnt/agent-workspace/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire/surefirebooter3824518437119587302.jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire 2019-03-28T02-38-11_784-jvmRun1 surefire4624075403871520527tmp surefire_06895173159013473591tmp [2019-03-28T02:38:25.527Z] Error occurred in starting fork, check output in log [2019-03-28T02:38:25.527Z] Process Exit Code: 143 [2019-03-28T02:38:25.527Z] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [2019-03-28T02:38:25.527Z] Command was /bin/sh -c cd /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin && /mnt/agent-workspace/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire/surefirebooter3824518437119587302.jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/surefire 2019-03-28T02-38-11_784-jvmRun1 surefire4624075403871520527tmp surefire_06895173159013473591tmp [2019-03-28T02:38:25.527Z] Error occurred in starting fork, check output in log [2019-03-28T02:38:25.527Z] Process Exit Code: 143 [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:283) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1161) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1002) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:848) [2019-03-28T02:38:25.527Z] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) [2019-03-28T02:38:25.527Z] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [2019-03-28T02:38:25.527Z] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) [2019-03-28T02:38:25.527Z] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) [2019-03-28T02:38:25.527Z] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) [2019-03-28T02:38:25.527Z] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:954) [2019-03-28T02:38:25.527Z] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) [2019-03-28T02:38:25.527Z] at org.apache.maven.cli.MavenCli.main(MavenCli.java:192) [2019-03-28T02:38:25.527Z] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2019-03-28T02:38:25.528Z] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [2019-03-28T02:38:25.528Z] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2019-03-28T02:38:25.528Z] at java.lang.reflect.Method.invoke(Method.java:498) [2019-03-28T02:38:25.528Z] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) [2019-03-28T02:38:25.528Z] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) [2019-03-28T02:38:25.528Z] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) [2019-03-28T02:38:25.528Z] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) [2019-03-28T02:38:25.528Z] [2019-03-28T02:38:25.528Z] [INFO] [2019-03-28T02:38:25.528Z] [INFO] --- maven-license-plugin:1.7:process (default) @ configuration-as-code --- [2019-03-28T02:38:25.528Z] [INFO] Generated /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code/WEB-INF/licenses.xml [2019-03-28T02:38:25.528Z] [INFO] [2019-03-28T02:38:25.528Z] [INFO] --- maven-hpi-plugin:3.2:hpi (default-hpi) @ configuration-as-code --- [2019-03-28T02:38:25.528Z] [INFO] Generating /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code/META-INF/MANIFEST.MF [2019-03-28T02:38:25.528Z] [INFO] Checking for attached .jar artifact ... [2019-03-28T02:38:25.528Z] [INFO] Generating jar /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code.jar [2019-03-28T02:38:25.528Z] [INFO] Building jar: /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code.jar [2019-03-28T02:38:25.528Z] [INFO] Exploding webapp... [2019-03-28T02:38:25.528Z] [INFO] Copy webapp webResources to /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code [2019-03-28T02:38:25.528Z] [INFO] Assembling webapp configuration-as-code in /mnt/agent-workspace/workspace/figuration-as-code-plugin_PR-802/plugin/target/configuration-as-code [2019-03-28T02:38:25.532Z] script returned exit code 143 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // node [Pipeline] } [2019-03-28T02:38:25.779Z] Failed in branch linux-8 [Pipeline] // parallel [Pipeline] } [Pipeline] // timestamps [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result java.nio.channels.ClosedChannelException Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 40.123.40.227/40.123.40.227:49188 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743) at hudson.remoting.Request.call(Request.java:202) at hudson.remoting.Channel.call(Channel.java:956) at hudson.EnvVars.getRemote(EnvVars.java:426) at hudson.model.Computer.getEnvironment(Computer.java:1192) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:751) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Also: hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 28 02:38:24 GMT 2019 by Thread[Ping thread for channel hudson.remoting.Channel@5ea890d1:JNLP4-connect connection from 40.123.40.227/40.123.40.227:49188,5,main] [id=27016] at hudson.model.Computer.recordTermination(Computer.java:226) at hudson.model.Computer.disconnect(Computer.java:489) at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:735) at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:197) at hudson.remoting.PingThread.ping(PingThread.java:134) at hudson.remoting.PingThread.run(PingThread.java:90)
          Hide
          casz Joseph Petersen (old) added a comment - - edited

          Yet another: https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fconfiguration-as-code-plugin/detail/master/470/pipeline/12#log-865 actually on master so this should stay for a while but in any case

          2019-03-28T04:55:47.629Z] win2012-6dcb90 was marked offline: Connection was broken: java.nio.channels.ClosedChannelException
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:209)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:222)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:287)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:181)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:283)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:503)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:248)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:200)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:213)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:784)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:173)
          [2019-03-28T04:55:47.629Z] 	at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:314)
          [2019-03-28T04:55:47.629Z] 	at hudson.remoting.Channel.close(Channel.java:1452)
          [2019-03-28T04:55:47.629Z] 	at hudson.remoting.Channel.close(Channel.java:1405)
          [2019-03-28T04:55:47.629Z] 	at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:832)
          [2019-03-28T04:55:47.629Z] 	at hudson.slaves.SlaveComputer.access$800(SlaveComputer.java:105)
          [2019-03-28T04:55:47.629Z] 	at hudson.slaves.SlaveComputer$3.run(SlaveComputer.java:741)
          [2019-03-28T04:55:47.629Z] 	at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
          [2019-03-28T04:55:47.629Z] 	at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)
          [2019-03-28T04:55:47.629Z] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
          [2019-03-28T04:55:47.629Z] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
          [2019-03-28T04:55:47.629Z] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
          [2019-03-28T04:55:47.629Z] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
          [2019-03-28T04:55:47.629Z] 	at java.lang.Thread.run(Thread.java:748)
          [2019-03-28T04:55:47.629Z] 
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T04:55:47.633Z] Failed in branch windows-8
          [2019-03-28T04:55:47.638Z] Sending interrupt signal to process
          [2019-03-28T04:55:49.003Z] Sending interrupt signal to process
          [Pipeline] // node
          [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------
          [2019-03-28T04:55:49.084Z] [INFO] Reactor Summary:
          [2019-03-28T04:55:49.084Z] [INFO] 
          [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Parent 1.9-rc709.214089b44a5d  SUCCESS [  5.586 s]
          [2019-03-28T04:55:49.084Z] [INFO] snakeyaml .......................................... SUCCESS [  4.235 s]
          [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Plugin ....................... FAILURE [ 54.450 s]
          [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Support Plugin ............... SKIPPED
          [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Integration tests 1.9-rc709.214089b44a5d SKIPPED
          [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------
          [2019-03-28T04:55:49.084Z] [INFO] BUILD FAILURE
          [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------
          [2019-03-28T04:55:49.084Z] [INFO] Total time: 01:05 min
          [2019-03-28T04:55:49.084Z] [INFO] Finished at: 2019-03-28T04:55:49Z
          [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------
          [2019-03-28T04:55:49.084Z] [ERROR] Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs (spotbugs) on project configuration-as-code: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs failed: Java returned: 143 -> [Help 1]
          [2019-03-28T04:55:49.084Z] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs (spotbugs) on project configuration-as-code: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs failed: Java returned: 143
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:353)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:198)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
          [2019-03-28T04:55:49.084Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
          [Pipeline] }
          [2019-03-28T04:55:49.087Z] Failed in branch windows-8-2.107.1
          [2019-03-28T04:55:49.089Z]     at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (Lscript returned exit code 143
          [Pipeline] }
          [Pipeline] // withEnv
          [Pipeline] }
          [Pipeline] // stage
          [Pipeline] }
          [Pipeline] // timeout
          [Pipeline] }
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T04:55:49.110Z] Failed in branch linux-8-2.107.1
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] Results:
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] Tests run: 80, Failures: 0, Errors: 0, Skipped: 0
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [ERROR] There are test failures.
          [2019-03-28T04:55:49.860Z] 
          [2019-03-28T04:55:49.860Z] Please refer to /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire-reports for the individual test results.
          [2019-03-28T04:55:49.860Z] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
          [2019-03-28T04:55:49.860Z] The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
          [2019-03-28T04:55:49.860Z] Command was /bin/sh -c cd /home/jenkins/workspace/figuration-as-code-plugin_master/plugin && /home/jenkins/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire/surefirebooter5830063217183640278.jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire 2019-03-28T04-54-59_151-jvmRun1 surefire2292801670967438773tmp surefire_01867720912552345692tmp
          [2019-03-28T04:55:49.860Z] Error occurred in starting fork, check output in log
          [2019-03-28T04:55:49.860Z] Process Exit Code: 143
          [2019-03-28T04:55:49.860Z] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called?
          [2019-03-28T04:55:49.860Z] Command was /bin/sh -c cd /home/jenkins/workspace/figuration-as-code-plugin_master/plugin && /home/jenkins/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire/surefirebooter5830063217183640278.jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire 2019-03-28T04-54-59_151-jvmRun1 surefire2292801670967438773tmp surefire_01867720912552345692tmp
          [2019-03-28T04:55:49.860Z] Error occurred in starting fork, check output in log
          [2019-03-28T04:55:49.860Z] Process Exit Code: 143
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:283)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1161)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1002)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:848)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:954)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
          [2019-03-28T04:55:49.860Z] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:192)
          [2019-03-28T04:55:49.860Z] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
          [2019-03-28T04:55:49.860Z] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
          [2019-03-28T04:55:49.860Z] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          [2019-03-28T04:55:49.860Z] 	at java.lang.reflect.Method.invoke(Method.java:498)
          [2019-03-28T04:55:49.860Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
          [2019-03-28T04:55:49.860Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
          [2019-03-28T04:55:49.860Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
          [2019-03-28T04:55:49.860Z] 	at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
          [2019-03-28T04:55:49.860Z] 
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] --- maven-license-plugin:1.7:process (default) @ configuration-as-code ---
          [2019-03-28T04:55:49.860Z] [INFO] Generated /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code/WEB-INF/licenses.xml
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] --- maven-hpi-plugin:3.2:hpi (default-hpi) @ configuration-as-code ---
          [2019-03-28T04:55:49.860Z] [INFO] Generating /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code/META-INF/MANIFEST.MF
          [2019-03-28T04:55:49.860Z] [INFO] Checking for attached .jar artifact ...
          [2019-03-28T04:55:49.860Z] [INFO] Generating jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.jar
          [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.jar
          [2019-03-28T04:55:49.860Z] [INFO] Exploding webapp...
          [2019-03-28T04:55:49.860Z] [INFO] Copy webapp webResources to /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code
          [2019-03-28T04:55:49.860Z] [INFO] Assembling webapp configuration-as-code in /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code
          [2019-03-28T04:55:49.860Z] [INFO] Generating hpi /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.hpi
          [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.hpi
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] --- maven-jar-plugin:3.1.1:test-jar (maybe-test-jar) @ configuration-as-code ---
          [2019-03-28T04:55:49.860Z] [INFO] Skipping packaging of the test-jar
          [2019-03-28T04:55:49.860Z] [INFO] 
          [2019-03-28T04:55:49.860Z] [INFO] --- maven-jar-plugin:3.1.1:test-jar (default) @ configuration-as-code ---
          [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code-tests.jar
          [2019-03-28T04:55:49.865Z] script returned exit code 143
          [Pipeline] }
          [Pipeline] // withEnv
          [Pipeline] }
          [Pipeline] // stage
          [Pipeline] }
          [Pipeline] // timeout
          [Pipeline] }
          [Pipeline] // node
          [Pipeline] }
          [2019-03-28T04:55:49.888Z] Failed in branch linux-8
          [Pipeline] // parallel
          [Pipeline] }
          [Pipeline] // timestamps
          [Pipeline] End of Pipeline
          
          GitHub has been notified of this commit’s build result
          
          java.nio.channels.ClosedChannelException
          Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 104.208.154.29/104.208.154.29:49189
          		at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743)
          		at hudson.remoting.Request.call(Request.java:202)
          		at hudson.remoting.Channel.call(Channel.java:956)
          		at hudson.FilePath.act(FilePath.java:1068)
          		at hudson.FilePath.act(FilePath.java:1057)
          		at hudson.FilePath.exists(FilePath.java:1554)
          		at jenkins.branch.WorkspaceLocatorImpl.load(WorkspaceLocatorImpl.java:218)
          		at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:159)
          		at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:129)
          		at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:125)
          		at hudson.model.Slave.getWorkspaceFor(Slave.java:335)
          		at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:771)
          		at hudson.model.ResourceController.execute(ResourceController.java:97)
          		at hudson.model.Executor.run(Executor.java:429)
          Also:   hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 28 04:55:47 GMT 2019 by Thread[Ping thread for channel hudson.remoting.Channel@59f4ac20:JNLP4-connect connection from 104.208.154.29/104.208.154.29:49189,5,main] [id=31260]
          		at hudson.model.Computer.recordTermination(Computer.java:226)
          		at hudson.model.Computer.disconnect(Computer.java:489)
          		at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:735)
          		at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:197)
          		at hudson.remoting.PingThread.ping(PingThread.java:134)
          		at hudson.remoting.PingThread.run(PingThread.java:90)
          
          Show
          casz Joseph Petersen (old) added a comment - - edited Yet another:  https://ci.jenkins.io/blue/organizations/jenkins/Plugins%2Fconfiguration-as-code-plugin/detail/master/470/pipeline/12#log-865  actually on master so this should stay for a while but in any case 2019-03-28T04:55:47.629Z] win2012-6dcb90 was marked offline: Connection was broken: java.nio.channels.ClosedChannelException [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:209) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:222) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:816) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:287) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:181) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:283) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:503) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:248) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:200) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:213) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:784) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:173) [2019-03-28T04:55:47.629Z] at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:314) [2019-03-28T04:55:47.629Z] at hudson.remoting.Channel.close(Channel.java:1452) [2019-03-28T04:55:47.629Z] at hudson.remoting.Channel.close(Channel.java:1405) [2019-03-28T04:55:47.629Z] at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:832) [2019-03-28T04:55:47.629Z] at hudson.slaves.SlaveComputer.access$800(SlaveComputer.java:105) [2019-03-28T04:55:47.629Z] at hudson.slaves.SlaveComputer$3.run(SlaveComputer.java:741) [2019-03-28T04:55:47.629Z] at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) [2019-03-28T04:55:47.629Z] at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59) [2019-03-28T04:55:47.629Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [2019-03-28T04:55:47.629Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [2019-03-28T04:55:47.629Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [2019-03-28T04:55:47.629Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [2019-03-28T04:55:47.629Z] at java.lang.Thread.run(Thread.java:748) [2019-03-28T04:55:47.629Z] [Pipeline] // node [Pipeline] } [2019-03-28T04:55:47.633Z] Failed in branch windows-8 [2019-03-28T04:55:47.638Z] Sending interrupt signal to process [2019-03-28T04:55:49.003Z] Sending interrupt signal to process [Pipeline] // node [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------ [2019-03-28T04:55:49.084Z] [INFO] Reactor Summary: [2019-03-28T04:55:49.084Z] [INFO] [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Parent 1.9-rc709.214089b44a5d SUCCESS [ 5.586 s] [2019-03-28T04:55:49.084Z] [INFO] snakeyaml .......................................... SUCCESS [ 4.235 s] [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Plugin ....................... FAILURE [ 54.450 s] [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Support Plugin ............... SKIPPED [2019-03-28T04:55:49.084Z] [INFO] Configuration as Code Integration tests 1.9-rc709.214089b44a5d SKIPPED [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------ [2019-03-28T04:55:49.084Z] [INFO] BUILD FAILURE [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------ [2019-03-28T04:55:49.084Z] [INFO] Total time: 01:05 min [2019-03-28T04:55:49.084Z] [INFO] Finished at: 2019-03-28T04:55:49Z [2019-03-28T04:55:49.084Z] [INFO] ------------------------------------------------------------------------ [2019-03-28T04:55:49.084Z] [ERROR] Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs (spotbugs) on project configuration-as-code: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs failed: Java returned: 143 -> [Help 1] [2019-03-28T04:55:49.084Z] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs (spotbugs) on project configuration-as-code: Execution spotbugs of goal com.github.spotbugs:spotbugs-maven-plugin:3.1.10:spotbugs failed: Java returned: 143 [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.executeForkedExecutions (MojoExecutor.java:353) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:198) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) [2019-03-28T04:55:49.084Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) [Pipeline] } [2019-03-28T04:55:49.087Z] Failed in branch windows-8-2.107.1 [2019-03-28T04:55:49.089Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (Lscript returned exit code 143 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // node [Pipeline] } [2019-03-28T04:55:49.110Z] Failed in branch linux-8-2.107.1 [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] Results: [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] Tests run: 80, Failures: 0, Errors: 0, Skipped: 0 [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [ERROR] There are test failures. [2019-03-28T04:55:49.860Z] [2019-03-28T04:55:49.860Z] Please refer to /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire-reports for the individual test results. [2019-03-28T04:55:49.860Z] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [2019-03-28T04:55:49.860Z] The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [2019-03-28T04:55:49.860Z] Command was /bin/sh -c cd /home/jenkins/workspace/figuration-as-code-plugin_master/plugin && /home/jenkins/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire/surefirebooter5830063217183640278.jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire 2019-03-28T04-54-59_151-jvmRun1 surefire2292801670967438773tmp surefire_01867720912552345692tmp [2019-03-28T04:55:49.860Z] Error occurred in starting fork, check output in log [2019-03-28T04:55:49.860Z] Process Exit Code: 143 [2019-03-28T04:55:49.860Z] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [2019-03-28T04:55:49.860Z] Command was /bin/sh -c cd /home/jenkins/workspace/figuration-as-code-plugin_master/plugin && /home/jenkins/tools/hudson.model.JDK/jdk8/jre/bin/java -Xmx768M -Djava.awt.headless=true -jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire/surefirebooter5830063217183640278.jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/surefire 2019-03-28T04-54-59_151-jvmRun1 surefire2292801670967438773tmp surefire_01867720912552345692tmp [2019-03-28T04:55:49.860Z] Error occurred in starting fork, check output in log [2019-03-28T04:55:49.860Z] Process Exit Code: 143 [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:283) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.booterclient.ForkStarter.run(ForkStarter.java:246) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeProvider(AbstractSurefireMojo.java:1161) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.executeAfterPreconditionsChecked(AbstractSurefireMojo.java:1002) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.surefire.AbstractSurefireMojo.execute(AbstractSurefireMojo.java:848) [2019-03-28T04:55:49.860Z] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) [2019-03-28T04:55:49.860Z] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [2019-03-28T04:55:49.860Z] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) [2019-03-28T04:55:49.860Z] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) [2019-03-28T04:55:49.860Z] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) [2019-03-28T04:55:49.860Z] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:954) [2019-03-28T04:55:49.860Z] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) [2019-03-28T04:55:49.860Z] at org.apache.maven.cli.MavenCli.main(MavenCli.java:192) [2019-03-28T04:55:49.860Z] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [2019-03-28T04:55:49.860Z] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [2019-03-28T04:55:49.860Z] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [2019-03-28T04:55:49.860Z] at java.lang.reflect.Method.invoke(Method.java:498) [2019-03-28T04:55:49.860Z] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) [2019-03-28T04:55:49.860Z] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) [2019-03-28T04:55:49.860Z] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) [2019-03-28T04:55:49.860Z] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) [2019-03-28T04:55:49.860Z] [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] --- maven-license-plugin:1.7:process (default) @ configuration-as-code --- [2019-03-28T04:55:49.860Z] [INFO] Generated /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code/WEB-INF/licenses.xml [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] --- maven-hpi-plugin:3.2:hpi (default-hpi) @ configuration-as-code --- [2019-03-28T04:55:49.860Z] [INFO] Generating /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code/META-INF/MANIFEST.MF [2019-03-28T04:55:49.860Z] [INFO] Checking for attached .jar artifact ... [2019-03-28T04:55:49.860Z] [INFO] Generating jar /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.jar [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.jar [2019-03-28T04:55:49.860Z] [INFO] Exploding webapp... [2019-03-28T04:55:49.860Z] [INFO] Copy webapp webResources to /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code [2019-03-28T04:55:49.860Z] [INFO] Assembling webapp configuration-as-code in /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code [2019-03-28T04:55:49.860Z] [INFO] Generating hpi /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.hpi [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code.hpi [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] --- maven-jar-plugin:3.1.1:test-jar (maybe-test-jar) @ configuration-as-code --- [2019-03-28T04:55:49.860Z] [INFO] Skipping packaging of the test-jar [2019-03-28T04:55:49.860Z] [INFO] [2019-03-28T04:55:49.860Z] [INFO] --- maven-jar-plugin:3.1.1:test-jar (default) @ configuration-as-code --- [2019-03-28T04:55:49.860Z] [INFO] Building jar: /home/jenkins/workspace/figuration-as-code-plugin_master/plugin/target/configuration-as-code-tests.jar [2019-03-28T04:55:49.865Z] script returned exit code 143 [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // node [Pipeline] } [2019-03-28T04:55:49.888Z] Failed in branch linux-8 [Pipeline] // parallel [Pipeline] } [Pipeline] // timestamps [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result java.nio.channels.ClosedChannelException Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from 104.208.154.29/104.208.154.29:49189 at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1743) at hudson.remoting.Request.call(Request.java:202) at hudson.remoting.Channel.call(Channel.java:956) at hudson.FilePath.act(FilePath.java:1068) at hudson.FilePath.act(FilePath.java:1057) at hudson.FilePath.exists(FilePath.java:1554) at jenkins.branch.WorkspaceLocatorImpl.load(WorkspaceLocatorImpl.java:218) at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:159) at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:129) at jenkins.branch.WorkspaceLocatorImpl.locate(WorkspaceLocatorImpl.java:125) at hudson.model.Slave.getWorkspaceFor(Slave.java:335) at org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution$PlaceholderTask$PlaceholderExecutable.run(ExecutorStepExecution.java:771) at hudson.model.ResourceController.execute(ResourceController.java:97) at hudson.model.Executor.run(Executor.java:429) Also: hudson.model.Computer$TerminationRequest: Termination requested at Thu Mar 28 04:55:47 GMT 2019 by Thread[Ping thread for channel hudson.remoting.Channel@59f4ac20:JNLP4-connect connection from 104.208.154.29/104.208.154.29:49189,5,main] [id=31260] at hudson.model.Computer.recordTermination(Computer.java:226) at hudson.model.Computer.disconnect(Computer.java:489) at hudson.slaves.SlaveComputer.disconnect(SlaveComputer.java:735) at hudson.slaves.ChannelPinger$1.onDead(ChannelPinger.java:197) at hudson.remoting.PingThread.ping(PingThread.java:134) at hudson.remoting.PingThread.run(PingThread.java:90)
          Hide
          slide_o_mix Alex Earl added a comment -

          I have a Windows Server 2019 Azure VM Agents template available on ci.j.io.

          Show
          slide_o_mix Alex Earl added a comment - I have a Windows Server 2019 Azure VM Agents template available on ci.j.io.
          Hide
          slide_o_mix Alex Earl added a comment -

          We have retired all win2012 agents and moved completely to win2019. Is this issue still occurring?

          Show
          slide_o_mix Alex Earl added a comment - We have retired all win2012 agents and moved completely to win2019. Is this issue still occurring?
          Hide
          marlowa Andrew Marlow added a comment -

          I work with a network that is consistently bad and I see JNLP errors all the time, for both Windows and RHEL agents.

          Show
          marlowa Andrew Marlow added a comment - I work with a network that is consistently bad and I see JNLP errors all the time, for both Windows and RHEL agents.
          Hide
          slide_o_mix Alex Earl added a comment -

          This is specific to windows agents on ci.jenkins.io, not general Jenkins usage.

          Show
          slide_o_mix Alex Earl added a comment - This is specific to windows agents on ci.jenkins.io, not general Jenkins usage.
          Hide
          dduportal Damien Duportal added a comment -

          Shouldn't websocket could be a solution here? https://www.jenkins.io/blog/2020/02/02/web-socket/

          Show
          dduportal Damien Duportal added a comment - Shouldn't websocket could be a solution here? https://www.jenkins.io/blog/2020/02/02/web-socket/

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            casz Joseph Petersen (old)
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated: