Breakpad:Symbols: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 62: Line 62:
= Extra Details =
= Extra Details =
== Symbol upload server ==
== Symbol upload server ==
All symbols are currently uploaded via SSH to symbolpush.mozilla.org, which is a server that exists for this express purpose. The actual symbol storage is a NFS mount that is exposed to that server.
All symbols are currently uploaded via SSH to symbolpush.mozilla.org, which is a server that exists for this express purpose. The actual symbol storage is a NFS mount that is exposed to that server. This hardware is located in Mozilla's Phoenix data center.


== Symbol Index Files ==
== Symbol Index Files ==
Line 72: Line 72:
== The post-symbol-upload script ==
== The post-symbol-upload script ==
All upload processes run [http://hg.mozilla.org/build/tools/file/tip/buildfarm/breakpad/post-symbol-upload.py a post-symbol-upload script] after uploading symbols. This script is currently a no-op, but it may change in the future if we decide to change the format in which symbols are stored.
All upload processes run [http://hg.mozilla.org/build/tools/file/tip/buildfarm/breakpad/post-symbol-upload.py a post-symbol-upload script] after uploading symbols. This script is currently a no-op, but it may change in the future if we decide to change the format in which symbols are stored.
== Symbol Syncing ==
The production Socorro server (crash-stats.mozilla.com) is hosted in the Phoenix data center, but dm-symbolpush01 resides in the San Jose data center. Because of this, symbols are rsync'ed from SJC->PHX. Currently, there is a cron job that looks for new symbol index files and syncs them along with the symbols they reference to the PHX symbol store. Note that symbols uploaded without an index file will not make it to PHX.
Confirmed users
321

edits

Navigation menu