[16:37:52] Reedy_: After all the work I put into making it, it'd be nice if you merged https://gerrit.wikimedia.org/r/#/c/436173/ https://gerrit.wikimedia.org/r/#/c/436176/ ;-) [17:21:22] Uncaught ExtensionDependencyError: Citoid requires VisualEditor to be installed. [17:21:36] how does that make sense? [17:21:55] I could see it going the other way... [17:22:25] tgr: well, if citoid hooks into visual editor, it depends on it... [17:22:39] Citoid extends VE, so it depends on it. [17:23:09] (dependencies for extensions work differently from dependencies for libraries) [17:23:48] a WMF supported extension without a documentation page, wow :/ [17:26:05] I don't think that extension does much beyond provide VisualEditor-Citoid integration, does it? [17:26:11] maybe it'd poorly named [17:26:15] it's* [17:26:35] legoktm: Did the second batch of tars look ok? [17:26:41] If so, I'll craft & send the announcement for rc.1 [17:28:00] seems to be a collection of VE javascript modules [17:28:28] so yeah, the dependency makes sense, it just shouldn't be in the citoid vagrant role [17:28:49] why not? [17:29:04] can't the role also depend on VE? [17:30:52] why have a separate citoid and visualeditor role then? [17:31:07] they can't each depend on the other [17:31:11] VE doesn't depend on Citoid being installed [17:31:22] AFAIK [17:31:56] the VE role does require the citoid role though [17:32:09] That sounds like a bad role then [17:32:25] maybe it has started requiring that since I stopped paying close attention :) [17:32:50] but you are right, turning that around would be one way to fix it [17:53:30] no_justification: yep, it looks good [17:53:44] Awesome, I'll craft & send the e-mail [17:54:21] no_justification: might be worth calling out that there is a schema change since rc.0 [17:55:51] Ah crap [17:55:57] I forgot to bump the version # before tagging.... [17:56:09] My tarball test caught this :( [17:56:29] yay test? :) [17:56:55] I think we should wrap the tagging process in a script [17:57:00] Rather than DIY [17:57:11] Hmmm, so bump to rc.2 and re-tag? [17:57:16] And skip rc.1? [17:57:30] The tag's been up for a few days [17:57:32] :\ [17:58:04] Then I pull in extra REL1_31 commits not in the original rc.1 [17:58:06] Ugh [17:58:49] Eh, not much of a change, just a Timeless submodule bump + some release notes [17:59:16] Yeah, I'll bump the version # [17:59:19] either seems fine [17:59:20] Then tag as rc.2 [17:59:25] And mention in announcement [17:59:31] That rc.1 was sorta skipped [18:00:56] https://gerrit.wikimedia.org/r/#/c/436342/ [18:02:08] Should the diffs be against rc.0 or rc.1? [18:02:15] Or both :) [18:02:46] I'll do both, just to be good about it [18:03:52] Sadly, our patch naming convention doesn't support multiple patches :P [18:32:40] legoktm: Before I push the tag, is this correct to you? [18:32:41] https://phabricator.wikimedia.org/P7188 [18:33:19] no_justification: yep, looks right [18:33:30] Ok, pushing. Then I'll generate new tars. [18:35:37] I figured rather than confuse it, and since the diff is so small, I'll just do rc.1 -> rc.2 patches [18:35:45] I doubt many people upgrade via patch anyway, especially for rc's [18:35:54] So I'll include notes in the announcement [18:48:08] legoktm: Draft announcement: https://etherpad.wikimedia.org/p/rc.2-announce [18:48:16] (and others, if you want) [19:01:11] no_justification: LGTM. [19:07:37] no_justification: lgtm from my phone [19:12:35] legoktm: hello :) I might have found a fix for PropertySuggester failling to install due to a class not found :] [19:12:59] legoktm: the extension registry readFromQueue() does not initialize the Autoloader with the psr4 namespaces [19:13:27] I got you a patch for mediawiki/core and the magic bot added you as a reviewer [19:41:43] James_F, legoktm: Sent [19:42:54] AaronSchulz: btw, could you see if there's something in https://gerrit.wikimedia.org/r/#/c/317167/ that is useful and/or feedback for it? I wanted to review this volunteer's patch but not really familiar with the Redis code. [19:54:39] Derp, uploading files before sending an e-mail would be smart [19:54:55] hasharAway: will take a look [20:11:26] legoktm: you are my hero :] [20:14:51] :)) [20:14:55] thanks for the patch [20:15:06] James_F: are we ok to start merging PHP 7 stuff now? [20:19:37] legoktm: doesn't it need a backport to rel1_31 as well? [20:19:47] hasharAway: it does, I'll do that once it merges [20:20:01] thanks! [20:39:19] legoktm: Maybe? How did the train roll out? Any issues? [20:40:20] none on https://phabricator.wikimedia.org/T191052 yet [20:43:48] Looks like the wmf.6 train only went as far as testwiki so far, not even all of group 0. [20:44:47] welp [20:45:53] oh, scap just finished [20:46:26] Shall we wait a little before rushing in with PHP56-only changes? [20:46:36] Let alone the 70 ones. :-) [20:48:33] legoktm: On the other thing, the recheck on 436196 isn't going well… [20:49:16] legoktm: "20:45:32 30 05 2018 20:45:32.744:ERROR [launcher]: Cannot start Chrome" on all three quibble jobs. [20:49:25] uhh looking [20:54:33] there's no difference in the packages themselves... [21:02:44] https://paste.fedoraproject.org/paste/6wowc4R4dmQHAonwNA3i7A [21:03:07] I'll just revert it all [21:41:45] hmm, why has this change not gotten merged? https://gerrit.wikimedia.org/r/#/c/435200/ [21:53:23] MatmaRex: Jenkins hiccup maybe? [22:15:43] legoktm hi, wondering could you review https://gerrit.wikimedia.org/r/#/c/435689/ please? [22:15:48] Or James_F ^^ :) [22:16:09] Would like to deploy that change as some of our users doint like the noitce (outside of the eu) [22:20:03] Or MatmaRex ^^ [22:20:09] paladox: it's on my list, but I've just been dealing with other stuff lately [22:20:15] ok