[01:02:45] TimStarling: might be unrelated, but if you want wikipeg's CI to be on Node 10, let me know :) [01:03:40] I just told lego to make it use whatever parsoid uses [01:03:49] k [01:04:00] looks like I tried already and it failed for infra reasons https://gerrit.wikimedia.org/r/#/c/wikipeg/+/495594/ [01:04:11] suffers from the same zlib bug [01:04:40] (our downstream report at https://phabricator.wikimedia.org/T215562 ) [15:08:09] duesen_: I'm happy to emergency-deploy your fix for T218918, but though the patch looks sane I'd rather someone more expert in the area C+1/+2'ed first. [15:08:09] T218918: Some interface messages (e.g. sitenotice, others) are loading old revisions of their messages - https://phabricator.wikimedia.org/T218918 [15:11:22] James_F: ok, thanks. I asked Nikerabbit to give a +1. [15:11:52] in my mind, this isn't a real emergency. no corruption or data loss or security issues. [15:12:01] it's annoying to users [15:12:39] I think it's more than annoying; it undermines their confidence in the system behaving as expected. [15:12:56] But yes, this isn't a take-the-cluster-down-now! issue, agreed. [15:14:07] what i was trying to say is: I'm happy to see it deployed, but I'm not going to spend a lot of energy trying to make it happen. [15:14:52] Sure. [15:15:07] duesen_, if random versions of messages are being shown couldn't that theoretically include vandalised versions? [15:15:54] yes. not supressed versions, but reverted ones. [15:16:08] was thinking about mentioning that [15:16:22] note that this only affected proper messages, not common.js and friends. [15:16:25] that would be more of an issue [15:16:45] so no raw HTML messages? [15:16:58] raw html messages are affected [15:17:10] anything that'S in the i18n json [15:17:28] so yea, there is potential there. though it's not exploitable, just random [15:18:39] that sounds like shaky territory but okay [15:19:00] I'm all for deploying it asap :) [15:20:54] (I'm doing so.) [15:30:57] James_F: thank you! [15:31:54] Hey, it's not a fun Friday if there's no reason to deploy something. ;-) [15:58:21] duesen_: Deployed. [19:52:10] anomie: thanks, I'll probably submit the missing return stuff as independent patches then