You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Release Engineering/Drafts/Deployments/How to become a deployer

From Wikitech-static
< Release Engineering‎ | Drafts‎ | Deployments
Revision as of 18:52, 8 April 2021 by imported>Brennen Bearnes (Slight reorg of sections.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Members of the Wikimedia technical community are welcome - and encouraged! - to become deployers of MediaWiki and its extensions. Deploying is a serious responsibility which involves risk to production, so there are some prerequisites.

Access

First, you'll need access to the relevant systems.

  • Production access, and in particular membership in the deployment group
  • Access to merge changes in wmf deploy branches (including mediawiki-config) by being added to the wmf-deployments Gerrit group (must first have deployment membership)
    • Ask an existing wmf-deployments group member to do this.

Communications

Next, you need to be connected and aware of several communication streams.

Training

Finally, learn how to deploy.

Release Engineering hosts regular meetings for triaging production error logs, and conducts training on how to do backport deploys. Please attend at least one of each session, and pair with an experienced deployer on your first few deploys.

(This section to be expanded into something actually useful for the seeker-of-deploy-rights.)