git - Jenkins is throwing a hudson.util.IOException2 on a Windows 2008 Server -
jenkins throwing hudson.util.ioexception2 on windows 2008 server.it looks not able pull in web driver code repository git , jenkins workspace directory job empty.
jenkins version : jenkins ver. 1.530 jre on windows : 1.7.0.60
solutions tried: disabling slave , rebooting it.jre versions not match on master , slave have other machines has jre mismatch , jobs on slaves still run fine.
entire stack trace: ---------- using strategy: default hudson.util.ioexception2: remote file operation failed: c:\jenkins\workspace\dirty_smoke_test_ie @ hudson.remoting.channel@668df1c3:nybqaapp2 @ hudson.filepath.act(filepath.java:905) @ hudson.filepath.act(filepath.java:882) @ hudson.plugins.git.gitscm.determinerevisiontobuild(gitscm.java:948) @ hudson.plugins.git.gitscm.checkout(gitscm.java:1114) @ hudson.model.abstractproject.checkout(abstractproject.java:1408) @ hudson.model.abstractbuild$abstractbuildexecution.defaultcheckout(abstractbuild.java:657) @ jenkins.scm.scmcheckoutstrategy.checkout(scmcheckoutstrategy.java:88) @ hudson.model.abstractbuild$abstractbuildexecution.run(abstractbuild.java:562) @ hudson.model.run.execute(run.java:1603) @ hudson.model.freestylebuild.run(freestylebuild.java:46) @ hudson.model.resourcecontroller.execute(resourcecontroller.java:88) @ hudson.model.executor.run(executor.java:246) caused by: java.io.ioexception: remote call on nybqaapp2 failed @ hudson.remoting.channel.call(channel.java:723) @ hudson.filepath.act(filepath.java:898) ... 11 more caused by: java.lang.linkageerror: failed load hudson.plugins.git.gitscm @ hudson.remoting.remoteclassloader.loadclassfile(remoteclassloader.java:305) @ hudson.remoting.remoteclassloader.findclass(remoteclassloader.java:231) @ java.lang.classloader.loadclass(unknown source) @ java.lang.classloader.loadclass(unknown source) @ java.lang.class.getdeclaredfields0(native method) @ java.lang.class.privategetdeclaredfields(unknown source) @ java.lang.class.getdeclaredfield(unknown source) @ java.io.objectstreamclass.getdeclaredsuid(unknown source) @ java.io.objectstreamclass.access$700(unknown source) @ java.io.objectstreamclass$2.run(unknown source) @ java.io.objectstreamclass$2.run(unknown source) @ java.security.accesscontroller.doprivileged(native method) @ java.io.objectstreamclass.<init>(unknown source) @ java.io.objectstreamclass.lookup(unknown source) @ java.io.objectstreamclass.initnonproxy(unknown source) @ java.io.objectinputstream.readnonproxydesc(unknown source) @ java.io.objectinputstream.readclassdesc(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ hudson.remoting.userrequest.deserialize(userrequest.java:182) @ hudson.remoting.userrequest.perform(userrequest.java:98) @ hudson.remoting.userrequest.perform(userrequest.java:48) @ hudson.remoting.request$2.run(request.java:326) @ hudson.remoting.interceptingexecutorservice$1.call(interceptingexecutorservice.java:72) @ java.util.concurrent.futuretask.run(unknown source) @ java.util.concurrent.threadpoolexecutor.runworker(unknown source) @ java.util.concurrent.threadpoolexecutor$worker.run(unknown source) @ hudson.remoting.engine$1$1.run(engine.java:63) @ java.lang.thread.run(unknown source) caused by: java.lang.noclassdeffounderror: hudson/plugins/git/gitscmbackwardcompatibility @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(unknown source) @ java.lang.classloader.defineclass(unknown source) @ hudson.remoting.remoteclassloader.loadclassfile(remoteclassloader.java:301) ... 33 more caused by: java.lang.classnotfoundexception: hudson.plugins.git.gitscmbackwardcompatibility @ org.apache.tools.ant.antclassloader.findclassincomponents(antclassloader.java:1365) @ org.apache.tools.ant.antclassloader.findclass(antclassloader.java:1315) @ org.apache.tools.ant.antclassloader.loadclass(antclassloader.java:1068) @ java.lang.classloader.loadclass(classloader.java:356) @ hudson.remoting.remoteclassloader$classloaderproxy.fetch4(remoteclassloader.java:721) @ hudson.remoting.remoteclassloader$classloaderproxy.fetch3(remoteclassloader.java:763) @ sun.reflect.generatedmethodaccessor1450.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43) @ java.lang.reflect.method.invoke(method.java:601) @ hudson.remoting.remoteinvocationhandler$rpcrequest.perform(remoteinvocationhandler.java:299) @ hudson.remoting.request$2.run(request.java:326) @ hudson.remoting.interceptingexecutorservice$1.call(interceptingexecutorservice.java:72) @ java.util.concurrent.futuretask$sync.innerrun(futuretask.java:334) @ java.util.concurrent.futuretask.run(futuretask.java:166) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:615) @ java.lang.thread.run(thread.java:722)
ran similar issue,
here how resolved issue, disabling slave did not work, deleted workspace, disconnected slave , started job ( not recall if enabled slave manually or happened automatically). started working.
Comments
Post a Comment