You are browsing a read-only backup copy of Wikitech. The primary site can be found at wikitech.wikimedia.org
Canary: Difference between revisions
Jump to navigation
Jump to search
imported>Lucas Werkmeister (WMDE) (add another meaning of “canary”) |
imported>Quiddity (standard disambig intro) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
'''canary''' in Wikimedia technology may refer to: | |||
* The [[debug servers]], e. g. mwdebug1002, are sometimes called canaries. Changes are often deployed to them via <code>scap pull</code> before deploying them everywhere with <code>scap sync</code>. | * The [[debug servers]], e. g. mwdebug1002, are sometimes called canaries. Changes are often deployed to them via <code>scap pull</code> before deploying them everywhere with <code>scap sync</code>. | ||
* [[Scap]] has the notion of [[Scap3/Migration Guide#Canary hosts and checks|canary hosts]]: when deploying a change, it will first deploy it to a subset of servers, then pause for a bit and check their error rate. If enough canary servers experience a significantly higher error rate, the deployment is automatically | * [[Scap]] has the notion of [[Scap3/Migration Guide#Canary hosts and checks|canary hosts]]: when deploying a change, it will first deploy it to a subset of servers, then pause for a bit and check their error rate. If enough canary servers experience a significantly higher error rate, the deployment is automatically aborted (though the canary servers continue to serve traffic with the deployed code). | ||
* [[Deployments/One week#Group 0|group0]] wikis are sometimes called canary wikis. Problems with a new MediaWiki version may be discovered there before they start affecting the bigger wikis. | * [[Deployments/One week#Group 0|group0]] wikis are sometimes called canary wikis. Problems with a new MediaWiki version may be discovered there before they start affecting the bigger wikis. | ||
[[Category:Disambiguation pages]] |
Latest revision as of 20:00, 7 October 2021
canary in Wikimedia technology may refer to:
- The debug servers, e. g. mwdebug1002, are sometimes called canaries. Changes are often deployed to them via
scap pull
before deploying them everywhere withscap sync
. - Scap has the notion of canary hosts: when deploying a change, it will first deploy it to a subset of servers, then pause for a bit and check their error rate. If enough canary servers experience a significantly higher error rate, the deployment is automatically aborted (though the canary servers continue to serve traffic with the deployed code).
- group0 wikis are sometimes called canary wikis. Problems with a new MediaWiki version may be discovered there before they start affecting the bigger wikis.