Jump to content

Wikimedia Release Engineering Team/Goals/202122Q3

From mediawiki.org

πŸš‚ Simplify the train (Q3) #

[edit]

πŸ† Objective: Unify and simplify MediaWiki deployment to both legacy appservers and Kubernetes

Unify and simplify MediaWiki deployment to both legacy appservers and Kubernetes Owner: Tyler Cipriani
Status Score As measured by Accountable
🚧 NA Make a single command to sync to both appservers and Kubernetes by the end of March 2022 User:TCipriani_(WMF)
🚧 NA Publish updated documentation for backport and config deployment and train by the end of March 2022 User:TCipriani_(WMF)
🚧 NA Work with ServiceOps to migrate MediaWiki image building off of our private Jenkins server by the end of February 2022 User:TCipriani_(WMF)

🦊 Finish GitLab roadmap, Gerrit's gone (Q3) #

[edit]

πŸ† Objective: GitLab is used for production

GitLab is used for production Owner: Tyler Cipriani
Status Score As measured by Accountable
🚧 NA Migrate more than one production repository from Gerrit to GitLab, publish documentation of the process, share that process with the technical community by March 31st 2022 User:TCipriani_(WMF)
🚧 NA Integrate GitLab with Phabricator via git Bug: trailers and Phabricator associated task searches by February 28th 2022 User:TCipriani_(WMF)
🚧 NA Build and publish a runbook outlining GitLab's fail-over procedure User:TCipriani_(WMF)