Closed Bug 1190124 Opened 5 years ago Closed 5 years ago

run_tooltool process cannot find gtk3.tar.xz

Categories

(Thunderbird :: Build Config, defect, blocker)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ewong, Unassigned)

Details

(Keywords: dogfood)

The latest trunk bustage is caused by tooltool_wrapper not finding gtk3.tar.xz

Fetching...
Executing: ['/builds/tooltool.py', '--url', 'http://tooltool.pvt.build.mozilla.org/build', '--overwrite', '-m', 'mail/config/tooltool-manifests/linux32/releng.manifest', 'fetch']
INFO - Attempting to fetch from 'http://tooltool.pvt.build.mozilla.org/build/'...
INFO - File gcc.tar.xz fetched from http://tooltool.pvt.build.mozilla.org/build/ as /builds/slave/tb-c-cen-lx-000000000000000000/build/tmpFVBvCg
INFO - Attempting to fetch from 'http://tooltool.pvt.build.mozilla.org/build/'...
INFO - ...failed to fetch 'gtk3.tar.xz' from http://tooltool.pvt.build.mozilla.org/build/
INFO - Attempting to fetch from 'http://tooltool.pvt.build.mozilla.org/build/'...
INFO - File sccache.tar.bz2 fetched from http://tooltool.pvt.build.mozilla.org/build/ as /builds/slave/tb-c-cen-lx-000000000000000000/build/tmpTvUpGr
INFO - File integrity verified, renaming tmpFVBvCg to gcc.tar.xz
INFO - File integrity verified, renaming tmpTvUpGr to sccache.tar.bz2
INFO - untarring "gcc.tar.xz"
INFO - untarring "sccache.tar.bz2"
ERROR - The following files failed: 'gtk3.tar.xz'
retry: Calling <function run_with_timeout at 0x7f1ca5574c08> with args: (['/builds/tooltool.py', '--url', 'http://tooltool.pvt.build.mozilla.org/build', '--overwrite', '-m', 'mail/config/tooltool-manifests/linux32/releng.manifest', 'fetch'], 300, None, None, False, True), kwargs: {}, attempt #2
Executing: ['/builds/tooltool.py', '--url', 'http://tooltool.pvt.build.mozilla.org/build', '--overwrite', '-m', 'mail/config/tooltool-manifests/linux32/releng.manifest', 'fetch']
INFO - Attempting to fetch from 'http://tooltool.pvt.build.mozilla.org/build/'...
INFO - ...failed to fetch 'gtk3.tar.xz' from http://tooltool.pvt.build.mozilla.org/build/
INFO - untarring "gcc.tar.xz"
INFO - rm tree: gcc
INFO - rm tree: sccache
INFO - untarring "sccache.tar.bz2"
ERROR - The following files failed: 'gtk3.tar.xz'
retry: Calling <function run_with_timeout at 0x7f1ca5574c08> with args: (['/builds/tooltool.py', '--url', 'http://tooltool.pvt.build.mozilla.org/build', '--overwrite', '-m', 'mail/config/tooltool-manifests/linux32/releng.manifest', 'fetch'], 300, None, None, False, True), kwargs: {}, attempt #3
Executing: ['/builds/tooltool.py', '--url', 'http://tooltool.pvt.build.mozilla.org/build', '--overwrite', '-m', 'mail/config/tooltool-manifests/linux32/releng.manifest', 'fetch']
INFO - Attempting to fetch from 'http://tooltool.pvt.build.mozilla.org/build/'...
INFO - ...failed to fetch 'gtk3.tar.xz' from http://tooltool.pvt.build.mozilla.org/build/
INFO - untarring "gcc.tar.xz"
INFO - rm tree: gcc
INFO - rm tree: sccache
INFO - untarring "sccache.tar.bz2"
ERROR - The following files failed: 'gtk3.tar.xz'
Severity: normal → blocker
TB's releng run_tooltool step is using tooltool.pvt.build.mozilla.org and
Firefox is using the new api.pub.build.mozilla.org.

IOW, I'm guessing there's another sync issue with the api repo having
the new gtk3.tar.xz and  the tooltool.pvt (which is being phased out soon)
doesn't.

The short term solution is to copy the gtk3.tar.xz over to the tooltool repo.
Long term... fix TB's releng run_tooltool step to use the api.pub.. if it
is ready.. (this part, I don't know) 

What's the right foot forward?
Flags: needinfo?(hwine)
(In reply to Edmund Wong (:ewong) from comment #5)
> TB's releng run_tooltool step is using tooltool.pvt.build.mozilla.org and
> Firefox is using the new api.pub.build.mozilla.org.
> 
> IOW, I'm guessing there's another sync issue with the api repo having
> the new gtk3.tar.xz and  the tooltool.pvt (which is being phased out soon)
> doesn't.
> 
> The short term solution is to copy the gtk3.tar.xz over to the tooltool repo.
> Long term... fix TB's releng run_tooltool step to use the api.pub.. if it
> is ready.. (this part, I don't know) 
> 
> What's the right foot forward?

proper fix is to make TB use api.pub (and newer tooltool server), but short-term fix is to copy the file over to tooltool.pvt (which is manual and was never auto-synced)
Flags: needinfo?(hwine)
Keywords: dogfood
Callek copied the file across :-)

on #maildev: Callek: I can always upload new ones if necessary, but for future, best to just put a request in a bug form in the releng buildduty component
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.