Does the user that Jenkins is running as on the agent have access to the destination directory?
On Thu, Apr 19, 2018 at 8:22 AM David Aldrich <[email protected]> wrote: > With Jenkins 2.107.2 LTS I am getting a Java exception when executing a > ‘Copy artifacts from another project’ build step. I know that the > destination directory is mounted and that my Jenkins user account has > permission to write to the destination directory. Any suggestions what may > cause this please? > > > > Best regards > > > > David > > > > FATAL: Failed to copy > /var/lib/jenkins/jobs/SeraDL_Compile_Zodiac_Linux/builds/79/archive/HtmlDoc/Algorithms/html/Algorithms.html > to > /net/rsdprojects/SeraDL/Zodiac/Linux/HtmlDoc/Algorithms/html/Algorithms.html > > Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to hwsim10 > > at > hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1737) > > at > hudson.remoting.UserResponse.retrieve(UserRequest.java:313) > > at hudson.remoting.Channel.call(Channel.java:952) > > at hudson.FilePath.act(FilePath.java:998) > > at hudson.FilePath.act(FilePath.java:987) > > at hudson.FilePath.chmod(FilePath.java:1629) > > at > hudson.plugins.copyartifact.FingerprintingCopyMethod.copyOne(FingerprintingCopyMethod.java:89) > > at > hudson.plugins.copyartifact.FingerprintingCopyMethod.copyAll(FingerprintingCopyMethod.java:67) > > at > hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:527) > > at > hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:461) > > at > hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81) > > at > hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) > > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) > > at > hudson.model.Build$BuildExecution.build(Build.java:206) > > at > hudson.model.Build$BuildExecution.doRun(Build.java:163) > > at > hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) > > at hudson.model.Run.execute(Run.java:1727) > > at > hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) > > at > hudson.model.ResourceController.execute(ResourceController.java:97) > > at hudson.model.Executor.run(Executor.java:429) > > java.nio.file.FileSystemException: > /net/rsdprojects/SeraDL/Zodiac/Linux/HtmlDoc/Algorithms/html/Algorithms.html: > Operation not permitted > > at sun.nio.fs.UnixException.translateToIOException(Unknown > Source) > > at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) > > at sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source) > > at sun.nio.fs.UnixFileAttributeViews$Posix.setMode(Unknown > Source) > > at > sun.nio.fs.UnixFileAttributeViews$Posix.setPermissions(Unknown Source) > > at java.nio.file.Files.setPosixFilePermissions(Unknown Source) > > at hudson.FilePath._chmod(FilePath.java:1650) > > at hudson.FilePath.access$1700(FilePath.java:208) > > at hudson.FilePath$28.invoke(FilePath.java:1632) > > at hudson.FilePath$28.invoke(FilePath.java:1629) > > at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2816) > > at hudson.remoting.UserRequest.perform(UserRequest.java:210) > > at hudson.remoting.UserRequest.perform(UserRequest.java:53) > > at hudson.remoting.Request$2.run(Request.java:364) > > at > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) > > 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 java.lang.Thread.run(Unknown Source) > > Caused: java.io.IOException: remote file operation failed: > /net/rsdprojects/SeraDL/Zodiac/Linux/HtmlDoc/Algorithms/html/Algorithms.html > at hudson.remoting.Channel@4b6e88b0:hwsim10 > > at hudson.FilePath.act(FilePath.java:1005) > > at hudson.FilePath.act(FilePath.java:987) > > at hudson.FilePath.chmod(FilePath.java:1629) > > at > hudson.plugins.copyartifact.FingerprintingCopyMethod.copyOne(FingerprintingCopyMethod.java:89) > > Caused: hudson.util.IOException2: Failed to copy > /var/lib/jenkins/jobs/SeraDL_Compile_Zodiac_Linux/builds/79/archive/HtmlDoc/Algorithms/html/Algorithms.html > to > /net/rsdprojects/SeraDL/Zodiac/Linux/HtmlDoc/Algorithms/html/Algorithms.html > > at > hudson.plugins.copyartifact.FingerprintingCopyMethod.copyOne(FingerprintingCopyMethod.java:118) > > at > hudson.plugins.copyartifact.FingerprintingCopyMethod.copyAll(FingerprintingCopyMethod.java:67) > > at > hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:527) > > at > hudson.plugins.copyartifact.CopyArtifact.perform(CopyArtifact.java:461) > > at > hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81) > > at > hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) > > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744) > > at hudson.model.Build$BuildExecution.build(Build.java:206) > > at hudson.model.Build$BuildExecution.doRun(Build.java:163) > > at > hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504) > > at hudson.model.Run.execute(Run.java:1727) > > at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) > > at > hudson.model.ResourceController.execute(ResourceController.java:97) > > at hudson.model.Executor.run(Executor.java:429) > > 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/a60750f84163448ebe554ce7ff913bad%40EUX13SRV1.EU.NEC.COM > <https://groups.google.com/d/msgid/jenkinsci-users/a60750f84163448ebe554ce7ff913bad%40EUX13SRV1.EU.NEC.COM?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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/CAPiUgVcXkByQ2ChbvufxVV%3DZxho%3DU4qj5Ys4rCnwueL%3DES11ow%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
