well, as i see it, this is what i believe to be the problem: 1. the jenkins server and target start off with a channel (connection) 2. the channel is disconnected using: 2a. beforeDisconnect 2b. disonnect 2c. afterDisconnect 3. the vm is reverted to desired snapshot 4. the vm is powered on 5. waits for vmtools 6. islaunchsupported: launch 7. setChannel(in, out, tasklistener, channel.listener) 8.
FATAL: java.io.EOFException: unexpected stream terminationjava.lang.RuntimeException <http://stacktrace.jenkins-ci.org/search?query=java.lang.RuntimeException>: java.io.EOFException: unexpected stream termination at org.jenkinsci.plugins.vSphereBuilder.perform(vSphereBuilder.java:302) <http://stacktrace.jenkins-ci.org/search/?query=org.jenkinsci.plugins.vSphereBuilder.perform&entity=method> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:717) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method> at hudson.model.Build$BuildExecution.build(Build.java:199) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.build&entity=method> at hudson.model.Build$BuildExecution.doRun(Build.java:160) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.doRun&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> at hudson.model.Run.execute(Run.java:1502) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method> at hudson.model.ResourceController.execute(ResourceController.java:88) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> at hudson.model.Executor.run(Executor.java:236) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> Caused by: java.io.EOFException <http://stacktrace.jenkins-ci.org/search?query=java.io.EOFException>: unexpected stream termination at hudson.remoting.ClassicCommandTransport.create(ClassicCommandTransport.java:100) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.ClassicCommandTransport.create&entity=method> at hudson.remoting.Channel.<init>(Channel.java:391) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.%3Cinit%3E&entity=method> at hudson.remoting.Channel.<init>(Channel.java:387) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.%3Cinit%3E&entity=method> at hudson.remoting.Channel.<init>(Channel.java:348) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.%3Cinit%3E&entity=method> at hudson.remoting.Channel.<init>(Channel.java:344) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.%3Cinit%3E&entity=method> at hudson.slaves.SlaveComputer.setChannel(SlaveComputer.java:316) <http://stacktrace.jenkins-ci.org/search/?query=hudson.slaves.SlaveComputer.setChannel&entity=method> at org.jenkinsci.plugins.vSphereBuilder.perform(vSphereBuilder.java:284) <http://stacktrace.jenkins-ci.org/search/?query=org.jenkinsci.plugins.vSphereBuilder.perform&entity=method>