lp:~chrisccoulson/+junk/mozilla-symbols-uploader

Created by Chris Coulson and last modified

This script is scheduled from a cron job in the datacenter to automate the uploading of the Mozilla breakpad symbols to the Mozilla server.

It can monitor any archive / PPA + multiple architectures for new packages, and will get it's configuration data automatically from lp:~chrisccoulson/+junk/mozilla-symbols-uploader-config.

What I may implement in the future:
* Check md5sums of the uploaded crash data on the Mozilla server
* Check md5sums of the downloaded Debian packages
* Tools to clean up easily in the event of a failure

At the moment, any error will prevent the job from running automatically again, until the problem has been investigated / fixed. This is a deliberate failsafe mechanism

Get this branch:
bzr branch lp:~chrisccoulson/+junk/mozilla-symbols-uploader
Only Chris Coulson can upload to this branch. If you are Chris Coulson please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
Chris Coulson
Status:
Development

Recent revisions

70. By Chris Coulson on 2012-09-13

Get rid of part of the email feature

69. By Chris Coulson on 2012-09-13

Don't throw when sending failure message

68. By Chris Coulson on 2012-08-24

Fix a couple of errors

67. By Chris Coulson on 2012-08-24

Actually, that was all a red herring

66. By Chris Coulson on 2012-08-24

Hmm, that doesn't work

65. By Chris Coulson on 2012-08-24

Load a local keyring

64. By Chris Coulson on 2012-05-18

Fix a syntax error

63. By Chris Coulson on 2012-05-18

Move the bulk of code in to the MozSymbolsTools package, where it is byte-compiled on install

62. By Chris Coulson on 2012-05-18

* Fix dictionary changed size during iteration error
* Clean up the deep copy of the state

61. By Chris Coulson on 2012-05-02

Override the umask on the remote server

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers