Zeller

Joined 28 June 2013
no edit summary
No edit summary
No edit summary
Line 14: Line 14:
==== Notes ====
==== Notes ====
==== Questions ====
==== Questions ====
* How exactly should I divide the release pulse messages into the 6 statuses: Tagging completed, All builds/repacks completed, Updates on betatest, Ready for releasetest, Ready for release and Postrelease.
*
==== To Do ====
==== To Do ====
* Add REST API entry point for updating update.db at /status/<release-name> when POST
* Add REST API entry point for updating update.db at /status/<release-name> when POST
Line 23: Line 25:
** Use [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/31.0b3-candidates/build1/logs/ FF candidate buildlogs] to help determine the names of the builder I am interested in (ie the first part before "bmNN" is the name of the builder)
** Use [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/31.0b3-candidates/build1/logs/ FF candidate buildlogs] to help determine the names of the builder I am interested in (ie the first part before "bmNN" is the name of the builder)
==== Questions ====
==== Questions ====
* What do do with release messages that don't fit the expected:
** Have something other than build.release-* (ie unittest.release-*, talos.release-*, etc)
** Have version, build_number = None
** Have a product other than "firefox" when supposedly it's a firefox build (ie "mobile" or "xulrunner"
==== To Do ====
==== To Do ====
* Long-running standalone script (shipit-agent.py) that listens to pulse and uses / status/<release-name> with POST to update update.db for <release-name> status
* Long-running standalone script (shipit-agent.py) that listens to pulse and uses / status/<release-name> with POST to update update.db for <release-name> status
Line 29: Line 35:
==== Notes ====
==== Notes ====
==== Questions ====
==== Questions ====
* Should we have 2 tables (release_status and release_data), or just 1 (release_status)?
* Is release_status schema adequete?
*
==== To Do ====
==== To Do ====
* New status table in update.db
* New status table in update.db
Confirmed users
194

edits