I noticed the included error stacktrace on the Update Center tab, for
my Git Plugin. It is caused, I think, because I am running Jenkins on
a VM with NFS storage. Occasionally, the temporary .nfs* files show up
while doing an 'ls', but then they disappear a little bit later. In
implementing similar systems, I have developed the habit of ignoring
all '.nfs*' files when doing directory listings. Is it possible this
is an error in the core of Hudson?

Here is the stack trace:

hudson.util.IOException2: Failed to dynamically deploy this plugin
        at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:
1138)
        at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:956)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:
441)
        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 java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: Unable to delete /xchip/gpint/tools/
hudson/plugins/github/WEB-INF/lib/.nfs00000000001b3cc400000ba3
        at hudson.Util.deleteFile(Util.java:237)
        at hudson.Util.deleteRecursive(Util.java:287)
        at hudson.Util.deleteContentsRecursive(Util.java:198)
        at hudson.Util.deleteRecursive(Util.java:286)
        at hudson.Util.deleteContentsRecursive(Util.java:198)
        at hudson.Util.deleteRecursive(Util.java:278)
        at hudson.Util.deleteContentsRecursive(Util.java:198)
        at hudson.Util.deleteRecursive(Util.java:278)
        at hudson.ClassicPluginStrategy.explode(ClassicPluginStrategy.java:
389)
        at
hudson.ClassicPluginStrategy.createPluginWrapper(ClassicPluginStrategy.java:
113)
        at hudson.PluginManager.dynamicLoad(PluginManager.java:352)
        at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:
1134)
        ... 7 more

Reply via email to