[00:05:22] (03CR) 10BryanDavis: "I'm working on a new Python project and really want to use more repeatable builds than are easily accomplished with `pip install -r ...`. " [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [01:07:16] 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Release, 10Train Deployments: 1.36.0-wmf.11 deployment blockers - https://phabricator.wikimedia.org/T263177 (10mmodell) Thank you @Lucas_Werkmeister_WMDE for the risky patch details! This will be very helpful and it is very much appreciated! [02:22:29] (03CR) 10DannyS712: MediaWiki setup for functional `scap sync-world` (031 comment) [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [06:51:29] 10Project-Admins: Please create project `MediaWiki-extensions-DrawioEditor` - https://phabricator.wikimedia.org/T263825 (10Mainframe98) [07:31:09] (03PS1) 10Hashar: Update jjb to 3.5.0 [integration/config] - 10https://gerrit.wikimedia.org/r/630037 [07:31:49] (03CR) 10Hashar: [C: 03+2] "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/630037 (owner: 10Hashar) [07:32:58] (03Merged) 10jenkins-bot: Update jjb to 3.5.0 [integration/config] - 10https://gerrit.wikimedia.org/r/630037 (owner: 10Hashar) [07:43:32] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10phan: Phan CI jobs should emit a checkstyle XML file - https://phabricator.wikimedia.org/T259890 (10hashar) Thank you for the input @Krinkle Indeed, looks like for phan we have some nice... [07:45:11] 10Project-Admins: Please create project `MediaWiki-extensions-DrawioEditor` - https://phabricator.wikimedia.org/T263825 (10Aklapper) 05Open→03Resolved a:03Aklapper Hi, for future reference, see https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects#Creating_new_projects :) Requested pub... [07:55:15] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10phan: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10hashar) [07:55:17] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10phan: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10hashar) [08:01:56] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10hashar) a:03hashar [08:02:49] (03PS1) 10Hashar: Change Phan jobs to output text instead of checkstyle [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) [08:05:45] (03CR) 10Hashar: "Switching to plain text output instead of checkstyle. Based on Timo comment: T259890#6450918" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:12:18] 10Continuous-Integration-Infrastructure, 10Operations, 10Traffic: contint.wikimedia.org: add TLS termination - https://phabricator.wikimedia.org/T263830 (10ema) [08:23:47] (03CR) 10Daimona Eaytoy: [C: 03+1] "I'm looking forward to this change ❤️ I already knew the colorized output from phan-demo, and it's way easier to read than checkstyle." [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:26:44] 10Continuous-Integration-Infrastructure, 10Operations, 10Traffic: contint.wikimedia.org: add TLS termination - https://phabricator.wikimedia.org/T263830 (10ema) [08:29:00] (03PS1) 10Thiemo Kreuz (WMDE): Add some more function aliases to ForbiddenFunctions sniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/630080 [08:47:25] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team, 10Operations: Upload Jenkins LTS v2.46.2 to jessie-wikimedia/third-party - https://phabricator.wikimedia.org/T157429 (10hashar) https://issues.jenkins-ci.org/browse/INFRA-165 has been declined by upstream. Seems that reprepr... [08:48:16] (03CR) 10Jforrester: "Ooh, nice." [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:51:17] (03CR) 10Hashar: "The unknown is in which version of Phan --color has been introduced and which Phan version we use on our various release branches :-\" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:51:53] ^ hashar: I can answer that [08:53:33] Daimona: ah so nice ;] [08:53:41] cause I think we had 0.8.2 for quite a while [08:53:50] or maybe we dont run phan on release branches [08:55:14] So, it was already there in phan 0.8.4, which is just ancient. It's close to 0.8.0, the first version of phan ever used in WMF CI. That's not even supported by the docker image anymore. No chance that any repo or branch is not compatible with --color [08:55:53] (03CR) 10Jforrester: "> Patch Set 1:" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:56:21] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), and 2 others: Review process to fetch Jenkins Debian package from upstream - https://phabricator.wikimedia.org/T260282 (10hashar) a:03has... [08:56:37] Daimona: AWESOME THANK YOU [08:56:51] you are literally saving the rest of my morning :]] [08:57:00] Now I can also confirm that 0.8.4 is when it was introduced, see https://github.com/phan/phan/commit/6ef13734da2b300abd24b4a82a21aecff46c3d42#diff-89095e9deec1c1a924505d2e64290ff8 [08:57:07] James_F: ^ [08:57:08] :] [08:57:31] Happy to help :D [08:58:18] Is that going to fix T224821, too? [08:58:19] T224821: Phan-docker output (at least) triple-escapes HTML - https://phabricator.wikimedia.org/T224821 [08:58:38] (03CR) 10Hashar: "From Daimona:" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [08:58:44] Daimona: maybe ? :] [08:59:28] I hope so, that's even worse than checkstyle vs colors. But I guess we'll just see once the job is updated [08:59:49] !log Updating phan jobs to use text output instead of checkstyle. https://gerrit.wikimedia.org/r/c/integration/config/+/630068/ | T259890 [08:59:54] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [08:59:55] T259890: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 [09:00:11] I wish I could dig more into phan and assist [09:00:26] then the whole project seems to be driven properly without my involvement :] [09:01:33] * hashar looks at https://integration.wikimedia.org/ci/job/mw-tools-phan-mwcore-testrun/65/console [09:02:30] I think the problem now is to find where we can run phan and get some errors. I think we might have to purposefully create a broken commit [09:02:43] But I know a quick way to do that [09:04:30] https://gerrit.wikimedia.org/r/c/mediawiki/core/+/630092 [09:04:43] I've included a whitespace error so phpcs will fail early for other jobs [09:08:36] https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32175/console [09:08:46] Not that readable, I'm afraid... [09:09:00] oh [09:09:05] but it has colors ;D [09:09:20] And the triple-escape issue is fixed, too [09:09:33] It's just the color map which is... subpar [09:09:34] (03CR) 10Hashar: "https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32175/consoleFull" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [09:10:02] "sub-par" indeed. [09:10:07] It's day-glow neon. [09:10:15] ahah [09:10:29] that looks nice with a back background [09:10:43] Yeah I guess it's better in dark mode [09:11:10] (BTW, I'm going to send a patch against the mediawiki-phan docker file to switch to the CI-friendly progress bar style) [09:12:02] Oh, is it still using -p? [09:12:37] Also, are we going to keep the distinct phan images and jobs, or can we push them into the composer test ones by adding it to the composer run? [09:13:04] or we can try another text friendly output [09:13:58] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), and 2 others: Review process to fetch Jenkins Debian package from upstream - https://phabricator.wikimedia.org/T260282 (10MoritzMuehlenhoff... [09:14:01] there is also a --color-scheme={default,code,light,eclipse_dark,vim} [09:14:07] Ooh. [09:14:12] can be set via env variable PHAN_COLOR_SCHEME [09:14:19] Which scheme looks not-terrible? [09:14:27] so that if a phan version does not know yet about --color-scheme it would still work properly [09:15:37] (03PS1) 10Daimona Eaytoy: dockerfiles: [mediawiki-phan] Use a CI-friendly progress bar [integration/config] - 10https://gerrit.wikimedia.org/r/630094 [09:15:50] ^For the progress bar, changelogs are missing though... [09:16:06] AFAIK the main reason for keeping phan out of compose test is php-ast [09:16:22] ah [09:16:28] yeah cause it proven tricky [09:16:29] And +1 to changing the color scheme, if there's a decent one [09:17:34] ah we can pass --long-progress-bar through the jenkins jobs :] [09:17:46] this way the image still defaults to -p which might be more user friendly [09:18:26] Daimona: I think I put php-ast in everything in the end. [09:19:12] I don't think -p vs. --long-progress-bar is a good enough reason to keep everything split. [09:19:16] It just adds complications. [09:19:33] The composer test job is the fastest one we have; it can cope with adding phan in. [09:19:45] Though we might want to keep them apart for MW core given memory load. [09:19:47] trying PHAN_COLOR_SCHEME=light https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32176/console [09:20:06] quick away, I got pour myself a fresh coffee [09:23:39] ah the light mode looks a bit nicer [09:23:40] https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32176/console [09:24:22] Still not very readable. [09:24:38] Do they not have a 'normal' colour scheme? [09:24:44] https://github.com/phan/phan/tree/master/src/Phan/Output/ColorScheme [09:26:19] (03CR) 10Hashar: "The alternative is to keep the image as is and pass `--long-progress-bar` in the Jenkins job. Similar to https://gerrit.wikimedia.org/r/c/" [integration/config] - 10https://gerrit.wikimedia.org/r/630094 (owner: 10Daimona Eaytoy) [09:28:06] else we roll our own [09:29:07] all their color schemes use light colors [09:35:07] Project beta-scap-eqiad build #318647: 04FAILURE in 11 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318647/ [09:35:12] * hashar tries something [09:36:24] well hmm [09:36:34] the ansicolor with a dark background does not quite work as expected https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32178/console [09:36:50] (I'll be back in ~1h) [09:37:12] Daimona: thank you for your assistance! :) [09:37:14] hashar: Oh dear. [09:37:23] Yes, not ANSI colour. [09:38:47] and that still unreadable [09:39:52] without --color https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32179/console [09:41:17] Project beta-scap-eqiad build #318648: 04STILL FAILING in 5 min 5 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318648/ [09:42:51] 10Phabricator (Search): No search results for recently created task - https://phabricator.wikimedia.org/T263836 (10Aklapper) [09:47:44] Project beta-scap-eqiad build #318649: 04STILL FAILING in 3 min 46 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318649/ [09:50:05] 10Phabricator (Search): No search results for recently created task - https://phabricator.wikimedia.org/T263836 (10Peachey88) It displays as the second result for me {F32363138} [09:57:38] Project beta-scap-eqiad build #318650: 04STILL FAILING in 3 min 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318650/ [10:07:16] (03CR) 10Awight: Explicit registry for backends (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/629086 (owner: 10Awight) [10:07:42] Project beta-scap-eqiad build #318651: 04STILL FAILING in 3 min 44 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318651/ [10:17:38] Project beta-scap-eqiad build #318652: 04STILL FAILING in 3 min 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318652/ [10:27:32] Project beta-scap-eqiad build #318653: 04STILL FAILING in 3 min 35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318653/ [10:31:35] (03PS32) 10Awight: Parallelism as a command object; parallelize short PHPUnits [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) [10:31:57] (03CR) 10Awight: "PS 32: manual rebase" [integration/quibble] - 10https://gerrit.wikimedia.org/r/587885 (https://phabricator.wikimedia.org/T235449) (owner: 10Awight) [10:37:41] Project beta-scap-eqiad build #318654: 04STILL FAILING in 3 min 43 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318654/ [10:40:46] (03CR) 10Awight: "> I think it would be worth considering again using docker-compose + the mediawiki image provided with MediaWiki core" [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [10:47:31] Project beta-scap-eqiad build #318655: 04STILL FAILING in 3 min 34 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318655/ [10:52:09] A bit late to the party, but: James_F: if php-ast is everywhere, then +1 from me to including phan in composer test. Aside from core, we can leave the docker image in place, in case we find a new use case, but composer-test would be fine for most repos, methinks. [10:57:01] hashar: I think the long progress is better than the classic bar, regardless of the context. This also applies to people running phan locally. That's why I was suggesting the change to the image. The only problem is that it's supported on phan 2.4.4+, which is mediawiki-phan >= 0.9.0. Everything is using 0.10.2+ though, according to LibUp [10:57:25] Project beta-scap-eqiad build #318656: 04STILL FAILING in 3 min 31 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318656/ [10:58:01] re colors: Did you test all color schemes? I can patch upstream with a new one if we want that [11:01:47] (03PS2) 10Daimona Eaytoy: dockerfiles: [mediawiki-phan] Use a CI-friendly progress bar [integration/config] - 10https://gerrit.wikimedia.org/r/630094 [11:03:54] (03CR) 10Awight: "I'm realizing we need to move the Docker and config into integration-config/dockerfiles" [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [11:07:35] Project beta-scap-eqiad build #318657: 04STILL FAILING in 3 min 39 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318657/ [11:09:38] Daimona: Cool. [11:17:29] Project beta-scap-eqiad build #318658: 04STILL FAILING in 3 min 33 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318658/ [11:27:31] Project beta-scap-eqiad build #318659: 04STILL FAILING in 3 min 35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318659/ [11:31:17] Daimona: ahh cool [11:33:23] (03CR) 10Hashar: [C: 03+2] "Let the magic happen ;)" [integration/config] - 10https://gerrit.wikimedia.org/r/630094 (owner: 10Daimona Eaytoy) [11:34:01] ^ Thanks :-) [11:34:02] Daimona: James_F: seems to me that --color-scheme=light gives a cool enough set of colors against the white background console [11:34:16] FTR, I've tested all color schemes, and 'light' seems to be the best [11:34:25] Yeah, that :D [11:34:28] (03Merged) 10jenkins-bot: dockerfiles: [mediawiki-phan] Use a CI-friendly progress bar [integration/config] - 10https://gerrit.wikimedia.org/r/630094 (owner: 10Daimona Eaytoy) [11:34:48] !log Building docker images for https://gerrit.wikimedia.org/r/630094 [11:34:50] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [11:34:58] And also 'vim' is not bad on a white terminal, as the light text stays black, but within a colored box [11:35:27] So I'd suggest one of these as a temporary (?) choice, then we can create a custom scheme [11:36:41] In the Wikimedia colours? :-) [11:37:18] Hah, that'd be cool [11:37:22] with the vim theme.. build started at https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32183/console [11:37:28] Project beta-scap-eqiad build #318660: 04STILL FAILING in 3 min 32 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318660/ [11:37:34] I am off again for yet another coffee [11:37:41] BTW, looking again, the vim theme is good for some colors, bad for others -- some light colors are still unreadable [11:38:06] (That said, I'm slightly colorblind so probably not the best person to ask to eheh) [11:44:25] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10Ammarpad... [11:46:13] Daimona: colorblindness probably makes you a good person to ask you ;] [11:46:54] the vim one at https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32183/console [11:47:14] has some text in yellow which plays badly with the white background [11:47:19] Project beta-scap-eqiad build #318661: 04STILL FAILING in 3 min 27 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318661/ [11:47:28] same for light blue, which is barely visible to me [11:47:46] Ditto [11:48:05] So let's keep light for now [11:49:22] the light one is https://integration.wikimedia.org/ci/job/mediawiki-core-php72-phan-docker/32176/console [11:49:24] yeah looks nicer [11:49:43] I am updating my jjb config change [11:49:53] or well [11:50:13] (03CR) 10Ammarpad: "Well, not all colors are really friendly to white background. I wonder whether we have control over that. See https://integration.wikimedi" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [11:51:06] oh [11:51:06] https://phabricator.wikimedia.org/T259890#6493908 [11:51:14] ammarpad send some screenshots! [11:52:08] Now time for a crazy question: is it even possible to wrap the phan output in a black container? [11:52:28] We don't need anything perfect, a lame
would do [11:52:49] (03CR) 10Daimona Eaytoy: [C: 03+1] "> Patch Set 1:" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [11:53:47] And since upstream lacks a color scheme for white backgrounds, I think it'd make sense to add one. But we have to write the map first... [11:57:18] Project beta-scap-eqiad build #318662: 04STILL FAILING in 3 min 24 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318662/ [11:57:28] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10hashar)... [11:57:49] Daimona: nop we can't wrap it :( [12:02:01] Hm... For now, I've created: https://github.com/phan/phan/issues/4203 [12:03:26] !log Updated phan jobs to use PHAN_COLOR_SCHEME=light # T259890 [12:03:29] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [12:03:30] T259890: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 [12:04:05] (03PS2) 10Hashar: Change Phan jobs to output text instead of checkstyle [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) [12:04:06] Daimona: on that issue, the link you gave points to a jenkins console which will eventually disappear at some point : [12:04:23] you can probably link to https://phabricator.wikimedia.org/T259890#6493908 or one of those screenshots [12:04:35] Ah OK, thanks [12:05:38] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10Ammarpad... [12:07:26] Project beta-scap-eqiad build #318663: 04STILL FAILING in 3 min 34 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318663/ [12:15:32] (03CR) 10Hashar: "Now with: PHAN_COLOR_SCHEME=light" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:17:41] Project beta-scap-eqiad build #318664: 04STILL FAILING in 3 min 25 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318664/ [12:19:13] (03CR) 10Ammarpad: "> Now with: PHAN_COLOR_SCHEME=light" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:22:53] (03CR) 10Hashar: "> Where can I see the new output?" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:27:30] Project beta-scap-eqiad build #318665: 04STILL FAILING in 3 min 32 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318665/ [12:32:29] (03CR) 10Ammarpad: [C: 03+1] "> > Where can I see the new output?" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:37:32] Project beta-scap-eqiad build #318666: 04STILL FAILING in 3 min 35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318666/ [12:47:32] Project beta-scap-eqiad build #318667: 04STILL FAILING in 3 min 35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318667/ [12:50:23] (03CR) 10Hashar: [C: 03+2] "Deployed ;)" [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:51:31] (03Merged) 10jenkins-bot: Change Phan jobs to output text instead of checkstyle [integration/config] - 10https://gerrit.wikimedia.org/r/630068 (https://phabricator.wikimedia.org/T259890) (owner: 10Hashar) [12:52:38] hashar: I think https://gerrit.wikimedia.org/r/c/integration/config/+/630094 wasn't picked up (looking at latest builds) [12:53:30] Daimona: yeah working on it already ] [12:53:40] Thanks :-) [12:55:50] (03PS1) 10Hashar: Fix typo in mwext-php74-phan-docker image name [integration/config] - 10https://gerrit.wikimedia.org/r/630162 [12:55:52] (03PS1) 10Hashar: jjb: update phan jobs for --long-progress-bar [integration/config] - 10https://gerrit.wikimedia.org/r/630163 [12:56:19] !log Updating phan jobs for --long-progress-bar https://gerrit.wikimedia.org/r/c/integration/config/+/630163 [12:56:21] Daimona: done! [12:56:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [12:56:39] (03CR) 10Hashar: [C: 03+2] "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/630162 (owner: 10Hashar) [12:56:46] (03CR) 10Hashar: [C: 03+2] "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/630163 (owner: 10Hashar) [12:57:19] (03PS2) 10Awight: Explicit registry for backends [integration/quibble] - 10https://gerrit.wikimedia.org/r/629086 [12:57:21] (03PS4) 10Awight: Implement webserver engines as subclasses [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) [12:57:23] (03PS19) 10Awight: [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [12:57:26] Project beta-scap-eqiad build #318668: 04STILL FAILING in 3 min 31 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318668/ [12:57:40] (03Merged) 10jenkins-bot: Fix typo in mwext-php74-phan-docker image name [integration/config] - 10https://gerrit.wikimedia.org/r/630162 (owner: 10Hashar) [12:57:48] (03Merged) 10jenkins-bot: jjb: update phan jobs for --long-progress-bar [integration/config] - 10https://gerrit.wikimedia.org/r/630163 (owner: 10Hashar) [12:58:04] (03PS1) 10Awight: [WIP] Apache service for Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/630164 (https://phabricator.wikimedia.org/T225218) [12:58:10] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Add option for using Apache as server [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [12:58:14] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10phan, 10Patch-For-Review: Phan CI jobs should stop using checkstyle but use a text report instead - https://phabricator.wikimedia.org/T259890 (10hashar)... [12:58:28] Daimona: should be all set now :] [12:58:47] (03CR) 10Awight: "PS 19: All provisioning has been moved to the integration-config container." [integration/quibble] - 10https://gerrit.wikimedia.org/r/516729 (https://phabricator.wikimedia.org/T225218) (owner: 10Kosta Harlan) [12:58:56] 10Continuous-Integration-Config, 10phan: Phan-docker output (at least) triple-escapes HTML - https://phabricator.wikimedia.org/T224821 (10Daimona) 05Open→03Resolved a:03hashar Fixed by T259890 [12:59:05] (03CR) 10jerkins-bot: [V: 04-1] [WIP] Apache service for Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/630164 (https://phabricator.wikimedia.org/T225218) (owner: 10Awight) [12:59:14] Thank you! [13:03:38] (03Abandoned) 10Hashar: jjb: switch to releng/php-composer-security-docker [integration/config] - 10https://gerrit.wikimedia.org/r/628764 (owner: 10Hashar) [13:06:11] (03CR) 10jerkins-bot: [V: 04-1] Implement webserver engines as subclasses [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) (owner: 10Awight) [13:07:29] Project beta-scap-eqiad build #318669: 04STILL FAILING in 3 min 34 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318669/ [13:15:06] (03CR) 10Awight: "recheck" [integration/quibble] - 10https://gerrit.wikimedia.org/r/628759 (https://phabricator.wikimedia.org/T225218) (owner: 10Awight) [13:17:26] Project beta-scap-eqiad build #318670: 04STILL FAILING in 3 min 30 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318670/ [13:18:20] (03PS4) 10Hashar: (WIP) script to find image updates in jjb [integration/config] - 10https://gerrit.wikimedia.org/r/623599 [13:18:40] hi! I'm doing a change in Wikidata Query Service deployment and I wonder if someone could help me. In general, it's about replacing manually updated scap configs with generate via conftool dsh files on deployment host. I followed advice from thcipriani (https://phabricator.wikimedia.org/T252124#6117313) and added our configuration to dsh.yaml (like this: https://gerrit.wikimedia.org/r/630081) [13:19:18] (03CR) 10Hashar: "One of our jjb file referred to a non existent image and it was not properly handled by the script. Such errors are now collected and pri" [integration/config] - 10https://gerrit.wikimedia.org/r/623599 (owner: 10Hashar) [13:20:18] question is: is that enough? I'd like to use the generated one, but we still have a scap dir in deploy repo - https://github.com/wikimedia/wikidata-query-deploy . I guess I should remove it, but I'm missing a place to configure which hosts are canaries [13:20:49] There are also other settings that I don't know if what I did to dsh.yaml will replace them [13:21:17] (or potentially we should just remove per DC config for hosts and that's it) [13:27:21] Project beta-scap-eqiad build #318671: 04STILL FAILING in 3 min 28 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318671/ [13:37:28] Project beta-scap-eqiad build #318672: 04STILL FAILING in 3 min 34 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318672/ [13:47:35] Project beta-scap-eqiad build #318673: 04STILL FAILING in 3 min 39 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318673/ [13:56:32] 10Gerrit, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10git-protocol-v2: Gerrit out of heap - https://phabricator.wikimedia.org/T263008 (10hashar) [13:57:24] Project beta-scap-eqiad build #318674: 04STILL FAILING in 3 min 28 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318674/ [14:07:34] Project beta-scap-eqiad build #318675: 04STILL FAILING in 3 min 36 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318675/ [14:10:11] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) a:05eprodromou→03Reedy [14:10:22] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) [14:14:02] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) [14:15:59] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) p:05Triage→03Medium [14:16:11] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) [14:17:33] Project beta-scap-eqiad build #318676: 04STILL FAILING in 3 min 36 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318676/ [14:21:41] 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10MediaWiki Train Development Environment: train-dev: Include sample security patches in deploy VM - https://phabricator.wikimedia.org/T260079 (10mmodell) a:03mmodell [14:27:37] Project beta-scap-eqiad build #318677: 04STILL FAILING in 3 min 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318677/ [14:35:42] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) [14:37:32] Project beta-scap-eqiad build #318678: 04STILL FAILING in 3 min 36 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318678/ [14:49:29] 10Continuous-Integration-Config, 10phan: Phan-docker output (at least) triple-escapes HTML - https://phabricator.wikimedia.org/T224821 (10hashar) We had Phan emit `checkstyle` to the Jenkins console and we replaced that by `text` output. [14:51:58] hashar, thcipriani: when convenient, can you help with my issue above? [14:52:09] zpapierski: which one? [14:52:28] https://www.irccloud.com/pastebin/MfcOpplQ/ [14:53:31] Yippee, build fixed! [14:53:31] Project beta-scap-eqiad build #318679: 09FIXED in 9 min 34 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/318679/ [14:53:45] so basically migrate all the content from https://github.com/wikimedia/wikidata-query-deploy/blob/master/scap/scap.cfg to puppet isn't it ? [14:54:56] actually not necessarily - we'd be quite content if we could simply drop adding new instances to particular files there [14:55:43] having rest of migrated would be cool, but not needing to add new hosts to e.g. https://github.com/wikimedia/wikidata-query-deploy/blob/master/scap/wdqs-eqiad would solve mostly our issue [14:57:21] ah hence why you want to move to conftool [14:57:29] so that the hosts listed at https://github.com/wikimedia/wikidata-query-deploy/blob/master/scap/wdqs-eqiad [14:57:34] would be handled in conftool directly [14:57:47] yeah [14:57:53] I did some work on it already [14:58:11] https://gerrit.wikimedia.org/r/630081 [14:58:13] so what is the issue? [14:58:31] though I don't know anything about conftool [14:58:33] now I'm just wondering what I need to change to make sure that the ones generated by conftool are picked up, [14:59:06] yeah that part I have absolutely no idea :/ [14:59:21] :( [14:59:47] no worries though, I'm guessing that I can easily find that in scap source code [14:59:48] I guess oyou can ask on the task ? [14:59:55] or that [14:59:57] and we can potentially subscribe more people to it [15:00:38] I don't know any of the logic in there [15:02:22] 10Scap, 10Operations, 10Wikidata, 10Wikidata-Query-Service, and 2 others: Scap configuration for WDQS should get server groups from a known source or truth - https://phabricator.wikimedia.org/T252124 (10Zbyszko) @thcipriani I have the change in puppet (https://gerrit.wikimedia.org/r/630081). What else woul... [15:12:49] (03PS1) 10Vlad.shapik: Add new user Vlad Shapik [integration/config] - 10https://gerrit.wikimedia.org/r/630199 [15:27:45] zpapierski: reading scrollback [15:28:58] you should be able to change dsh_targets to "wdqs" and that's it [15:29:08] scap will first check the global directory of dsh files [15:29:21] i.e., /etc/dsh/groups/[target-name] [15:29:31] ok, great :) - I guess I can also remove the dc files, too? [15:31:22] hrm, looks like you have a lot of dsh targets in the wikidata-query-deploy repo, more than are in conftool now? [15:32:34] oh wait, am I misreading that? this is what's in conftool + those 2 explicit hosts [15:34:16] so "dsh_targets" + "server_groups" serve 2 different purposes: what targets to deploy to and how to divide those targets into a particular rollout order [15:34:31] the puppet change looks like all targets are now in one wdqs dsh group [15:35:07] (03CR) 10Ppchelko: [C: 03+1] "Checked with the managers, this is the new CPT contractor." [integration/config] - 10https://gerrit.wikimedia.org/r/630199 (owner: 10Vlad.shapik) [15:35:08] but the current state of the repo has 6 groups of targets: canary,codfw,codfw_internal,eqiad,eqiad_internal,test [15:35:42] and deploys roll out to those 6 groups of servers in serial [15:35:49] I guess the answer is: depends on your goals :) [15:47:30] (03CR) 10Ahmon Dancy: [C: 04-1] "Mostly just suggestions." (0313 comments) [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [16:19:13] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) [16:20:43] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release, 10Platform Team Workboards (Initiatives): Release MW 1.35.0 - https://phabricator.wikimedia.org/T256375 (10Reedy) [16:21:00] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release: Write and send release announcements for MediaWiki 1.35.0 - https://phabricator.wikimedia.org/T256380 (10Reedy) 05Open→03Resolved https://lists.wikimedia.org/pipermail/mediawiki-announce/2020-September/000263.html [16:25:31] 10MediaWiki-Releasing, 10MW-1.35-notes, 10MW-1.35-release, 10Platform Team Workboards (Initiatives): Release MW 1.35.0 - https://phabricator.wikimedia.org/T256375 (10Reedy) 05Open→03Resolved a:03Reedy [16:27:11] (03PS1) 10Hashar: Remove operations-puppet-wmf-style-guide [integration/config] - 10https://gerrit.wikimedia.org/r/630211 (https://phabricator.wikimedia.org/T260565) [17:10:38] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Reedy) [17:29:05] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)): Investigate/trace rebuildLocalisationCache process for MW containerization - https://phabricator.wikimedia.org/T260827 (10dduvall) @tstarling can you provide insight into why the MessageBlobStore is cleared... [17:35:21] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Aklapper) Also mentioned in https://www.mediawiki.org/wiki/Topic:Vume16fs3nfisr6w and https://www.mediawiki.org/wiki/Topic:Vulv10re5ha7jv1s [17:43:53] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Reedy) >>! In T263866#6494741, @Aklapper wrote: > Also mentioned in https://www.mediawiki.org/wiki/Topic:Vume16fs3nfisr6w and https://www.mediawiki.org/wiki/Topic:Vulv10re5ha7jv1s Not saying they'r... [17:48:19] legoktm: If you're around enough to complain about snowmen, in return I'm going to complain about you not CRing https://gerrit.wikimedia.org/r/c/labs/libraryupgrader/+/586401 ;- [17:48:21] P [17:48:23] Bah. [17:50:27] looool [17:50:41] Huh, as a non-repo-owner I can't even rebase Reedy's patch. Meh. [17:50:54] I can rebase it later [17:51:00] * James_F clearly needs to get BowDownBeforeMe rights or something. [17:51:09] I don't mind doing more work on it too... if I know what I need to fix/improve/sort/break [17:51:22] Yeah. [17:55:53] 10Release-Engineering-Team, 10MediaWiki-Internationalization: New message translations don't appear on production sites in the release they were added - https://phabricator.wikimedia.org/T263872 (10Tchanders) [17:56:44] 10Release-Engineering-Team, 10MediaWiki-Internationalization: New message translations don't appear on production sites in the release they were added - https://phabricator.wikimedia.org/T263872 (10Tchanders) @Krinkle - feel free to modify or add to the task description! [18:03:53] Project beta-code-update-eqiad build #314165: 04FAILURE in 52 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/314165/ [18:06:20] 19:03:01 fatal: unable to access 'https://gerrit.wikimedia.org/r/mediawiki/vendor/': The requested URL returned error: 502 [18:08:36] 10Continuous-Integration-Infrastructure, 10Operations, 10Traffic: contint.wikimedia.org: add TLS termination - https://phabricator.wikimedia.org/T263830 (10hashar) [18:10:15] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Legoktm) The problem seems to be in the 1.31.9 patch file, which has indentation in it that doesn't match the 1.31.9 tag nor tarball. Here's a diff of applying the patch file (from 1.31.8) versus th... [18:13:54] Yippee, build fixed! [18:13:55] Project beta-code-update-eqiad build #314166: 09FIXED in 54 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/314166/ [18:19:38] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Legoktm) The culprit is that the patch file is generated with `diff -Nruw`, in which `-w` problematically ignores any whitespace changes, and by pure bad luck we have patches that touch those same l... [18:21:27] (03PS1) 10Legoktm: make-release: Don't generate patch files with -w [tools/release] - 10https://gerrit.wikimedia.org/r/630222 (https://phabricator.wikimedia.org/T263866) [18:25:06] (03CR) 10Reedy: [C: 03+2] make-release: Don't generate patch files with -w [tools/release] - 10https://gerrit.wikimedia.org/r/630222 (https://phabricator.wikimedia.org/T263866) (owner: 10Legoktm) [18:25:48] (03Merged) 10jenkins-bot: make-release: Don't generate patch files with -w [tools/release] - 10https://gerrit.wikimedia.org/r/630222 (https://phabricator.wikimedia.org/T263866) (owner: 10Legoktm) [18:29:06] 10Continuous-Integration-Infrastructure, 10Jenkins, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), and 2 others: Review process to fetch Jenkins Debian package from upstream - https://phabricator.wikimedia.org/T260282 (10hashar) >>! In T... [18:30:12] 10MediaWiki-Releasing, 10MW-1.31-release, 10Patch-For-Review: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Reedy) p:05Triage→03High [18:43:25] 10Continuous-Integration-Infrastructure, 10Operations, 10Traffic: contint.wikimedia.org: add TLS termination - https://phabricator.wikimedia.org/T263830 (10Dzahn) This was basically all done: https://gerrit.wikimedia.org/r/c/operations/puppet/+/591000 tlsproxy::envoy: allow limiting firewall srange https://... [18:54:27] Well I’ve just been told by my college that they’ve had a confirmation of covid today :( [18:59:46] Boo [19:09:53] Daimona: nice 👍 work on phan! [19:20:30] 10LibUp: Move libup data storage into mysql - https://phabricator.wikimedia.org/T241035 (10Legoktm) libup currently uses the JSON files to easily share data and code across the host/container boundary in a secure manner (the filesystem is mounted as read-only), which I don't really want to lose. I also don't th... [19:22:26] paladox: what a surprise after the measures they listed :( [19:22:34] (not) [19:24:45] 10Phabricator: Request for Edit Details rights for Product Analytics - https://phabricator.wikimedia.org/T263878 (10kzimmerman) [19:26:31] (03PS3) 10Dduvall: MediaWiki setup for functional `scap sync-world` [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) [19:27:13] (03CR) 10Dduvall: "I've addressed everything, I think. Thanks for such a thorough review!" (0313 comments) [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [19:31:46] paladox: :(( stay safe please! [19:32:13] thanks! [19:37:42] 10MediaWiki-Releasing: Verify MediaWiki patch files apply in successive upgrades - https://phabricator.wikimedia.org/T263883 (10Legoktm) [19:39:02] 10Phabricator: Request for Edit Details rights for Product Analytics - https://phabricator.wikimedia.org/T263878 (10Aklapper) Hi @kzimmerman! I'm not entirely sure about the reasons for this. I've added you to https://phabricator.wikimedia.org/project/profile/3104/, could you try again? [19:45:07] 10Phabricator: Request for Edit Details rights for Product Analytics - https://phabricator.wikimedia.org/T263878 (10kzimmerman) That seemed to do it, @Aklapper - thank you!! [19:47:10] 10Project-Admins: Request for Product Feature tag to aid differentiation of initiatives and roadmap management - https://phabricator.wikimedia.org/T263884 (10WDoranWMF) [19:47:51] 10Project-Admins, 10Platform Engineering: Request for Product Feature tag to aid differentiation of initiatives and roadmap management - https://phabricator.wikimedia.org/T263884 (10WDoranWMF) [19:49:54] 10Release-Engineering-Team (CI & Testing services), 10MobileFrontend, 10Readers-Web-Backlog: Add tests to verify initial collapsing of sections - https://phabricator.wikimedia.org/T263843 (10Jdlrobson) p:05Triage→03Medium [19:50:27] 10MediaWiki-Releasing, 10MW-1.31-release: 1.31.10 patching issues - https://phabricator.wikimedia.org/T263866 (10Reedy) 05Open→03Resolved a:03Legoktm Thanks to Lego for the help! I've re-released the .9 and .10 patches with whitespace diff appropriate versions. https://releases.wikimedia.org/mediawiki/... [20:25:18] 10Scap, 10Operations, 10Wikidata, 10Wikidata-Query-Service, and 2 others: Scap configuration for WDQS should get server groups from a known source or truth - https://phabricator.wikimedia.org/T252124 (10thcipriani) >>! In T252124#6494323, @Zbyszko wrote: > @thcipriani I have the change in puppet (https://g... [20:48:38] 10Project-Admins, 10Platform Engineering, 10User-Kizule: Request for Product Feature tag to aid differentiation of initiatives and roadmap management - https://phabricator.wikimedia.org/T263884 (10Kizule) 05Open→03Resolved a:03Kizule @WDoranWMF I've created project which you are requsted (#product-feat... [20:54:19] 10Project-Admins, 10Platform Engineering, 10User-Kizule: Request for Product Feature tag to aid differentiation of initiatives and roadmap management - https://phabricator.wikimedia.org/T263884 (10Kizule) I'm sorry @WDoranWMF, I just saw that you can create projects. For this task I thought it was an adminis... [21:01:44] 10Release-Engineering-Team, 10Scap, 10Performance-Team (Radar): Localisation cache must be purged after or during train deploy, not (just) before - https://phabricator.wikimedia.org/T263872 (10Krinkle) [21:02:32] (03CR) 10Jeena Huneidi: "Nice! I have one little comment in python.go" (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [21:04:51] (03PS1) 10Ahmon Dancy: DNM: in progress scap hacks [tools/scap] - 10https://gerrit.wikimedia.org/r/630285 [21:05:12] (03CR) 10jerkins-bot: [V: 04-1] DNM: in progress scap hacks [tools/scap] - 10https://gerrit.wikimedia.org/r/630285 (owner: 10Ahmon Dancy) [21:14:27] (03CR) 10Ahmon Dancy: [C: 03+1] MediaWiki setup for functional `scap sync-world` [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [21:21:12] (03PS3) 10BryanDavis: python.go: Add support for Poetry package manager [blubber] - 10https://gerrit.wikimedia.org/r/629877 [21:26:14] (03CR) 10BryanDavis: "> Patch Set 2:" (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [21:53:08] 10Release-Engineering-Team, 10Scap, 10Performance-Team (Radar): Localisation cache must be purged after or during train deploy, not (just) before - https://phabricator.wikimedia.org/T263872 (10Krinkle) The problem here is with the LocalisationCache service in MediaWiki. We generate this cache (currently in C... [21:58:22] (03CR) 10Jeena Huneidi: [C: 03+2] python.go: Add support for Poetry package manager [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [21:58:41] longma: yay! Thanks :) [21:58:43] (03CR) 10Jeena Huneidi: [C: 03+1] "oops sorry I had meant to +1 so Dan has a chance to look it over" [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [21:58:48] doh [21:58:51] bd808: sorry!!! [21:58:56] but also reasonable [21:59:47] I'm going to try and drag out Python support into the modern era ;) [21:59:55] *our [22:00:03] :D I think that is a good idea [22:06:59] (03CR) 10Ahmon Dancy: [C: 03+2] MediaWiki setup for functional `scap sync-world` [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [22:07:01] (03CR) 10Ahmon Dancy: [V: 03+2 C: 03+2] MediaWiki setup for functional `scap sync-world` [tools/scap-vagrant] - 10https://gerrit.wikimedia.org/r/624951 (https://phabricator.wikimedia.org/T261360) (owner: 10Dduvall) [22:28:11] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Differential, 10Jenkins, 10Developer-Wishlist (2017): Add support for a wmf-ci.yaml type file for wikimedia jenkins - https://phabricator.wikimedia.org/T145669 (10bd808) https://wikitech.wikimedia.org/wiki/PipelineLib [22:44:59] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Scap, 10MediaWiki Train Development Environment: Get scap-vagrant working for use in l10n tracing - https://phabricator.wikimedia.org/T261360 (10dduvall) 05Open→03Resolved [22:45:01] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)): Investigate/trace rebuildLocalisationCache process for MW containerization - https://phabricator.wikimedia.org/T260827 (10dduvall) [23:08:54] (03CR) 10Dduvall: [C: 04-1] "Awesome patchset overall! I've left a few minor requests for changes." (033 comments) [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [23:51:44] (03PS4) 10BryanDavis: python.go: Add support for Poetry package manager [blubber] - 10https://gerrit.wikimedia.org/r/629877 [23:54:34] (03CR) 10BryanDavis: python.go: Add support for Poetry package manager (033 comments) [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [23:58:18] (03PS5) 10BryanDavis: python.go: Add support for Poetry package manager [blubber] - 10https://gerrit.wikimedia.org/r/629877