[ https://issues.jenkins-ci.org/browse/JENKINS-13614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=162636#comment-162636 ]
Nickolay Martinov commented on JENKINS-13614: --------------------------------------------- Looks like this regressions is caused by https://issues.jenkins-ci.org/browse/JENKINS-9118 > archiving artefacts from remote MacOS X slave fails > --------------------------------------------------- > > Key: JENKINS-13614 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13614 > Project: Jenkins > Issue Type: Bug > Components: core > Environment: Jenkins 1.461 > Master node: Debian Linux, Tomcat 7 > Slave node: MacOS X 10.6 > Reporter: Marcus Better > > Archiving the artefacts from a slave fails with the following exception. It > looks like it didn't find a suitable POSIX implementation. > Oddly enough this just started happening seemingly without provocation. I'm > pretty sure this installation worked correctly earlier today. > {code} > ERROR: Failed to archive artifacts: build/*.zip, build/*.ipa, build/*.plist > hudson.util.IOException2: java.lang.UnsupportedOperationException > at hudson.FilePath.copyRecursiveTo(FilePath.java:1745) > at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:116) > at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) > at > hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:705) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:680) > at > hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:658) > at hudson.model.Build$RunnerImpl.post2(Build.java:162) > at > hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:627) > at hudson.model.Run.run(Run.java:1459) > at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:239) > Caused by: java.util.concurrent.ExecutionException: > java.lang.UnsupportedOperationException > at hudson.remoting.Channel$3.adapt(Channel.java:679) > at hudson.remoting.Channel$3.adapt(Channel.java:674) > at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) > at hudson.FilePath.copyRecursiveTo(FilePath.java:1743) > ... 11 more > Caused by: java.lang.UnsupportedOperationException > at hudson.os.PosixAPI$1.getCurrentWorkingDirectory(PosixAPI.java:59) > at org.jruby.ext.posix.util.ExecIt.run(ExecIt.java:59) > at org.jruby.ext.posix.util.ExecIt.runAndWait(ExecIt.java:51) > at org.jruby.ext.posix.JavaLibCHelper.readlink(JavaLibCHelper.java:196) > at org.jruby.ext.posix.JavaPOSIX.readlink(JavaPOSIX.java:160) > at hudson.Util.resolveSymlink(Util.java:1067) > at hudson.Util.resolveSymlink(Util.java:1030) > at hudson.util.DirScanner$Glob.scan(DirScanner.java:107) > at hudson.FilePath.writeToTar(FilePath.java:1781) > at hudson.FilePath.access$1000(FilePath.java:166) > at hudson.FilePath$36.invoke(FilePath.java:1722) > at hudson.FilePath$36.invoke(FilePath.java:1719) > at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2154) > at hudson.remoting.UserRequest.perform(UserRequest.java:118) > at hudson.remoting.UserRequest.perform(UserRequest.java:48) > at hudson.remoting.Request$2.run(Request.java:287) > at > hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at hudson.remoting.Engine$1$1.run(Engine.java:60) > at java.lang.Thread.run(Thread.java:680) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira