Tom Prince
f76a098834
Bug 1424967: Fix remaining lint error in upload_symbols.py; r=ted.mielczarek
...
MozReview-Commit-ID: LsvBXNy1SA6
2017-12-12 22:42:23 -07:00
Tom Prince
ebef7f724a
Bug 1424967: Pass the correct arguments to log in upload_symbols.py; r=ted.mielczarek
...
MozReview-Commit-ID: JcicOipqM4Q
2017-12-12 22:26:03 -07:00
Noemi Erli
25a4722a07
Backed out 2 changesets (bug 1424967) for f8 lint failures in /builds/worker/checkouts/gecko/toolkit/crashreporter/tools/upload_symbols.py:78:5 on a CLOSED TREE
...
Backed out changeset 02a7d3b84dcd (bug 1424967)
Backed out changeset e027f4bf3ed2 (bug 1424967)
2018-01-17 02:07:20 +02:00
Tom Prince
5a0afa0017
Bug 1424967: Fix remaining lint error in upload_symbols.py; r=ted.mielczarek
...
MozReview-Commit-ID: LsvBXNy1SA6
2017-12-12 22:42:23 -07:00
Tom Prince
08d31fc659
Bug 1424967: Pass the correct arguments to log in upload_symbols.py; r=ted.mielczarek
...
MozReview-Commit-ID: JcicOipqM4Q
2017-12-12 22:26:03 -07:00
Ted Mielczarek
7a58948eeb
bug 1423881 - Upload symbols by sending URL to symbol artifact. r=peterbe
...
The symbol-upload task currently downloads the symbols-full.zip artifact
from the build task and then uploads it to the symbol server. These zip
files can be very large (>1GB) so we spend a lot of time doing that.
Now that we're uploading to Tecken instead of Socorro, we can instead
just send the URL of the artifact to Tecken's upload API and ask it to
fetch that directly:
https://tecken.readthedocs.io/en/latest/upload.html#upload-by-download-url
This should make the symbol upload task a fair bit faster.
MozReview-Commit-ID: 8HcbgrWYT1O
2017-12-08 16:01:07 -05:00
Tom Prince
14bb3aaf61
Bug 1424651: Fix upload_symbols.py documentation; r=ted.mielczarek
...
MozReview-Commit-ID: 83HDjkcLnkt
2017-12-10 23:01:05 -07:00
Tom Prince
cb4bd884dc
Bug 1424651: Re-allow specifying symbol upload symbol token via a file; r=ted.mielczarek
...
MozReview-Commit-ID: 26hFYFV3O23
2017-12-10 22:58:55 -07:00
Tom Prince
ffb97d2cc7
Bug 1424651: Factor out getting taskcluster secret; r=ted.mielczarek
...
MozReview-Commit-ID: LxAqPJ6Mnxu
2017-12-10 22:53:47 -07:00
Dorel Luca
55e3335151
Backed out 4 changesets (bug 1424651) as requested by tomprice r=backout on a CLOSED TREE
...
Backed out changeset 10ebf78f32bb (bug 1424651)
Backed out changeset 746d96792d18 (bug 1424651)
Backed out changeset 6038fb7b458c (bug 1424651)
Backed out changeset 189fd4f1df41 (bug 1424651)
2017-12-12 06:33:18 +02:00
Tom Prince
8ca8e36827
Bug 1424651: Fix upload_symbols.py documentation; r=ted.mielczarek
...
MozReview-Commit-ID: 83HDjkcLnkt
2017-12-10 23:01:05 -07:00
Tom Prince
ea2ee7d641
Bug 1424651: Re-allow specifying symbol upload symbol token via a file; r=ted.mielczarek
...
MozReview-Commit-ID: 26hFYFV3O23
2017-12-10 22:58:55 -07:00
Tom Prince
5ccb457f5b
Bug 1424651: Factor out getting taskcluster secret; r=ted.mielczarek
...
MozReview-Commit-ID: LxAqPJ6Mnxu
2017-12-10 22:53:47 -07:00
Ted Mielczarek
93961468a1
bug 1422740 - change upload-symbols tasks to use in-tree lint image. r=gps
...
This change makes upload-symbols tasks use run-task and the in-tree lint
image instead of the private upload-symbols image. A prior change changed
the script to get the token it needs from a Taskcluster secret, so it's no
longer necessary to use the private docker image containing the token.
MozReview-Commit-ID: 6QugVB4chE0
2017-12-06 06:39:46 -05:00
Ted Mielczarek
3ddd6578ae
bug 1422740 - Change upload_symbols script to fetch token from Taskcluster secrets service. r=gps
...
This change fixes symbol upload to use a token stored in the Taskcluster
secrets service instead of the token stored in the private Docker image.
Additionally, it changes the script to upload symbols to the Tecken staging
server when run on try so that the upload-symbols tasks can be tested on
try now. In the future there are plans to allow try tasks to upload symbols
to a separate storage area on the production Tecken instance.
MozReview-Commit-ID: BeZGiiwuGp8
2017-12-05 10:18:55 -05:00
Ted Mielczarek
40d0817b49
bug 1422735 - Change symbol upload URL from Socorro to Tecken. r=nalexander
...
MozReview-Commit-ID: BBs6G8dFfPz
2017-12-06 06:28:41 -05:00
Ted Mielczarek
a44870fbec
bug 1201069 - retry symbol upload on any 500 error. r=ryanvm
2015-09-04 08:13:05 -04:00
Anthony Miyaguchi
9ea6cbebf8
Bug 1168979 part 1 - Add fallback for buildconfig in standalone use of upload_symbols script; r=mrrrgn
2015-07-10 09:56:16 -07:00
Ryan VanderMeulen
ce63ea32bf
Backed out 7 changesets (bug 1168979) for breaking the gecko decision task on a CLOSED TREE.
...
Backed out changeset 0d9496880482 (bug 1168979)
Backed out changeset 913594264a8c (bug 1168979)
Backed out changeset 18560f41c3fb (bug 1168979)
Backed out changeset dd5644a30469 (bug 1168979)
Backed out changeset 162318c4e626 (bug 1168979)
Backed out changeset 5bfd2e72d330 (bug 1168979)
Backed out changeset 0d97c2ab4fe4 (bug 1168979)
2015-07-16 16:51:36 -04:00
Anthony Miyaguchi
3db9dc5a70
Bug 1168979 part 1 - Add fallback for buildconfig in standalone use of upload_symbols script; r=mrrrgn
2015-07-10 09:56:16 -07:00
Ted Mielczarek
846ba7ca5f
bug 1171527 - Make upload_symbols.py retry on 500 errors from the API. r=gps
2015-06-05 07:38:14 -04:00
Ted Mielczarek
ee506b3283
bug 1168535 - re-open the zip file for each upload_symbols retry. r=gps
2015-05-27 14:25:37 -04:00
Ted Mielczarek
d186aa73ba
bug 1168535 - print error response body in upload_symbols.py. r=gps
2015-05-27 13:50:04 -04:00
Ted Mielczarek
2076514078
bug 1165347 - use retries for symbol uploads. r=gps
2015-05-15 13:48:16 -04:00
Ted Mielczarek
29631b355b
bug 1085557 - Switch symbol upload to use Socorro production server. r=rhelmer
2015-04-06 07:12:50 -04:00
Ted Mielczarek
46c3348e4a
bug 1085557 - bump symbol upload timeout to 120s. r=tryingtofixuploadtimeout, a=ryanvm
2015-03-25 07:49:05 -04:00
Ted Mielczarek
7167eb4aeb
bug 1135700 - make uploadsymbols use Socorro symbol upload API. r=gps
2015-02-23 13:48:54 -05:00