Hi! I have a node that is unable to launch. On the log it shows:
[03/18/22 09:39:01] [SSH] Copying latest remoting.jar...
java.io.IOException: Could not copy remoting.jar into '/home/myuser/checkout' on agent
at hudson.plugins.sshslaves.SSHLauncher.copyAgentJar(SSHLauncher.java:715)
at hudson.plugins.sshslaves.SSHLauncher.access$300(SSHLauncher.java:112)
at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:455)
at hudson.plugins.sshslaves.SSHLauncher$1.call(SSHLauncher.java:422)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.IllegalArgumentException: invalid len argument
at com.trilead.ssh2.SFTPv3Client.read(SFTPv3Client.java:1232)
at com.trilead.ssh2.jenkins.SFTPClient$SFTPInputStream.read(SFTPClient.java:172)
at com.google.common.io.ByteStreams.toByteArrayInternal(ByteStreams.java:184)
at com.google.common.io.ByteStreams.toByteArray(ByteStreams.java:224)
at hudson.plugins.sshslaves.SSHLauncher.readInputStreamIntoByteArrayAndClose(SSHLauncher.java:773)
at hudson.plugins.sshslaves.SSHLauncher.copyAgentJar(SSHLauncher.java:684)
... 7 more
I've set my perms on the checkout dir to 777, so it's not that it doesn't have permission to write over the current remoting.jar that lives there. Anyone have any clues or further trouble shooting advise?
Running Jenkins 2.232.1 on RHEL 7.9.
Thanks - Eric