Issue Type: Bug Bug
Assignee: Kohsuke Kawaguchi
Attachments: sysinfo.txt, thread-dump.txt
Components: ssh-slaves-plugin
Created: 02/Dec/14 8:14 AM
Description:

We are seeing slaves being displayed as offline with an Unexpected termination of channel IO exception. The slaves are actually running as seen in our AWS Management Console but the connection between jenkins master and the slave is broken. This behavior is fairly recent starting with maybe 1.584.

Environment: System Properties

Name ↓
Value
awt.toolkit sun.awt.X11.XToolkit
com.sun.org.apache.xml.internal.dtm.DTMManager com.sun.org.apache.xml.internal.dtm.ref.DTMManagerDefault
executable-war /usr/share/jenkins/jenkins.war
file.encoding UTF-8
file.encoding.pkg sun.io
file.separator /
guice.disable.misplaced.annotation.check true
hudson.diyChunking true
java.awt.graphicsenv sun.awt.X11GraphicsEnvironment
java.awt.headless true
java.awt.printerjob sun.print.PSPrinterJob
java.class.path /usr/share/jenkins/jenkins.war
java.class.version 51.0
java.endorsed.dirs /usr/lib/jvm/java-7-openjdk-i386/jre/lib/endorsed
java.ext.dirs /usr/lib/jvm/java-7-openjdk-i386/jre/lib/ext:/usr/java/packages/lib/ext
java.home /usr/lib/jvm/java-7-openjdk-i386/jre
java.io.tmpdir /tmp
java.library.path /usr/java/packages/lib/i386:/usr/lib/i386-linux-gnu/jni:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/usr/lib/jni:/lib:/usr/lib
java.runtime.name OpenJDK Runtime Environment
java.runtime.version 1.7.0_65-b32
java.specification.name Java Platform API Specification
java.specification.vendor Oracle Corporation
java.specification.version 1.7
java.vendor Oracle Corporation
java.vendor.url http://java.oracle.com/
java.vendor.url.bug http://bugreport.sun.com/bugreport/
java.version 1.7.0_65
java.vm.info mixed mode, sharing
java.vm.name OpenJDK Client VM
java.vm.specification.name Java Virtual Machine Specification
java.vm.specification.vendor Oracle Corporation
java.vm.specification.version 1.7
java.vm.vendor Oracle Corporation
java.vm.version 24.65-b04
javax.xml.parsers.DocumentBuilderFactory com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
jna.platform.library.path /usr/lib/i386-linux-gnu:/lib/i386-linux-gnu:/usr/lib:/lib
jnidispatch.path /tmp/jna--1712433994/jna9004311179259744202.tmp
line.separator
mail.smtp.sendpartial true
mail.smtps.sendpartial true
os.arch i386
os.name Linux
os.version 3.13.0-40-generic
path.separator :
smack.debuggerClass hudson.plugins.jabber.im.transport.JabberConnectionDebugger
sun.arch.data.model 32
sun.boot.class.path /usr/lib/jvm/java-7-openjdk-i386/jre/lib/resources.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/rt.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jsse.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jce.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/charsets.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/rhino.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/lib/jfr.jar:/usr/lib/jvm/java-7-openjdk-i386/jre/classes
sun.boot.library.path /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386
sun.cpu.endian little
sun.cpu.isalist
sun.font.fontmanager sun.awt.X11FontManager
sun.io.unicode.encoding UnicodeLittle
sun.java.command /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=9090 --prefix=/
sun.java.launcher SUN_STANDARD
sun.jnu.encoding UTF-8
sun.management.compiler HotSpot Client Compiler
sun.os.patch.level unknown
svnkit.http.methods Digest,Basic,NTLM,Negotiate
svnkit.ssh2.persistent false
user.country US
user.dir /
user.home /var/lib/jenkins
user.language en
user.name jenkins
user.timezone Etc/UTC
Environment Variables

Name ↓
Value
_ /usr/bin/daemon
CRASH_HOME /var/lib/jenkins/.gvm/crash/current
GAIDEN_HOME /var/lib/jenkins/.gvm/gaiden/current
GLIDE_HOME /var/lib/jenkins/.gvm/glide/current
GRADLE_HOME /var/lib/jenkins/.gvm/gradle/current
GRAILS_HOME /var/lib/jenkins/.gvm/grails/current
GRIFFON_HOME /var/lib/jenkins/.gvm/griffon/current
GROOVY_HOME /var/lib/jenkins/.gvm/groovy/current
GROOVYSERV_HOME /var/lib/jenkins/.gvm/groovyserv/current
GVM_BROADCAST_SERVICE http://cast.gvm.io
GVM_DIR /var/lib/jenkins/.gvm
GVM_INIT true
GVM_PLATFORM Linux
GVM_SERVICE http://api.gvmtool.net
GVM_VERSION 2.1.0
HOME /var/lib/jenkins
JAVA_HOME /usr/lib/jvm/java-6-openjdk-i386
JBAKE_HOME /var/lib/jenkins/.gvm/jbake/current
JENKINS_HOME /var/lib/jenkins
LANG en_US.UTF-8
LAZYBONES_HOME /var/lib/jenkins/.gvm/lazybones/current
LC_ALL en_US.UTF-8
LOGNAME jenkins
MAIL /var/mail/jenkins
NODE_PATH /usr/lib/nodejs:/usr/lib/node_modules:/usr/share/_javascript_
PATH /var/lib/jenkins/.gvm/vertx/current/bin:/var/lib/jenkins/.gvm/springboot/current/bin:/var/lib/jenkins/.gvm/lazybones/current/bin:/var/lib/jenkins/.gvm/jbake/current/bin:/var/lib/jenkins/.gvm/groovyserv/current/bin:/var/lib/jenkins/.gvm/groovy/current/bin:/var/lib/jenkins/.gvm/griffon/current/bin:/var/lib/jenkins/.gvm/grails/current/bin:/var/lib/jenkins/.gvm/gradle/current/bin:/var/lib/jenkins/.gvm/glide/current/bin:/var/lib/jenkins/.gvm/gaiden/current/bin:/var/lib/jenkins/.gvm/crash/current/bin:/var/lib/jenkins/tools/AWS-ElasticBeanstalk-CLI-2.6.0/eb/linux/python2.7:/var/lib/jenkins/tools/google_appengine:/var/lib/jenkins/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD /var/lib/jenkins
SHELL /bin/bash
SHLVL 1
SPRINGBOOT_HOME /var/lib/jenkins/.gvm/springboot/current
TERM linux
USER jenkins
VERTX_HOME /var/lib/jenkins/.gvm/vertx/current
XDG_SESSION_COOKIE 22906583fc506b9c1503c53b00011036-1417420341.720687-1902603104
Plugins

Name ↓
Version
Enabled
Pinned
ant 1.2 true true
antisamy-markup-formatter 1.3 true true
bazaar 1.22 true false
build-pipeline-plugin 1.4.5 true false
conditional-buildstep 1.3.3 true false
copy-to-slave 1.4.3 true false
credentials 1.18 true true
cvs 2.12 true true
docker-build-step 1.14 true false
dockerhub 1.0 true false
dropdown-viewstabbar-plugin 1.6 true false
ec2 1.24 true false
email-ext 2.39 true false
external-monitor-job 1.4 true true
git 2.3.1 true false
git-client 1.12.0 true false
github 1.10 true false
github-api 1.59 true false
gradle 1.24 true false
grails 1.7 true false
instant-messaging 1.30 true false
jabber 1.30 true false
javadoc 1.3 true true
jobConfigHistory 2.10 true false
jquery 1.7.2-1 true false
junit 1.2 true true
ldap 1.11 true true
locks-and-latches 0.6 true false
mailer 1.12 true true
mapdb-api 1.0.6.0 true false
matrix-auth 1.2 true true
matrix-project 1.4 true true
maven-plugin 2.8 true true
multiple-scms 0.3 true false
next-build-number 1.1 true false
node-iterator-api 1.5 true false
pam-auth 1.2 true true
parameterized-trigger 2.25 true false
promoted-builds 2.19 true false
run-condition 1.0 true false
sauce-ondemand 1.107 true false
scis-ad 1.2 true false
scm-api 0.2 true false
script-security 1.10 true false
selenium 2.4.1 true false
ssh-agent 1.5 true false
ssh-credentials 1.10 true true
ssh-slaves 1.9 true true
subversion 2.4.5 true true
token-macro 1.10 true false
translation 1.12 true true
windows-slaves 1.0 true false
xvfb 1.0.13 true false
xvnc 1.20 true false
Project: Jenkins
Labels: slaves ssh
Priority: Minor Minor
Reporter: Luis Arias
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
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.

Reply via email to