[03:22:59] nice to see NASA uses Media Wiki [03:23:33] So I can tell people I use software NASA uses and watch their faces squirm because they don't really understand what I'm talking about. [07:38:08] good morning everyone [07:38:18] any clues why mediawiki-vagrant provisioning fails with "==> default: Error: /Stage[main]/Kafka/Systemd::Service[kafka]/Service[kafka]/ensure: change from stopped to running failed: Systemd start for kafka failed!"? [14:44:47] Could someone with +2 please review the backports for https://phabricator.wikimedia.org/T252236? [14:44:56] cc Krinkle [16:55:29] people, any tips on what could be causing a 404 error when trying to use VisualEditor on my wiki? [16:56:01] Parsoid service is running, node too [17:31:34] Reedy I can install Wikimedia Puppet in Hyper-V??? [17:32:22] Thanks Reedy [17:32:44] It's almost like an AI [17:32:51] picking two random words and asking if you can do X with Y [17:33:26] Reedy: he's boringly predictable [17:33:35] a harassing markov chain. just what freenonde needed [17:34:54] bd808: he's been going 2.5 years [17:35:11] Reedy: I'll try and find his phab account [17:35:19] Might need someone to look deeper [17:36:17] I can install Wikimedia Puppet in Hyper-V??? [17:36:59] Kaspiquita: no [17:37:05] Reedy: ^ [17:37:06] RhinosF1 Why??? [17:37:41] I wonder how many more are lingering [17:38:09] Reedy: can't find a phab account of the same name but https://meta.wikimedia.org/wiki/Special:CentralAuth/Kaspiquita is his wiki account [17:38:36] Andre found quite a few the other day so might be worth a glance in case he's using other names [17:52:19] Reedy: can you also +2 the CA/core backport for the SameSite fixes? [17:52:38] https://phabricator.wikimedia.org/T252236 [17:55:46] Krinkle: ^ [18:00:11] RhinosF1: still pending dpeloy on wmf [18:00:26] I don't know if there's gonna be a MW release today for that. [18:00:32] Krinkle: the backports? [18:00:41] feel free to cherry-pick to your own wikis though if you need it. [18:00:44] They are for Release branches [18:00:57] I don't think we shoudl release code before it's deployed at WMF [18:01:10] https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/610149/ [18:01:51] Krinkle: you do realise that the 14th is tommorow so the update will start rolling out [18:02:21] I am very acutely aware of that. [18:02:46] And until that happens, it isn't very widely tested either [18:03:15] Krinkle: so doesn't it need to go out asap. [18:03:58] paladox: can we do what is advised and cherry pick a hack into our repo? [18:04:14] If you're in charge of a wiki and use CA and have a family with multiple top-level domains (e.g. not just *.foowiki.org but *.foo.org and *.bar.org) then you should not wait for a MW release and do this on your own directly [18:04:45] there isn't time for a MW release in 48 hours that is well-tested I think. We should have, but we started work on this far too late. [18:04:55] (because CA doesn't have an owner) [18:04:55] Krinkle: most are *.miraheze.org but there's a large number using custom domains [18:05:23] * Krinkle nods [18:05:34] I'm working on deploying it to more WMF wikis right now [18:05:43] I mean, i guess we could. [18:06:00] paladox: we might need to do it then [18:06:05] Krinkle: olay [18:06:06] Okay [18:47:00] Krinkle: we should have the backports line across all miraheze wikis in 10-15 mins. You can see meta.miraheze.org and publictestwiki.com to show it working [18:47:50] OK, i'm not going to look at that though, have my hands full with WMF wikis. Let me know if you encounter any issues though [18:48:19] Will do [18:48:42] Just letting you know as it shows REL1_34 tested in a large scale environment [19:03:35] Krinkle it does not seem to work on safari, at least looking at "samesite" shows a line. But does work with chrome. [19:06:47] you'll have to be more specific than that, paladox :) [19:06:55] are you not able to login? [19:06:58] what is the error? [19:07:02] is it different from before? [19:07:25] I mean i'm able to login, i just mean on safari it's not setting samesite. It's a line e.g (-). I chrome i see it's setting 'None'. [19:08:12] *on [19:09:19] https://imgur.com/a/AHJ01Jw is what i see on safari [19:09:37] https://imgur.com/a/skylJuX is what i see on chrome [19:24:29] paladox: which cookie names is it about? are they ones where it matters? does safari use – to indicate None? [19:25:06] I would have thought the line would mean it wasn't set. And the session cookies. [19:27:20] subbu|lunch: seeing these in Logstash: " TypeError from line 811 of /srv/mediawiki/php-1.35.0-wmf.40/vendor/wikimedia/parsoid/src/Ext/ParsoidExtensionAPI.php: Argument 1 passed to Wikimedia\Parsoid\Ext\ParsoidExtensionAPI::Wikimedia\Parsoid\Ext\{closure}() must be of the type integer, null given, called in /srv/mediawiki/php-1.35.0-wmf.40/vendor/wikimedia/parsoid/src/Ext/ParsoidExtensionAPI.php on line 849" [19:27:23] looks like bad code? [19:27:35] very unusual to see type fatals in prod :) [19:27:47] not frequent though, so maybe an unusual code path? [19:29:14] ( cscott ^ ) [19:42:59] Krinkle, yes .. probably .. which is why we haven't looked at it yet. :) [19:57:33] I loved the message [20:03:24] I wonder if a mode +b $~a:*jem* would ban all unidentified users with jem in the name, seeing it's a common pattern [20:06:25] That could cause a problem for legitimate users who use the bot link to come and report a problem. [20:07:57] Besides that he doesn't always use "jem" as nick. Right now he is usurping Superzerocool [20:08:11] Previously he did it with Taichi and Pichu