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 jenkinsci-users+unsubscr...@googlegroups.com.
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.

Reply via email to