Open
Bug 1603671
Opened 5 years ago
Updated 5 years ago
Cleanup docker images for system symbol uploading.
Categories
(Socorro :: Symbols, task, P3)
Socorro
Symbols
Tracking
(Not tracked)
NEW
People
(Reporter: tomprince, Unassigned)
References
Details
In Bug 1596775, the system symbol tasks were landed in-tree mostly unchanged, in order to get them running, but there are a bunch of improvements to be made (see here and here):
- the docker images should be based on the debian images in-tree
- the tools used should be built as toolchains in-tree (many of them are already available)
- verify that the symbol tasks are not repeating the same work on every run, and the max run time decreased
Flags: needinfo?(mcastelluccio)
| Reporter | ||
Comment 1•5 years ago
|
||
- Use
run_task.
Comment 2•5 years ago
|
||
The list you provided looks comprehensive to me. Another item: add a task for Linux symbols, moving gsvelto's code.
Flags: needinfo?(mcastelluccio)
| Reporter | ||
Comment 3•5 years ago
|
||
Note that these improvements are not something that I have bandwidth to do at the moment.
Updated•5 years ago
|
Priority: -- → P3
Comment 4•5 years ago
|
||
Out of the three points in comment 0 the first one was addressed but the two remaining ones remain valid. Specifically we need to do the following:
- Switch the system-symbols-mac task to use the
dump_symswe already build as part of the toolchain, this way we can stop building the Breakpad-base dump_syms in the Docker image - Build xar and libdmg as part of the toolchain
- Find if we can still use reposado or if we need to switch to another system to identify Apple update packages
Comment 5•5 years ago
|
||
We already have a libdmg toolchain.
You need to log in
before you can comment on or make changes to this bug.
Description
•