Closed Bug 611467 Opened 14 years ago Closed 13 years ago

scratchbox should use a bind mount build directory for ease of clobbering

Categories

(Release Engineering :: General, defect, P3)

ARM
Maemo
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 557260

People

(Reporter: mozilla, Assigned: jhford)

References

Details

(Whiteboard: [buildslaves][scratchbox])

Currently, our "normal" builds happen in /builds/slave/ and our scratchbox builds happen in /scratchbox/users/cltbld/home/cltbld/build/.

This is fine for the most part, as a buildbot job can start in /builds/slave/___ and then run commands in some other directory.

However, clobberer expects to find build dirs in /builds/slave/.

I believe we already bind mount /builds/slave to /scratchbox/users/cltbld/builds/slave; if we build here we'll get clobbering for free.

However, a) we have to change a bunch of paths and make sure they work, and b) the fact that this isn't in cltbld's home directory in scratchbox may present some interesting scratchbox command problems (the latter may be solved by bind mounting it to /scratchbox/users/cltbld/home/cltbld/something if it turns out to be an issue).
John: Aki says you've already done some work on this. What's been done/tried and how much work would remain?
Priority: -- → P3
Assignee: nobody → jhford
like bug 557260, marking as WONTFIX
Status: NEW → RESOLVED
Closed: 13 years ago
Depends on: 557260
Resolution: --- → WONTFIX
Well, as we are reopening bug 557260 to do that work, this bug will be fixed by that bug and is a duplicate
Resolution: WONTFIX → DUPLICATE
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.