builds-running.js lies to tbpl about manually triggered builds

RESOLVED FIXED

Status

Release Engineering
General
P3
normal
RESOLVED FIXED
7 years ago
5 years ago

People

(Reporter: philor, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

7 years ago
http://build.mozilla.org/builds/builds-running.js currently lists a manually-triggered build as

"null": {"6d271e1c2076": [{"submitted_at": 1288218347, "buildername": "WINNT 5.2 mozilla-central build", "start_time": 1288218348, "number": 117, "claimed_by_name": "buildbot-master1.build.scl1.mozilla.com:/builds/buildbot/build_master3/master", "last_heartbeat": 1288220685, "id": 1194992}]}

which is a bit of a problem for tbpl, which thinks that the initial "null" ought to be a "mozilla-central" so it can tell what tree that build is for, so it doesn't show it, and won't show it until tinderbox says that it is done building.

Updated

7 years ago
Priority: -- → P3
jhford, did you use the Rebuild button or Force builds ? If it was force, did you fill in the repository field ?
i used the force build button without the repository field.  I will fill that field in for future requests.

Comment 3

7 years ago
(In reply to comment #1)
> jhford, did you use the Rebuild button or Force builds ? If it was force, did
> you fill in the repository field ?

is this in the build duty docs?
I checked in scheduler db, there are sourcestamps with repository set to NULL instead of 'mozilla-central'. That's where the running json gets the branch from. Kind of expect buildbot to set this properly, but might be our scheduler setup that's at fault.
(In reply to comment #4)
> I checked in scheduler db, there are sourcestamps with repository set to NULL
> instead of 'mozilla-central'. That's where the running json gets the branch
> from. Kind of expect buildbot to set this properly, but might be our scheduler
> setup that's at fault.

I didn't know anything was setting 'repository'!

In any case, force build/rebuild completely bypass the buildbot schedulers.
Oops, I meant 'branch' instead of 'repository'.
(Reporter)

Comment 7

6 years ago
So is this still open because https://wiki.mozilla.org/ReleaseEngineering:Buildduty#How_to_re-run_a_build is incorrect when it claims that the force build page fills in the branch for you?
updated the wiki, closing this bug. everyone put a branch in the Force Build from now on, ok?
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
(Assignee)

Updated

5 years ago
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.