Releases/Firefox 3.0.6/Post Mortem: Difference between revisions
< Releases | Firefox 3.0.6
Samuelsidler (talk | contribs) (New page: The following are the meeting notes from the Firefox 3.0.6 post-mortem held on Friday, February 6, 2009 at 12:00pm PST. == Development == # [issue here] == QA == # [issue here] == Build...) |
(→IT) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
== IT == | == IT == | ||
# | # Bouncer slave database was disabled, causing updates to fail when the master was under high load ({{bug|476753}}). Had to pull/push updates a few times while debugging. | ||
# Had to throttle bits after release ({{bug|476875}} because mirrors couldn't handle load. | ## <code>tm-bouncer01-slave02</code> was disabled in the load balancer during a previous maintenance window and never re-enabled. | ||
## Actions: | |||
### Need to monitor backend service status on the load balancer ({{bug|476764}}) in the same way we monitor origin web servers. Nagios would have alerted after maintenance window that the slave was disabled. | |||
### Bouncer needs three databases to withstand a failure of one during release ({{bug|477183}}). | |||
# Had to throttle bits after release ({{bug|476875}}) because mirrors couldn't handle load. | |||
## Mirror weighting needs to automatically change when mirrors come and go. See {{bug|454023}} ("Sentry should automatically decrease weights on mirrors that get dropped and re-added") for more details. | |||
## Process for adding new mirrors gated on one person, IT's added more subscribers to the list | |||
# Throttling remained on long after necessary | |||
## Need some monitoring to alert/remind when throttling is still configured ({{bug|477184}}). | |||
== Websites == | == Websites == | ||
# [issue here] | # [issue here] |
Latest revision as of 04:27, 6 February 2009
The following are the meeting notes from the Firefox 3.0.6 post-mortem held on Friday, February 6, 2009 at 12:00pm PST.
Development
- [issue here]
QA
- [issue here]
Build
- [issue here]
IT
- Bouncer slave database was disabled, causing updates to fail when the master was under high load (bug 476753). Had to pull/push updates a few times while debugging.
tm-bouncer01-slave02
was disabled in the load balancer during a previous maintenance window and never re-enabled.- Actions:
- Need to monitor backend service status on the load balancer (bug 476764) in the same way we monitor origin web servers. Nagios would have alerted after maintenance window that the slave was disabled.
- Bouncer needs three databases to withstand a failure of one during release (bug 477183).
- Had to throttle bits after release (bug 476875) because mirrors couldn't handle load.
- Mirror weighting needs to automatically change when mirrors come and go. See bug 454023 ("Sentry should automatically decrease weights on mirrors that get dropped and re-added") for more details.
- Process for adding new mirrors gated on one person, IT's added more subscribers to the list
- Throttling remained on long after necessary
- Need some monitoring to alert/remind when throttling is still configured (bug 477184).
Websites
- [issue here]