Deployments/Risky change template
Appearance
You have a patch that you feel might cause problems on deployment: now what?
Below is an example template to add as a comment on a Phabricator train blocker task to alert the deployers that there are risky patches riding the deployment train.
Template
##### Risky Patch! 🚂🔥 * **Change**: https://gerrit.wikimedia.org/r/0000000 * **Summary**: ** !! Why is it risky? !! * **Test plan**: ** !! How will it be verified? !! * **Places to monitor**: ** [Logstash: mediawiki-errors](https://logstash.wikimedia.org/app/dashboards#/view/mediawiki-errors) ** [Logstash: mediawiki-client-errors](https://logstash.wikimedia.org/app/dashboards#/view/e51e9de0-9339-11eb-944f-51f280f5c035) ** [Grafana: mediawiki-errors](https://grafana.wikimedia.org/d/000000438/mediawiki-exceptions-alerts) * **Revert plan**: !!Rollback train, or Revert patch, or …!! * **Affected wikis**: ```lines=10 testwiki test2wiki ``` * **IRC contact**: `your_name`, `someone_else` (timezone UTC+-??) * **UBN Task Projects/tags**: #your_team * **Would you like to backport this change rather than ride the train?**: Yes/No
Example
##### Risky Patch! 🚂🔥 * **Change**: https://gerrit.wikimedia.org/r/0000000 * **Summary**: (Why is it risky?) ** Big refactor in Foobar. ** Lots of callers to Foobar in extensions that are not all covered by tests. * **Test plan**: ** FlaggedRevs are enabled on test2wiki. Mostly manual testing unfortunately and log watching. * **Places to monitor**: ** [Logstash: mediawiki-errors](https://logstash.wikimedia.org/app/dashboards#/view/mediawiki-errors) ** [Grafana: mediawiki-errors](https://grafana.wikimedia.org/d/000000438/mediawiki-exceptions-alerts) * **Revert plan**: Rollback train. * **Affected wikis**: ```lines=10 alswiki arwiki bewiki bnwiki dewiki enwiki ``` * **IRC Contact**: `Pchelolo`, `DannyS712` * **UBN Task Projects/tags**: #core_platform_team |