thcipriani (Tyler Cipriani)
Rappa Ternt RelEng

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Feb 9 2015, 10:04 PM (115 w, 2 d)
Availability
Available
IRC Nick
thcipriani
LDAP User
Unknown
MediaWiki User
TCipriani (WMF)

Recent Activity

Tue, Apr 25

thcipriani closed D624: Fix _get_lock_excuse by committing rMSCA8193eb3993a0: Fix _get_lock_excuse.
Tue, Apr 25, 7:33 PM · Release-Engineering-Team
thcipriani committed rMSCA8193eb3993a0: Fix _get_lock_excuse (authored by thcipriani).
Fix _get_lock_excuse
Tue, Apr 25, 7:33 PM
thcipriani created D624: Fix _get_lock_excuse.
Tue, Apr 25, 3:40 PM · Release-Engineering-Team

Mon, Apr 24

thcipriani reopened T127762: Update Debian Package for Scap3 as "Open".

@fgiunchedi I tagged and pushed debian/3.5.6-1. Could you update to 3.5.6-1 on carbon? Puppet patch Soon™.

Mon, Apr 24, 11:34 PM · Patch-For-Review, Deployment-Systems, Scap
thcipriani committed rMSCA805a9d2a2298: Bump debian version to 3.5.6-1 (authored by thcipriani).
Bump debian version to 3.5.6-1
Mon, Apr 24, 11:30 PM
thcipriani committed rMSCAd878d2ea918d: Bump version to 3.5.6 (authored by thcipriani).
Bump version to 3.5.6
Mon, Apr 24, 11:30 PM
thcipriani committed rMSCAdc8848d8e7fe: Merge branch 'master' into release (authored by thcipriani).
Merge branch 'master' into release
Mon, Apr 24, 11:30 PM
thcipriani committed rMSCA2372fe0d43d3: Remove yield from Lock.lock __enter__ (authored by thcipriani).
Remove yield from Lock.lock __enter__
Mon, Apr 24, 8:12 PM
thcipriani closed D623: Remove yield from Lock.lock __enter__ by committing rMSCA2372fe0d43d3: Remove yield from Lock.lock __enter__.
Mon, Apr 24, 8:12 PM · Release-Engineering-Team
thcipriani created D623: Remove yield from Lock.lock __enter__.
Mon, Apr 24, 7:59 PM · Release-Engineering-Team
thcipriani added a comment to T163671: LocalisationUpdate not working since 2017-04-11.

So with the new version of scap cache_git_info now runs on every sync (i.e., sync-file, sync-dir etc.) command rather than how it previously worked where it was only updated with a full scap sync T38271: [scap] Recompute and sync git version cache when sync-* are used.

Mon, Apr 24, 7:47 PM · I18n, Scap, Deployment-Systems
thcipriani triaged T162207: When "scap pull" does a (slow) CDB rebuild, it should tell me that that's what it's doing as "Normal" priority.

I ran into this when testing the new deployment server (naos) the other day and it was disconcerting.

Mon, Apr 24, 3:44 PM · Scap

Sun, Apr 23

mmodell awarded T138429: Notice: Undefined index in /srv/mediawiki/php-1.28.0-wmf.7/extensions/SpamBlacklist/SpamBlacklist_body.php a Cookie token.
Sun, Apr 23, 1:12 AM · SpamBlacklist, Wikimedia-log-errors

Fri, Apr 21

thcipriani accepted D620: Scap config diff.

Nice! Working well.

Fri, Apr 21, 6:29 PM · Scap, Release-Engineering-Team
thcipriani requested changes to D620: Scap config diff.

Got a TypeError on identical configs

Fri, Apr 21, 4:20 PM · Scap, Release-Engineering-Team

Thu, Apr 20

thcipriani added a comment to D620: Scap config diff.
In D620#12280, @mmodell wrote:

So, two (major) problems:

  • when --dry-run is used, no message should be logged nor should any code be fetched on the nodes; I am not actually deploying, just checking the procedure ;)

This isn't possible. The config diff is calculated on the nodes not on the master. The code is never made active it's just fetched and config compiled.

Thu, Apr 20, 9:20 PM · Scap, Release-Engineering-Team
mmodell awarded T102667: Create or improve the RESTBase deploy method a Barnstar token.
Thu, Apr 20, 8:34 PM · Services (next), Goal, RESTBase, Release-Engineering-Team, Deployment-Systems
thcipriani requested changes to D620: Scap config diff.

Looks close. I laid out the only issue I found inline: basically runs FINALIZE twice and that makes weird things happen with rollback.

Thu, Apr 20, 4:37 PM · Scap, Release-Engineering-Team
thcipriani added a comment to T136839: Create a script to run test requests for the MediaWiki service.

It seems like all that's missing to incorporate this into deployments and monitoring is:

Thu, Apr 20, 1:07 AM · Patch-For-Review, Wikimedia-Incident, MediaWiki-API, User-mobrovac, Deployment-Systems, WorkType-NewFunctionality, Scap (Scap3-MediaWiki-MVP), scap2

Wed, Apr 19

thcipriani committed rMSCA0af3aa38208d: Announce environment along with commit (authored by thcipriani).
Announce environment along with commit
Wed, Apr 19, 8:29 PM
thcipriani closed D619: Announce environment along with commit by committing rMSCA0af3aa38208d: Announce environment along with commit.
Wed, Apr 19, 8:29 PM · Release-Engineering-Team

Tue, Apr 18

thcipriani accepted D621: Stop looking for php5 or phtml files for linting.
Tue, Apr 18, 11:45 PM · Release-Engineering-Team

Fri, Apr 14

thcipriani triaged T162974: Scap's canary check should stop us from deploying config changes that cause floods of "undefined variable" errors as "Normal" priority.

canary check missed this as it ignores NOTICE log level messages in logstash https://github.com/wikimedia/puppet/blob/production/modules/service/files/logstash_checker.py#L143-L150

Fri, Apr 14, 12:20 AM · Patch-For-Review, Scap

Thu, Apr 13

thcipriani created D619: Announce environment along with commit.
Thu, Apr 13, 9:34 PM · Release-Engineering-Team
thcipriani added inline comments to D618: Find wikiversions to remove.
Thu, Apr 13, 7:08 PM · Release-Engineering-Team
thcipriani updated the diff for D618: Find wikiversions to remove.

Address @hashar 's comments

Thu, Apr 13, 7:04 PM · Release-Engineering-Team
thcipriani committed rOSPJd1b9b32d84d2: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Thu, Apr 13, 2:04 AM
thcipriani committed rOSPJ73274596d97f: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Thu, Apr 13, 2:04 AM

Wed, Apr 12

thcipriani committed rMSTED7112062ff1e2: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 9:13 PM
thcipriani committed R1880:64c136f7d591: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 9:13 PM
thcipriani committed rMSCD1779557b119f: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 9:10 PM
thcipriani committed rMSTEDcde0c8e0cdbb: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 8:30 PM
thcipriani committed R1880:a51a31c34edb: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 8:23 PM
thcipriani committed rMSCD4a55dc09dd79: Scap: Remove git_server from scap.cfg (authored by thcipriani).
Scap: Remove git_server from scap.cfg
Wed, Apr 12, 8:14 PM
thcipriani triaged T162814: Ensure deployment_server is global as "High" priority.
Wed, Apr 12, 5:06 PM · User-fgiunchedi, Patch-For-Review, Scap
thcipriani created T162814: Ensure deployment_server is global.
Wed, Apr 12, 5:05 PM · User-fgiunchedi, Patch-For-Review, Scap

Mon, Apr 10

thcipriani added a comment to T127762: Update Debian Package for Scap3.

Just tagged scap debian/3.5.4-1: rMSCAf78caf877875: Update changelog for Debian version 3.5.4-1

@fgiunchedi could you update the package on carbon, please?

Mon, Apr 10, 10:16 PM · Patch-For-Review, Deployment-Systems, Scap
thcipriani committed rMSCAa451dc35114a: Bump Debian version to 3.5.5-1 (authored by thcipriani).
Bump Debian version to 3.5.5-1
Mon, Apr 10, 10:09 PM
thcipriani committed rMSCAe1d88164adac: Update gbp config (authored by thcipriani).
Update gbp config
Mon, Apr 10, 10:09 PM
thcipriani committed rMSCA406f8371df80: Bump version to 3.5.5 (authored by thcipriani).
Bump version to 3.5.5
Mon, Apr 10, 10:09 PM
thcipriani committed rMSCAfd2c6453a3fd: Remove sourcing config from /srv/scap/* (authored by demon).
Remove sourcing config from /srv/scap/*
Mon, Apr 10, 10:09 PM
thcipriani committed rMSCAe5a622fb089a: Merge environment-specific scap.cfg (authored by thcipriani).
Merge environment-specific scap.cfg
Mon, Apr 10, 10:09 PM
thcipriani committed rMSCAffeb6ec83817: Remove sourcing config from /srv/scap/* (authored by demon).
Remove sourcing config from /srv/scap/*
Mon, Apr 10, 9:46 PM
thcipriani closed D617: Remove sourcing config from /srv/scap/* by committing rMSCAffeb6ec83817: Remove sourcing config from /srv/scap/* (authored by demon).
Mon, Apr 10, 9:46 PM · Release-Engineering-Team
thcipriani accepted D617: Remove sourcing config from /srv/scap/*.
Mon, Apr 10, 8:19 PM · Release-Engineering-Team

Thu, Apr 6

mmodell awarded D618: Find wikiversions to remove a Love token.
Thu, Apr 6, 11:02 PM · Release-Engineering-Team
thcipriani created D618: Find wikiversions to remove.
Thu, Apr 6, 8:39 PM · Release-Engineering-Team
thcipriani added a comment to T116335: Deploy RESTBase with scap3.

Yes, fine by me. Monday after/before the Ops meeting ?

Thu, Apr 6, 7:17 PM · Services (done), Operations, User-mobrovac, Scap (Scap3-Adoption-Phase1), RESTBase

Wed, Apr 5

thcipriani added inline comments to D617: Remove sourcing config from /srv/scap/*.
Wed, Apr 5, 10:27 PM · Release-Engineering-Team
thcipriani accepted D617: Remove sourcing config from /srv/scap/*.
Wed, Apr 5, 10:16 PM · Release-Engineering-Team
thcipriani committed rMSCA166e3ba3eba2: Merge environment-specific scap.cfg (authored by thcipriani).
Merge environment-specific scap.cfg
Wed, Apr 5, 10:11 PM
thcipriani closed D616: Merge environment-specific scap.cfg by committing rMSCA166e3ba3eba2: Merge environment-specific scap.cfg.
Wed, Apr 5, 10:11 PM · Release-Engineering-Team
thcipriani created D616: Merge environment-specific scap.cfg.
Wed, Apr 5, 9:55 PM · Release-Engineering-Team
thcipriani reopened T127762: Update Debian Package for Scap3 as "Open".

Just tagged scap debian/3.5.4-1: rMSCAf78caf877875: Update changelog for Debian version 3.5.4-1

Wed, Apr 5, 5:54 PM · Patch-For-Review, Deployment-Systems, Scap
thcipriani committed rMSCAf78caf877875: Update changelog for Debian version 3.5.4-1 (authored by thcipriani).
Update changelog for Debian version 3.5.4-1
Wed, Apr 5, 5:44 PM
thcipriani committed rMSCAd19d5676de62: Bump version to 3.5.4 (authored by thcipriani).
Bump version to 3.5.4
Wed, Apr 5, 5:44 PM
thcipriani committed rMSCAb273a48a2522: Merge branch 'master' into release (authored by thcipriani).
Merge branch 'master' into release
Wed, Apr 5, 5:44 PM

Mon, Apr 3

thcipriani added a comment to T161659: Port existing `differential-docker-test` job to Jenkinsfile/Groovy.

I played with this a bit today, needs some more refinement but the Dockerfile plugin made it pretty easy. The docker pipeline plugin also supports pushing to private registries which we could add as a stage in the pipeline.

Mon, Apr 3, 9:06 PM · Release Pipeline

Wed, Mar 29

thcipriani closed T161661: Install Jenkins Pipeline Plugin for ci-staging and verify its basic functionality as "Resolved".

So the Jenkins pipeline plugin is installed and working on ci-staging-jenkins-master01.

Wed, Mar 29, 11:52 PM · Release Pipeline
thcipriani edited the description of T161735: Notice: Undefined variable: stateObject in /srv/mediawiki/php-1.29.0-wmf.18/extensions/Quiz/Quiz.class.php on line 405.
Wed, Mar 29, 11:25 PM · Patch-For-Review, Wikimedia-log-errors, MediaWiki-extensions-Quiz
thcipriani closed T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given as "Resolved".

Seems like this is another piece of T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given and seems like it may be solved by the patch that was merged there now that I'm looking at it.

Wed, Mar 29, 11:19 PM · ProofreadPage, Wikimedia-log-errors
thcipriani closed T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given, a subtask of T160550: MW-1.29.0-wmf.18 deployment blockers, as "Resolved".
Wed, Mar 29, 11:19 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani edited the description of T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given.
Wed, Mar 29, 11:17 PM · ProofreadPage, Wikimedia-log-errors
thcipriani edited the description of T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given.
Wed, Mar 29, 11:13 PM · ProofreadPage, Wikimedia-log-errors
thcipriani edited the description of T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given.
Wed, Mar 29, 10:43 PM · ProofreadPage, Wikimedia-log-errors
thcipriani closed T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given as "Resolved".

Will reopen if I see this error creep up after the other blockers have been taken care of and I roll forward again.

Wed, Mar 29, 8:58 PM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), WMF-Server-Backports, Wikimedia-log-errors, ProofreadPage
thcipriani closed T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given, a subtask of T160550: MW-1.29.0-wmf.18 deployment blockers, as "Resolved".
Wed, Mar 29, 8:58 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani triaged T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given as "Unbreak Now!" priority.

Added as a blocker for 1.29.0-wmf.18, set UBN!

Wed, Mar 29, 7:26 PM · ProofreadPage, Wikimedia-log-errors
thcipriani triaged T161735: Notice: Undefined variable: stateObject in /srv/mediawiki/php-1.29.0-wmf.18/extensions/Quiz/Quiz.class.php on line 405 as "Unbreak Now!" priority.

Added as a blocker for 1.29.0-wmf.18, set UBN!

Wed, Mar 29, 7:26 PM · Patch-For-Review, Wikimedia-log-errors, MediaWiki-extensions-Quiz
thcipriani triaged T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given as "Unbreak Now!" priority.

Added as a blocker for 1.29.0-wmf.18, set UBN!

Wed, Mar 29, 7:25 PM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), WMF-Server-Backports, Wikimedia-log-errors, ProofreadPage
thcipriani added a parent task for T161735: Notice: Undefined variable: stateObject in /srv/mediawiki/php-1.29.0-wmf.18/extensions/Quiz/Quiz.class.php on line 405: T160550: MW-1.29.0-wmf.18 deployment blockers.
Wed, Mar 29, 7:24 PM · Patch-For-Review, Wikimedia-log-errors, MediaWiki-extensions-Quiz
thcipriani added subtasks for T160550: MW-1.29.0-wmf.18 deployment blockers: T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given, T161735: Notice: Undefined variable: stateObject in /srv/mediawiki/php-1.29.0-wmf.18/extensions/Quiz/Quiz.class.php on line 405, T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given.
Wed, Mar 29, 7:24 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani added a parent task for T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given: T160550: MW-1.29.0-wmf.18 deployment blockers.
Wed, Mar 29, 7:24 PM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), WMF-Server-Backports, Wikimedia-log-errors, ProofreadPage
thcipriani added a parent task for T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given: T160550: MW-1.29.0-wmf.18 deployment blockers.
Wed, Mar 29, 7:24 PM · ProofreadPage, Wikimedia-log-errors
thcipriani created T161737: Catchable fatal error: Argument 1 passed to Title::equals() must be an instance of Title, null given.
Wed, Mar 29, 7:23 PM · ProofreadPage, Wikimedia-log-errors
thcipriani created T161735: Notice: Undefined variable: stateObject in /srv/mediawiki/php-1.29.0-wmf.18/extensions/Quiz/Quiz.class.php on line 405.
Wed, Mar 29, 7:17 PM · Patch-For-Review, Wikimedia-log-errors, MediaWiki-extensions-Quiz
thcipriani created T161734: fatal error: Argument 1 passed to ProofreadIndexPage::newFromTitle() must be an instance of Title, ProofreadIndexPage given.
Wed, Mar 29, 7:14 PM · MW-1.29-release (WMF-deploy-2017-03-28_(1.29.0-wmf.18)), WMF-Server-Backports, Wikimedia-log-errors, ProofreadPage
thcipriani closed D604: Default .gitignore contra subdirectory .gitignore by committing rMSCA3265c8797727: Default .gitignore contra subdirectory .gitignore.
Wed, Mar 29, 6:06 PM · Release-Engineering-Team
thcipriani committed rMSCA3265c8797727: Default .gitignore contra subdirectory .gitignore (authored by thcipriani).
Default .gitignore contra subdirectory .gitignore
Wed, Mar 29, 6:06 PM
thcipriani added a comment to T161675: Re-think puppet management for deployment-prep.
  • on the deployment-prep puppetmaster, configure a 'staging' environment for puppet, with its own site.pp that will include deployment-prep nodes declaration, instead of production ones. Those will come from a separate repository with its own merge/commit rights, separated from ops/puppet
Wed, Mar 29, 5:36 PM · User-Joe, Beta-Cluster-Infrastructure, Release-Engineering-Team, Labs, Puppet

Tue, Mar 28

thcipriani claimed T161661: Install Jenkins Pipeline Plugin for ci-staging and verify its basic functionality.
Tue, Mar 28, 11:12 PM · Release Pipeline
thcipriani created T161643: scap clean not removing staging dirs.
Tue, Mar 28, 7:15 PM · Patch-For-Review, Scap

Mar 27 2017

thcipriani created D605: WIP: Use git to sync proxies.
Mar 27 2017, 3:57 PM · Scap (Scap3-MediaWiki-MVP), Release-Engineering-Team
thcipriani created D604: Default .gitignore contra subdirectory .gitignore.
Mar 27 2017, 3:28 PM · Release-Engineering-Team

Mar 23 2017

thcipriani added a comment to T161036: Warning: ZeroAPI: Unable to parse json of page Zero:.

Are we sure this co-incides with the deployment? Or has someone changed a page onwiki at the same time?

Mar 23 2017, 7:04 PM · Patch-For-Review, Wikimedia-log-errors, Zero
thcipriani removed a parent task for T161036: Warning: ZeroAPI: Unable to parse json of page Zero:: T160549: MW-1.29.0-wmf.17 deployment blockers.
Mar 23 2017, 7:02 PM · Patch-For-Review, Wikimedia-log-errors, Zero
thcipriani removed a subtask for T160549: MW-1.29.0-wmf.17 deployment blockers: T161036: Warning: ZeroAPI: Unable to parse json of page Zero:.
Mar 23 2017, 7:02 PM · Release, Release-Engineering-Team (Deployment-Blockers)

Mar 22 2017

thcipriani created T161159: Cannot access the database: Can't connect to MySQL server on '10.192.48.41' (111) (10.192.48.41).
Mar 22 2017, 9:18 PM · DBA
thcipriani added a comment to T160549: MW-1.29.0-wmf.17 deployment blockers.

Looks like most blockers got movement if not 100% resolution. I just sync'd out wmf.17 to group0. Monitoring now. Thanks all for the quick actions on all blockers :)

Mar 22 2017, 8:47 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani committed rKEYHOLDERf2da21b28a30: Add CONTRIBUTING help (authored by thcipriani).
Add CONTRIBUTING help
Mar 22 2017, 7:29 PM
thcipriani closed D602: Add CONTRIBUTING help by committing rKEYHOLDERf2da21b28a30: Add CONTRIBUTING help.
Mar 22 2017, 7:29 PM · Release-Engineering-Team
thcipriani updated the diff for D602: Add CONTRIBUTING help.

And fix the spelling of "licensed" :(

Mar 22 2017, 7:27 PM · Release-Engineering-Team
thcipriani updated the diff for D602: Add CONTRIBUTING help.

Fix spelling of "phabricator" :(

Mar 22 2017, 6:58 PM · Release-Engineering-Team
thcipriani created D602: Add CONTRIBUTING help.
Mar 22 2017, 6:55 PM · Release-Engineering-Team

Mar 21 2017

thcipriani added a comment to T160549: MW-1.29.0-wmf.17 deployment blockers.

Rollout to group0 resulted in a spike of a number of new Warnings:

Mar 21 2017, 9:06 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani added a subtask for T160549: MW-1.29.0-wmf.17 deployment blockers: T161040: Unknown column 'workflow_last_update_timestamp' in 'order clause'.
Mar 21 2017, 9:03 PM · Release, Release-Engineering-Team (Deployment-Blockers)
thcipriani added a parent task for T161040: Unknown column 'workflow_last_update_timestamp' in 'order clause': T160549: MW-1.29.0-wmf.17 deployment blockers.
Mar 21 2017, 9:03 PM · Collaboration-Team-Triage, Wikimedia-log-errors, Flow
thcipriani created T161040: Unknown column 'workflow_last_update_timestamp' in 'order clause'.
Mar 21 2017, 9:03 PM · Collaboration-Team-Triage, Wikimedia-log-errors, Flow
thcipriani created T161039: Warning: Revision::decompressRevisionText: gzinflate() failed .
Mar 21 2017, 8:48 PM · Wikimedia-log-errors
thcipriani created T161037: Warning: data error in /srv/mediawiki/php-1.29.0-wmf.17/includes/Revision.php on line 1351.
Mar 21 2017, 8:44 PM · MW-1.29-release (WMF-deploy-2017-03-21_(1.29.0-wmf.17)), MW-1.29-release-notes, Performance-Team, MediaWiki-Cache, MediaWiki-Page-editing, Patch-For-Review, Wikimedia-log-errors