Closed Bug 502531 Opened 15 years ago Closed 15 years ago

scratchbox is broken on linux staging slaves

Categories

(Release Engineering :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: bhearsum)

Details

Trying to run '/scratchbox/moz_scratchbox' on these machines dies with /scratchbox/moz_scratchbox: line 11: /scratchbox/login: Permission denied program finished with exit code 126 which is kinda fatal when trying to compile. Note that a separate error on moz2-linux-slave17 with the m-c checkout was breaking "Maemo mozilla-central l10n" should be fixed now that I nuked that dir. And Maemo mozilla-1.9.1 is busted without l10n.mk. Looks like fallout from Puppet based on bug 486614 comment #6 and when Maemo mozilla-central build stopped working: # (Jun 24 12:44) rev=[??] failure Maemo mozilla-central build #210: failed compile # (Jun 24 09:47) rev=[??] success Maemo mozilla-central build #209: build successful
D'oh. This is my fault. I'll fix it.
Assignee: nobody → bhearsum
By the way, I've commented scratchbox out of the checks in both staging and production puppet setups until we ensure it's working.
It looks like this was actually caused by a GID change when I deployed Puppet. 501 used to be sbox, now it is puppet. Because /scratchbox/login is 754, that broke things. Unfortunately, I already began the process of reinstalling scratchbox when I noticed this. The production builds are also affected, but because none of their Buildbot processes have restarted they continue to work. I'll fix those up along with the staging installations.
OK - I fixed up /etc/group on everything via puppet, and fixed up the scratchbox installs on the staging machines. We should be 100% fine here going forward. I'll check in on them tomorrow to double check.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
No longer blocks: 486614
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.