Confirmed users
194
edits
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 | ||