[16:52:33] [{exception_id}] {exception_url} RuntimeException from line 143 of /srv/mediawiki/php-1.31.0-wmf.4/extensions/Linter/includes/CategoryManager.php: Could not find name for id 13 [16:52:37] legoktm: ^ [16:53:14] o.O I'll look after class [16:55:58] no_justification, legoktm is that an old exc or most recent? [16:56:16] oh hmm that's wmf.4? [16:56:29] that mostly says that linter latest code didn't get dpeloyed on said wiki. [16:56:39] I wonder if it's because things got reverted [16:56:47] and parsoid is sending linter info for a category that isn't recognized [16:58:52] I have no idea, I just copy and paste things in here and people know answers/fixes [16:58:54] :D [17:00:39] ya, i think it is probably revert / exception from the time when parsoid sent linter info for which the code wasn't there yet. [17:07:21] Aka please don't roll back the train, it makes this worse. ;-) [17:22:10] no_justification: since the exception is from wikidata, after reviewing the code, what likely happened is that while on wmf.5, one of the newly introduced lint errors was added to the db. And we keep the string name => id mapping in the PHP code. So when it reverted back to wmf.4 it couldn't figure out how to read the row since the id didn't exist in the mapping and threw an excepiton [17:23:13] Ah ok [17:23:31] I was unaware that wikidata.org had gone to wmf.5 again yesterday [17:23:35] So I rolled it back accidentally [17:23:41] It's on wmf.5 again [17:23:44] (wmf.6 tomorrow) [17:24:02] Unrelated: Notice: Undefined index: 1 in /srv/mediawiki/php-1.31.0-wmf.5/includes/media/FormatMetadata.php on line 744 [17:24:14] Has been happening a little while. Spammier than I'd like [17:43:53] no_justification: https://gerrit.wikimedia.org/r/#/c/387616/ will still log exceptions, but should be a better experience for users in case of rollbacks [17:53:45] https://gerrit.wikimedia.org/r/#/c/387623/ is easy for someone too :) [17:58:03] "bento boxes" - what a fantastic name [17:58:38] lol [17:59:25] legoktm: I knowwwwww [17:59:43] I've found them to be the best ubuntu/debian boxes for vagrant with the parallels provider [18:15:00] no_justification what is parallels? [18:17:32] It's VM software for Macs. [18:17:38] Like VirtualBox or VMWare [18:18:05] But Parallels is Mac-only. It's not cheap, but it's *by far* the best option for a mac user, if you're willing to shell out the $ [18:18:47] It's soooooo fast, for one [18:19:14] They don't use Apple's crappy hypervisor, for one. The one they bundle with Parallels is *really* good. [18:20:16] oh [18:31:56] Oh cool they have an API you can write plugins into [19:22:03] bd808: Stupid question. If I send something as a parameter to a logstash/monolog message, it doesn't have to be in the *actual* message, right? [19:22:38] eg: warning( 'Something {foo}', [ 'foo' => 1, 'bar' => 2 ] ) [19:22:44] Both foo and bar end up being sent, right? [19:24:44] (or anyone who knows) [20:03:43] no_justification: yeah. you can add any random structured data you want and it will all show up in logstash [20:06:28] Awesomesauce