Page MenuHomePhabricator
Feed Advanced Search

Fri, Oct 18

brennen awarded Continuous Integrator to recipient: Niedzielski.
Fri, Oct 18, 8:04 PM

Wed, Oct 16

brennen added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

I can co-lead here as well.

Wed, Oct 16, 9:14 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Tue, Oct 15

brennen added a comment to T222472: Investigate gerrit session expiration.

I'd say I usually get a week or so, but it feels like it's happened every other day or so lately. Latest release channel Firefox / Debian, mostly on a single machine.

Tue, Oct 15, 6:43 PM · Patch-For-Review, Release-Engineering-Team-TODO (201907), Release-Engineering-Team (Development services), Gerrit

Sun, Oct 13

brennen updated subscribers of T234634: Wikimedia Technical Conference 2019 Session: Improving documentation and support channels.

@Quiddity thoughts here?

Sun, Oct 13, 7:41 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Sat, Oct 12

brennen awarded T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community a Pirate Logo token.
Sat, Oct 12, 11:44 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234633: Wikimedia Technical Conference 2019 Session: Reducing barriers to entry for new developers a Pterodactyl token.
Sat, Oct 12, 11:42 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

@greg @josephine_l @jeena: I think multiple sessions is probably a fine idea, and those seem like reasonable starting points for discussion.

Sat, Oct 12, 11:40 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen added a comment to T234634: Wikimedia Technical Conference 2019 Session: Improving documentation and support channels.

@josephine_l I'm primarily attending as a note taker, and should probably focus the time I'm not doing that on local dev and CI sessions. At any rate, I suspect there are considerably better-informed folks than me to lead this one...

Sat, Oct 12, 11:27 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Fri, Oct 11

brennen added a comment to T234634: Wikimedia Technical Conference 2019 Session: Improving documentation and support channels.

One suggestion for a focus: Maintenance & cleanup of existing docs. This has come to mind thinking about docs and new developer onboarding - there's a ton of material but it's not always clear how it relates to the current state of things or how to navigate it. Technical debt lives in the documentation as much as anywhere...

Fri, Oct 11, 1:20 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234634: Wikimedia Technical Conference 2019 Session: Improving documentation and support channels a Evil Spooky Haunted Tree token.
Fri, Oct 11, 1:07 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234655: Wikimedia Technical Conference 2019 Session: Mediawiki Code Ownership a Pterodactyl token.
Fri, Oct 11, 1:06 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234660: Wikimedia Technical Conference 2019 Session: Code Health/Code Review a Like token.
Fri, Oct 11, 1:04 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

Jeena's comment above covers it pretty well. We have a local k8s proof-of-concept with Minikube that I think could be used for basic MediaWiki development right now, but the work has led to questions about complexity both for users of the development environment and for maintainers of the environment itself.

Fri, Oct 11, 12:45 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen added a comment to T234639: Wikimedia Technical Conference 2019 Session: WMF CI 2.0: Status and future.

It's likely worth mentioning explicitly that we've landed on Argo, after building out and evaluating proofs-of-concept for our final three candidates (Argo, Zuul v3, GitLab CI).

Fri, Oct 11, 12:05 AM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen added a subtask for T217325: Consider and evaluate possible new CI tooling: T229246: Gerrit/Argo CI proof of concept.
Fri, Oct 11, 12:01 AM · User-zeljkofilipin, Release-Engineering-Team (Kanban)
brennen added a parent task for T229246: Gerrit/Argo CI proof of concept: T217325: Consider and evaluate possible new CI tooling.
Fri, Oct 11, 12:01 AM · User-zeljkofilipin, Release-Engineering-Team-TODO (201909), Release Pipeline, Continuous-Integration-Infrastructure

Thu, Oct 10

brennen awarded T234639: Wikimedia Technical Conference 2019 Session: WMF CI 2.0: Status and future a Cookie token.
Thu, Oct 10, 11:23 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments a Like token.
Thu, Oct 10, 11:22 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen awarded T234641: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The Future of the Deployment Pipeline a Pterodactyl token.
Thu, Oct 10, 11:21 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen moved T234578: Add pipeline config and publish step for parsoid dev docker image from Doing to Completed on the Release-Engineering-Team-TODO (201910) board.
Thu, Oct 10, 9:47 PM · Release-Engineering-Team-TODO (201910), Release-Engineering-Team (Local Dev), local-charts, Developer Productivity, Epic
brennen closed T234578: Add pipeline config and publish step for parsoid dev docker image, a subtask of T217872: Create official docker images for Mediawiki and services used in the local development environment, as Resolved.
Thu, Oct 10, 9:47 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity, Epic
brennen closed T234578: Add pipeline config and publish step for parsoid dev docker image as Resolved.
Thu, Oct 10, 9:46 PM · Release-Engineering-Team-TODO (201910), Release-Engineering-Team (Local Dev), local-charts, Developer Productivity, Epic
brennen awarded T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core a Love token.
Thu, Oct 10, 9:44 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
brennen moved T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline from Doing to Completed on the Release-Engineering-Team-TODO (201910) board.
Thu, Oct 10, 9:04 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen closed T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline as Resolved.
Thu, Oct 10, 9:04 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen committed rDEPLOYCHARTS1eb639262ef7: mediawiki-dev: use wikimedia/mediawiki-core:dev (authored by brennen).
mediawiki-dev: use wikimedia/mediawiki-core:dev
Thu, Oct 10, 6:23 AM

Wed, Oct 9

brennen moved T234379: MediaWiki pipeline config: Correctly tag development images with dev from Doing to Completed on the Release-Engineering-Team-TODO (201910) board.
Wed, Oct 9, 8:13 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Release-Engineering-Team (Local Dev), dev-images, Release-Engineering-Team-TODO (201910)

Fri, Oct 4

brennen removed a subtask for T218360: Define a .pipeline/blubber.yaml for mediawiki/core: T222205: TEC12:O1:O1.1 Goal – Create a production tooling compliant Dockerfile that sets up a basic LAMP stack, installs MediaWiki, and can run unit tests.
Fri, Oct 4, 8:31 PM · Release-Engineering-Team-TODO (201909), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Release-Engineering-Team (Local Dev), local-charts, Release Pipeline, Developer Productivity
brennen removed a parent task for T222205: TEC12:O1:O1.1 Goal – Create a production tooling compliant Dockerfile that sets up a basic LAMP stack, installs MediaWiki, and can run unit tests: T218360: Define a .pipeline/blubber.yaml for mediawiki/core.
Fri, Oct 4, 8:31 PM · Release-Engineering-Team (Kanban), local-charts, Developer Productivity
brennen added a subtask for T217872: Create official docker images for Mediawiki and services used in the local development environment: T218360: Define a .pipeline/blubber.yaml for mediawiki/core.
Fri, Oct 4, 8:30 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity, Epic
brennen added a parent task for T218360: Define a .pipeline/blubber.yaml for mediawiki/core: T217872: Create official docker images for Mediawiki and services used in the local development environment.
Fri, Oct 4, 8:30 PM · Release-Engineering-Team-TODO (201909), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Release-Engineering-Team (Local Dev), local-charts, Release Pipeline, Developer Productivity
brennen created T234691: Garbage-collect development (and other?) images from Docker registry as appropriate.
Fri, Oct 4, 8:25 PM · Release Pipeline, Release-Engineering-Team-TODO, dev-images, Release-Engineering-Team (Local Dev)
brennen moved T234578: Add pipeline config and publish step for parsoid dev docker image from INBOX to Doing on the Release-Engineering-Team-TODO (201910) board.
Fri, Oct 4, 3:35 PM · Release-Engineering-Team-TODO (201910), Release-Engineering-Team (Local Dev), local-charts, Developer Productivity, Epic
brennen triaged T234578: Add pipeline config and publish step for parsoid dev docker image as Normal priority.
Fri, Oct 4, 3:35 PM · Release-Engineering-Team-TODO (201910), Release-Engineering-Team (Local Dev), local-charts, Developer Productivity, Epic
brennen triaged T234580: Add pipeline config and publish step for restbase dev docker image as Normal priority.
Fri, Oct 4, 3:35 PM · Patch-For-Review, Release-Engineering-Team-TODO (201910), Release-Engineering-Team (Local Dev), local-charts, Developer Productivity, Epic

Wed, Oct 2

brennen closed T234379: MediaWiki pipeline config: Correctly tag development images with dev, a subtask of T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline, as Resolved.
Wed, Oct 2, 8:07 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen closed T234379: MediaWiki pipeline config: Correctly tag development images with dev as Resolved.
14:05:54 brennen@inertia:~/code/wmf/mediawiki/core (540214-publish-to-dev-1 m0/u0) ☙ docker pull docker-registry.wikimedia.org/wikimedia/mediawiki-core:dev                      
dev: Pulling from wikimedia/mediawiki-core
5c86276767f3: Already exists 
0445fd56950a: Pull complete 
4edf12b6f5f0: Pull complete 
39961bb3a06a: Pull complete 
ff1bd3a20a43: Pull complete 
c8d5cc47c664: Pull complete 
f94c56cc4983: Pull complete 
85fda2ab69ff: Pull complete 
83f2db0c0f14: Pull complete 
3e206fad26b2: Pull complete 
739d2f3bb1ec: Pull complete 
4c24a7cd82b0: Pull complete 
006500bbde5a: Pull complete 
332ecb8ca00f: Pull complete 
045acbcfc608: Pull complete 
061f4db22d8d: Pull complete 
7df152ecb998: Pull complete 
aaee8cf224ae: Pull complete 
64dd4ce38455: Pull complete 
7ee82f4825b9: Pull complete 
3cd5842b704b: Pull complete 
27ca13914671: Pull complete 
39017c08604a: Pull complete 
Digest: sha256:5463c6232eee78a6300c40daea12b72e71362d9289e2e05f5d4f1097abec0b01
Status: Downloaded newer image for docker-registry.wikimedia.org/wikimedia/mediawiki-core:dev
docker-registry.wikimedia.org/wikimedia/mediawiki-core:dev
Wed, Oct 2, 8:07 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Release-Engineering-Team (Local Dev), dev-images, Release-Engineering-Team-TODO (201910)

Tue, Oct 1

brennen triaged T222488: Handle multiversion in local-charts MediaWiki deployment as Low priority.
Tue, Oct 1, 11:48 PM · dev-images, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, Developer Productivity, local-charts
brennen moved T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline from INBOX to Doing on the Release-Engineering-Team-TODO (201910) board.
Tue, Oct 1, 10:44 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen triaged T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline as Normal priority.
Tue, Oct 1, 10:17 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen added a parent task for T234379: MediaWiki pipeline config: Correctly tag development images with dev: T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline.
Tue, Oct 1, 10:17 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Release-Engineering-Team (Local Dev), dev-images, Release-Engineering-Team-TODO (201910)
brennen added a subtask for T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline: T234379: MediaWiki pipeline config: Correctly tag development images with dev.
Tue, Oct 1, 10:17 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen created T234391: Point deployment-charts/mediawiki-dev at latest dev image published by pipeline.
Tue, Oct 1, 10:16 PM · dev-images, local-charts, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (201910)
brennen triaged T234379: MediaWiki pipeline config: Correctly tag development images with dev as Normal priority.
Tue, Oct 1, 10:09 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Release-Engineering-Team (Local Dev), dev-images, Release-Engineering-Team-TODO (201910)
brennen created T234379: MediaWiki pipeline config: Correctly tag development images with dev.
Tue, Oct 1, 9:17 PM · MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), Release-Engineering-Team (Local Dev), dev-images, Release-Engineering-Team-TODO (201910)
brennen closed T222494: Move dev-images PHP image from php -S to Apache + php-fpm as Resolved.
Tue, Oct 1, 6:26 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen closed T222494: Move dev-images PHP image from php -S to Apache + php-fpm, a subtask of T222237: FY201819 TEC12:O1 Outcome – Local development is unified with testing and production, as Resolved.
Tue, Oct 1, 6:26 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, Developer Productivity

Mon, Sep 30

brennen closed T218360: Define a .pipeline/blubber.yaml for mediawiki/core as Resolved.

Shall we declare this Resolved?

Mon, Sep 30, 3:58 PM · Release-Engineering-Team-TODO (201909), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Release-Engineering-Team (Local Dev), local-charts, Release Pipeline, Developer Productivity

Sep 9 2019

brennen created P9066 pod.md.
Sep 9 2019, 6:54 PM

Aug 22 2019

brennen created P8965 mediawiki setup diff.
Aug 22 2019, 9:39 PM

Aug 9 2019

brennen added a comment to T203075: Warning: MediaWiki\Storage\SqlBlobStore::fetchBlob: Bad data in text row 5191150.

Seeing 3659 of these (or pretty similar) since 03:30 UTC:

Aug 9 2019, 2:18 PM · Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error

Aug 8 2019

brennen created T230158: OggHandler: Undefined index: 1.
Aug 8 2019, 7:24 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Commons, TimedMediaHandler, Wikimedia-production-error
brennen created T230153: WebResponse: Cannot modify header information - headers already sent by SpecialCentralAutoLogin.php.
Aug 8 2019, 6:45 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-CentralAuth, Commons, Wikimedia-production-error
brennen created T230152: TwoColConflictHooks: setDisabled() on a non-object (null) / Undefined index: preview.
Aug 8 2019, 6:33 PM · WMDE-QWERTY-Sprint-2019-09-04, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), WMDE-QWERTY-Sprint-2019-08-08, Two-Column-Edit-Conflict-Merge, Wikimedia-production-error, TCB-Team

Aug 7 2019

brennen added a project to T230076: Preprocessor_Hash: Allowed memory size exhausted: Core Platform Team.
Aug 7 2019, 11:17 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen added a comment to T230065: DBQueryError "Commands out of sync" from Rdbms\Database::close.

I'm assuming related:

Aug 7 2019, 11:08 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Performance-Team, Wikimedia-Rdbms, Wikimedia-production-error
brennen closed T220741: 1.34.0-wmf.16 deployment blockers as Resolved.
Aug 7 2019, 10:44 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen moved T220741: 1.34.0-wmf.16 deployment blockers from Ready to Done (within RelEng) on the Release-Engineering-Team-TODO (201908) board.
Aug 7 2019, 10:44 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen updated subscribers of T230076: Preprocessor_Hash: Allowed memory size exhausted.
Aug 7 2019, 10:02 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen created T230076: Preprocessor_Hash: Allowed memory size exhausted.
Aug 7 2019, 10:00 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen created T230065: DBQueryError "Commands out of sync" from Rdbms\Database::close.
Aug 7 2019, 7:53 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Performance-Team, Wikimedia-Rdbms, Wikimedia-production-error

Aug 6 2019

brennen created T229982: SuggesterParamsParser: provide either entity-id parameter 'entity' or a list of properties 'properties'.
Aug 6 2019, 10:17 PM · Wikidata-Campsite, MediaWiki-extensions-PropertySuggester, Wikidata, Wikimedia-production-error
brennen added a comment to T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null).

Several of what I believe is the same issue logged in the last hour:

Aug 6 2019, 7:37 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Patch-For-Review, User-Daimona, Regression, Multi-Content-Revisions, User-Addshore, Wikimedia-production-error, Chinese-Sites, AbuseFilter
brennen added a project to T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1: Core Platform Team.
Aug 6 2019, 6:42 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen moved T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1 from Untriaged to Jul 2019 / 1.34wmf13–16 on the Wikimedia-production-error board.
Aug 6 2019, 6:33 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen created T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1.
Aug 6 2019, 6:32 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen moved T220742: 1.34.0-wmf.17 deployment blockers from Ready to Doing on the Release-Engineering-Team-TODO (201908) board.
Aug 6 2019, 5:25 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments

Aug 1 2019

brennen triaged T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId as Unbreak Now! priority.
Aug 1 2019, 8:03 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
brennen created T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected".
Aug 1 2019, 5:13 PM · MediaWiki-Revision-backend, Wikimedia-database-error, Wikisource, Wikimedia-production-error
brennen created T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId.
Aug 1 2019, 4:16 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

Thanks all. I'll roll this forward shortly.

Aug 1 2019, 2:24 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

I am making the assumption at this point that this one is safe to remove from train blockers, given likely volume of errors / impending hack. Please correct if I'm mistaken.

Aug 1 2019, 12:10 AM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen removed a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Aug 1 2019, 12:09 AM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen removed a parent task for T229366: serialize(): "" returned as member variable from __sleep() but does not exist: T220741: 1.34.0-wmf.16 deployment blockers.
Aug 1 2019, 12:09 AM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error

Jul 31 2019

brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

It's a non-trivial amount of logspam - some ~1000 log messages a minute when deployed to Group1 - and will make diagnosing other issues correspondingly more difficult if rolled out.

Jul 31 2019, 11:23 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

A fuller message in case the ErrorException is relevant:

Jul 31 2019, 9:32 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.
Jul 31 2019, 9:05 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen added a parent task for T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded: T220741: 1.34.0-wmf.16 deployment blockers.
Jul 31 2019, 9:05 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen triaged T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded as Unbreak Now! priority.
Jul 31 2019, 9:04 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen created T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.
Jul 31 2019, 9:04 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen raised the priority of T228516: Inform AMC users that grouped results are not available on the recent changes page from High to Unbreak Now!.

Changing priority to UBN!, as this is listed as a train blocker.

Jul 31 2019, 6:57 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Readers-Web-Backlog (Readers-Web-Kanbanana-2019-20-Q1), MinervaNeue
brennen moved T229443: Unable to view some pages on Incubator (Postcondition failed in Title::getBaseTitle via GeoCrumbsHooks) from Untriaged to Jul 2019 / 1.34wmf13–16 on the Wikimedia-production-error board.
Jul 31 2019, 4:21 PM · MediaWiki-extensions-WikimediaIncubator, Core Platform Team Workboards (Clinic Duty Team), GeoCrumbs, incubator.wikimedia.org, Wikimedia-production-error
brennen created T229443: Unable to view some pages on Incubator (Postcondition failed in Title::getBaseTitle via GeoCrumbsHooks).
Jul 31 2019, 4:20 PM · MediaWiki-extensions-WikimediaIncubator, Core Platform Team Workboards (Clinic Duty Team), GeoCrumbs, incubator.wikimedia.org, Wikimedia-production-error
brennen placed T225335: Implement pipeline config validation up for grabs.
Jul 31 2019, 3:54 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Release Pipeline
brennen created P8832 empty property access.
Jul 31 2019, 12:21 AM

Jul 30 2019

brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Thanks for investigating!

Jul 30 2019, 10:40 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen updated subscribers of T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

I think probably not, but I'm also wondering if @Krinkle's objectcache: Use variadic signature for makeKey() might be relevant.

Jul 30 2019, 9:54 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Not rolling back Group0 for now.

Jul 30 2019, 8:20 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Looking through changelog, Aaron seems to have commit messages with cache-related stuff. Adding for that reason.

Jul 30 2019, 7:42 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen updated subscribers of T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:42 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:28 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen added a parent task for T229366: serialize(): "" returned as member variable from __sleep() but does not exist: T220741: 1.34.0-wmf.16 deployment blockers.
Jul 30 2019, 7:28 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen triaged T229366: serialize(): "" returned as member variable from __sleep() but does not exist as Unbreak Now! priority.

Setting UBN! and adding as a train blocker. Not rolling back Group0 for now.

Jul 30 2019, 7:27 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen created T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:24 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error

Jul 29 2019

brennen raised the priority of T229244: Edit link is missing from structured caption panel on Beta from High to Unbreak Now!.

Moving to UBN!, as this is a train blocker.

Jul 29 2019, 11:48 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, WikibaseMediaInfo, Structured-Data-Team-Current-Work, Multimedia, StructuredDataOnCommons
brennen added a comment to T229285: Ensure submodule updates (for security patches) are committed in the MW directory under /srv/mediawiki-staging.

Does this just need us to update Heterogenous deployment/Train deploys?

Jul 29 2019, 10:56 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (Deployment services)
brennen created T229280: Wikibase\DataModel\Services\Lookup\EntityLookupException: Call to a member function getTargetId() on a non-object (null).
Jul 29 2019, 9:26 PM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Structured-Data-Backlog (Current Work), StructuredDataOnCommons, Structured Data Engineering, WikibaseMediaInfo, Wikidata, Wikibase-DataModel, Wikibase-DataModel-Services, Wikimedia-production-error
brennen moved T222494: Move dev-images PHP image from php -S to Apache + php-fpm from INBOX to Doing on the Release-Engineering-Team-TODO (201908) board.
Jul 29 2019, 4:22 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen edited projects for T222494: Move dev-images PHP image from php -S to Apache + php-fpm, added: Release-Engineering-Team-TODO (201908); removed Release-Engineering-Team-TODO (201907).
Jul 29 2019, 4:19 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity

Jul 19 2019

brennen added a comment to T218360: Define a .pipeline/blubber.yaml for mediawiki/core.

Yep - my last comment here turns out to be wrong and I think this will work, getting a version of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/508392 into shape.

Jul 19 2019, 8:11 PM · Release-Engineering-Team-TODO (201909), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Release-Engineering-Team (Local Dev), local-charts, Release Pipeline, Developer Productivity