Wikimedia Release Engineering Team/Goals/202122Q3
This page is currently a draft.
|
π 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) |
π 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) |