Hi,
I get an error when I try to execute a job on a windows slave. I added the error log below. I seems that depending on how I start the windows salve – the error occurs or not. I want to start the slave via execution command on the master, like this* ssh -v mcetestuser@20-MCE-UT2 javaw -jar C:/JenkinsSlave/slave.jar* This worked before on other slave PCs, but I have no idea why not on this one. The slave is start but when executing a job I get an error that the script file can not be created. If I start the slave via Web Start by executing the following command on the slave PC “java -jar slave.jar <http://10.49.10.43:8080/jnlpJars/slave.jar> -jnlpUrl http://MyPI:Port/computer/20-MCE-UT2/slave-agent.jnlp -secret 499086c90bbea551feeb64913a25946832e84329203be2090e67b4d19a454344” I have no problems. The same and most interesting thing happens if put this command in batch. If I log in with ssh to slave PC and call that batch file everything works (slave connected and job succeeded), but if I call this batch script direct with the ssh command, like ssh use@testPC batchFile.bat only the slave is connected but the job failed with same error(see below). Hope someone has ideas or tips to solve that issue. Thanks Jörg Error log: Started by user mcetestuser <http://10.49.10.43:8080/user/mcetestuser> [EnvInject] - Loading node environment variables. Building remotely on 20-MCE-UT2 <http://10.49.10.43:8080/computer/20-MCE-UT2> in workspace C:\JenkinsSlave\workspace\Test FATAL: Unable to produce a script file java.io.IOException <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: Failed to create a temp file on C:\JenkinsSlave\workspace\Test at hudson.FilePath.createTextTempFile(FilePath.java:1265) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.createTextTempFile&entity=method> at hudson.tasks.CommandInterpreter.createScriptFile(CommandInterpreter.java:128) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.createScriptFile&entity=method> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:79) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method> at hudson.tasks.CommandInterpreter.perform(CommandInterpreter.java:63) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.CommandInterpreter.perform&entity=method> at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) <http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$1.perform&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:785) <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:566) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.run&entity=method> at hudson.model.Run.execute(Run.java:1678) <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:231) <http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> Caused by: java.io.IOException <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: remote file operation failed: C:\JenkinsSlave\workspace\Test at hudson.remoting.Channel@6d6d6d6d:20-MCE-UT2 at hudson.FilePath.act(FilePath.java:910) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> at hudson.FilePath.act(FilePath.java:887) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> at hudson.FilePath.createTextTempFile(FilePath.java:1239) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.createTextTempFile&entity=method> ... 12 more Caused by: java.io.IOException <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: Failed to create a temporary directory in C:\Windows at hudson.FilePath$15.invoke(FilePath.java:1251) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$15.invoke&entity=method> at hudson.FilePath$15.invoke(FilePath.java:1239) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$15.invoke&entity=method> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2461) <http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$FileCallableWrapper.call&entity=method> at hudson.remoting.UserRequest.perform(UserRequest.java:118) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.UserRequest.perform&entity=method> at hudson.remoting.UserRequest.perform(UserRequest.java:48) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.UserRequest.perform&entity=method> at hudson.remoting.Request$2.run(Request.java:328) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request$2.run&entity=method> at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) <http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.InterceptingExecutorService$1.call&entity=method> at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:63) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Zugriff verweigert at java.io.WinNTFileSystem.createFileExclusively(Native Method) at java.io.File.createTempFile(Unknown Source) at hudson.FilePath$15.invoke(FilePath.java:1249) ... 11 more Build step 'Execute Windows batch command' marked build as failure Finished: FAILURE -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/d89f5296-61b5-48c6-a1a9-63bf1d7228de%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
