hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Greg Roelofs (JIRA)" <j...@apache.org>
Subject [jira] Commented: (MAPREDUCE-2238) Undeletable build directories
Date Thu, 06 Jan 2011 03:49:46 GMT

    [ https://issues.apache.org/jira/browse/MAPREDUCE-2238?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12978109#action_12978109
] 

Greg Roelofs commented on MAPREDUCE-2238:
-----------------------------------------

Race condition/lack of locking?

FWIW, I've seen this exact same bug several times when running "ant test" on an NFS tree.
 (IIRC, it screws up all subsequent tests, too, until the bogus directory is manually removed
or chmod'd.)

If the bug proves too elusive--and it's definitely intermittent and not at all frequent--a
hackish workaround would be just to catch the IOException, attempt a chmod 700, and reattempt
the deletion.

> Undeletable build directories 
> ------------------------------
>
>                 Key: MAPREDUCE-2238
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2238
>             Project: Hadoop Map/Reduce
>          Issue Type: Bug
>          Components: build, test
>    Affects Versions: 0.23.0
>            Reporter: Eli Collins
>
> The MR hudson job is failing, looks like it's due to a test chmod'ing a build directory
so the checkout can't clean the build dir.
> https://hudson.apache.org/hudson/job/Hadoop-Mapreduce-trunk/549/console
> Building remotely on hadoop7
> hudson.util.IOException2: remote file operation failed: /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk
at hudson.remoting.Channel@2545938c:hadoop7
> 	at hudson.FilePath.act(FilePath.java:749)
> 	at hudson.FilePath.act(FilePath.java:735)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:589)
> 	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:537)
> 	at hudson.model.AbstractProject.checkout(AbstractProject.java:1116)
> 	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479)
> 	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411)
> 	at hudson.model.Run.run(Run.java:1324)
> 	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
> 	at hudson.model.ResourceController.execute(ResourceController.java:88)
> 	at hudson.model.Executor.run(Executor.java:139)
> Caused by: java.io.IOException: Unable to delete /grid/0/hudson/hudson-slave/workspace/Hadoop-Mapreduce-trunk/trunk/build/test/logs/userlogs/job_20101230131139886_0001/attempt_20101230131139886_0001_m_000000_0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message