Thanks, Allen.  This has long been a thorn in our side, and it's
really good to see someone work on it.

cheers,
Colin

On Tue, May 5, 2015 at 2:59 PM, Allen Wittenauer <a...@altiscale.com> wrote:
> TL;DR:
>
>         Heads up:  I’m going to hack on these scripts to fix the race 
> conditions.
>
> ====
>
>         Presently, we have a pretty wicked race condition in the precommit 
> scripts, namely writing to a directory that is outside of Jenkins' workspace 
> directory.  I’ve committed changes this morning that should allow us to run 
> test-patch.sh inside the source directory without triggering rat checks, will 
> survive a git clean, etc. so long as we use a Well Known Directory for 
> test-patch.sh’s tmp space.  That’s one half of the race condition.  The other 
> half is that now Jenkins needs to be configured to use this directory.  That 
> requires changes in Jenkins.
>
>         I’ll be making the changes to the HADOOP precommit here in a bit.  
> I’ll kick off some runs and watch for any issues.  If not, I’ll be syncing 
> the HDFS, YARN, & MR pre commit scripts. (right now, there are slight 
> differences between them. Hooray!)
>
>         Thanks.

Reply via email to