Closed Bug 698964 Opened 14 years ago Closed 13 years ago

update_from_files doesn't find new builders until 2nd reconfig

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bear, Unassigned)

References

Details

For bug 697470 I changed the chunking of jsreftest from 2 to 3 and also made crashtest have 2 chunks. The initial reconfig, and a subsequent one later in the day, did not cause the .../builder file to be created for jsreftest-3 Nick said this in bug 697470's comment: >Going by the log for the job that inserts the finished jobs into the statusdb >(test-master01:~cltbld/update.log) there have been no crashtest-[1,2] or >jsreftest-3 inserted at all. Hence nothing in builds-4hr.js.gz.
See Also: → 697470
The problem here is that buildbot doesn't create builder files on disk for new builders until the 2nd reconfig. update_from_files (which inserts items into the database) requires these builder files to work, and so jobs for the new builders don't end up in the database, and therefore don't show up on tbpl.
Summary: buildbot master reconfig failed to generate new builder directories for a test "chunk" change → update_from_files doesn't find new builders until 2nd reconfig
So the workaround for now is a double reconfig, at least on the master(s) where you need the new builder to show up?
OS: Mac OS X → All
Priority: -- → P3
Hardware: x86 → All
Whiteboard: [buildbot]
(In reply to Chris Cooper [:coop] from comment #2) > So the workaround for now is a double reconfig, at least on the master(s) > where you need the new builder to show up? correct. the problem is that buildduty often isn't aware that new builders are expected.
resolving as INCOMPLETE because these bugs are most likely not even being worked on or known about anymore
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Whiteboard: [buildbot]
At some point update_from_files.py got deprecated in favour of catlee's queue based system for log uploading, status db update and pulsing.
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.