[JIRA] (JENKINS-53606) SafeRestart Exception
Title: Message Title Scott Lavender updated an issue Jenkins / JENKINS-53606 SafeRestart Exception Change By: Scott Lavender Comment: I am getting a similar error when my Jenkins Chef cookbook attempts a safe-restart after adding plugins, etc. This works with the same cookbook code using Jenkins 2.121.3.{code:java} Recipe: efx_jenkins::master * jenkins_command[safe-restart] action execute Error executing action `execute` on resource 'jenkins_command[safe-restart]' Mixlib::ShellOut::ShellCommandFailed Expected process to exit with [0], but received '255' Begin output of "java" -jar "/tmp/kitchen/cache/jenkins-cli.jar" -s http://10.23.23.98:8080/gcs-kitchen-jenkins/ -"remoting" -i "/tmp/kitchen/cache/jenkins-key" safe-restart STDOUT: STDERR: Oct 08, 2018 1:53:13 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/ java.io.IOException: Unexpected termination of the channelat hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77) Caused by: java.io.EOFExceptionat java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2680)at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3155)at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:861)at java.io.ObjectInputStream.(ObjectInputStream.java:357)at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:49)at hudson.remoting.Command.readFrom(Command.java:140)at hudson.remoting.Command.readFrom(Command.java:126)at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:36)at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63) hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@4f8e5cde:Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/": channel is already closedat hudson.remoting.Channel.send(Channel.java:717)at hudson.remoting.ProxyOutputStream.doClose(ProxyOutputStream.java:174)at hudson.remoting.ProxyOutputStream.error(ProxyOutputStream.java:169)at hudson.remoting.ProxyOutputStream.close(ProxyOutputStream.java:160)at hudson.cli.Connection.close(Connection.java:269)at hudson.cli.CLI.authenticate(CLI.java:800)at hudson.cli.CLI._main(CLI.java:620)at hudson.cli.CLI.main(CLI.java:426) Caused by: java.io.IOException: Unexpected termination of the channelat hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77)
[JIRA] (JENKINS-53606) SafeRestart Exception
Title: Message Title Scott Lavender commented on JENKINS-53606 Re: SafeRestart Exception I am getting a similar error when my Jenkins Chef cookbook attempts a safe-restart after adding plugins, etc. This works with the same cookbook code using Jenkins 2.121.3. Recipe: efx_jenkins::master * jenkins_command[safe-restart] action execute Error executing action `execute` on resource 'jenkins_command[safe-restart]' Mixlib::ShellOut::ShellCommandFailed Expected process to exit with [0], but received '255' Begin output of "java" -jar "/tmp/kitchen/cache/jenkins-cli.jar" -s http://10.23.23.98:8080/gcs-kitchen-jenkins/ -"remoting" -i "/tmp/kitchen/cache/jenkins-key" safe-restart STDOUT: STDERR: Oct 08, 2018 1:53:13 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/ java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2680) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3155) at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:861) at java.io.ObjectInputStream.(ObjectInputStream.java:357) at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:49) at hudson.remoting.Command.readFrom(Command.java:140) at hudson.remoting.Command.readFrom(Command.java:126) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:36) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63) hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@4f8e5cde:Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/": channel is already closed at hudson.remoting.Channel.send(Channel.java:717) at hudson.remoting.ProxyOutputStream.doClose(ProxyOutputStream.java:174) at hudson.remoting.ProxyOutputStream.error(ProxyOutputStream.java:169) at hudson.remoting.ProxyOutputStream.close(ProxyOutputStream.java:160) at hudson.cli.Connection.close(Connection.java:269) at hudson.cli.CLI.authenticate(CLI.java:800) at hudson.cli.CLI._main(CLI.java:620) at hudson.cli.CLI.main(CLI.java:426) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2680) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3155) at
[JIRA] (JENKINS-53606) SafeRestart Exception
Title: Message Title Scott Lavender commented on JENKINS-53606 Re: SafeRestart Exception I get a similar exception when my Jenkins Chef cookbook attempts a safe-restart after configuring the newly created master instance. The only difference being that i'm using the remoting option. This same cookbook works with version 2.121.3 Recipe: efx_jenkins::master * jenkins_command[safe-restart] action execute Error executing action `execute` on resource 'jenkins_command[safe-restart]' Mixlib::ShellOut::ShellCommandFailed Expected process to exit with [0], but received '255' Begin output of "java" -jar "/tmp/kitchen/cache/jenkins-cli.jar" -s http://10.23.23.98:8080/gcs-kitchen-jenkins/ -"remoting" -i "/tmp/kitchen/cache/jenkins-key" safe-restart STDOUT: STDERR: Oct 08, 2018 1:53:13 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run SEVERE: I/O error in channel Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/ java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2680) at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3155) at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:861) at java.io.ObjectInputStream.(ObjectInputStream.java:357) at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:49) at hudson.remoting.Command.readFrom(Command.java:140) at hudson.remoting.Command.readFrom(Command.java:126) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:36) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63) hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@4f8e5cde:Chunked connection to http://10.23.23.98:8080/gcs-kitchen-jenkins/": channel is already closed at hudson.remoting.Channel.send(Channel.java:717) at hudson.remoting.ProxyOutputStream.doClose(ProxyOutputStream.java:174) at hudson.remoting.ProxyOutputStream.error(ProxyOutputStream.java:169) at hudson.remoting.ProxyOutputStream.close(ProxyOutputStream.java:160) at hudson.cli.Connection.close(Connection.java:269) at hudson.cli.CLI.authenticate(CLI.java:800) at hudson.cli.CLI._main(CLI.java:620) at hudson.cli.CLI.main(CLI.java:426) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:77) Caused by: java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2680) at
[JIRA] (JENKINS-53606) SafeRestart Exception
Title: Message Title Seba Pien updated an issue Jenkins / JENKINS-53606 SafeRestart Exception Change By: Seba Pien Labels: OpenJDK Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-53606) SafeRestart Exception
Title: Message Title Seba Pien created an issue Jenkins / JENKINS-53606 SafeRestart Exception Issue Type: Bug Assignee: Unassigned Components: core Created: 2018-09-17 08:58 Environment: Jenkins 2.138.1 RHEL 7.2 x86_64 Priority: Critical Reporter: Seba Pien Hi, After upgrading to latest LTS 2.138.1 restart and safe restart are throwing Exceptions. SafeRestart in UI is showing: "Jenkins cannot restart itself as currently configured." Command line: JANKINS_url -ssh -user CoreID safe-restart ERROR: Unexpected exception occurred while performing safe-restart command. java.lang.NoClassDefFoundError: Could not initialize class com.sun.akuma.CLibrary at com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:128) at com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:116) at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:104) at com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:92) at hudson.lifecycle.UnixLifecycle.(UnixLifecycle.java:55) at hudson.lifecycle.Lifecycle.get(Lifecycle.java:94) at jenkins.model.Jenkins.getLifecycle(Jenkins.java:2538) at org.jenkins.ci.plugins.saferestart.JenkinsUtils.canRestart(JenkinsUtils.java:37) at org.jenkins.ci.plugins.saferestart.SafeRestartRootAction.getIconFileName(SafeRestartRootAction.java:47) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125) at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314) at