[00:46:04] Beta scap jobs have been slow lately. Taking 11 minutes for a step called "cache_git_info" in recent builds. [00:46:28] Taking 40 minutes in total. [00:46:32] https://integration.wikimedia.org/ci/job/beta-scap-eqiad/218792/console [00:46:37] that seems unusual? [01:29:35] 10Scap, 10Operations: Wrong umask when deploying from screen - https://phabricator.wikimedia.org/T200690 (10Dzahn) a:05Dzahn>03None [02:09:30] 10Phabricator: Remove approval requirement for new accounts, or patch everything in Phabricator to allow unapproved users to be treated as logged out for permissions purposes - https://phabricator.wikimedia.org/T197550 (10mmodell) 05Open>03Resolved a:03mmodell [05:29:18] yay ^ [08:20:11] (03PS1) 10MarcoAurelio: Grant the l10n-bot group permission to code-review on this repo. [apps/android/wikipedia] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/451587 (https://phabricator.wikimedia.org/T201586) [09:25:19] (03PS1) 10Jakob: Add a link to the main documentation [integration/quibble] - 10https://gerrit.wikimedia.org/r/451599 [09:26:51] (03PS2) 10Jakob: Add a link to the main documentation [integration/quibble] - 10https://gerrit.wikimedia.org/r/451599 [13:04:06] Anyone know what permissions are needed to run puppet compiler in jenkins? [13:04:08] you have to log in with LDAP credentials and kick off a build through the jenkins web interface IIRC, but I think it checked groups? [13:12:05] Krenair: [13:12:06] [15:11:45] https://phabricator.wikimedia.org/T192532 [13:12:06] [15:12:43] so that means nda or wmf or wmde (it seems) [13:13:11] I think I might be able to log onto the puppet compiler boxes themselves [13:20:11] hm no apparently not anymore [14:53:48] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10Operations, 10puppet-compiler, 10Puppet: Figure out a way to enable volunteers to use the puppet compiler - https://phabricator.wikimedia.org/T192532 (10Krenair) These are the people who fit @EddieGP's suggested criteria: P7440 [14:55:36] (03PS1) 10Zfilipin: Install xvfb needed for recording videos of Selenium tests [integration/quibble] - 10https://gerrit.wikimedia.org/r/451645 (https://phabricator.wikimedia.org/T193157) [14:55:48] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) >>! In T193157#4488925, @greg wrote: > https://gerrit.wikimedia.org/r/plugins/gitiles/integration... [14:57:07] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) [15:02:06] (03PS2) 10Zfilipin: Install ffmpeg needed for recording videos of Selenium tests [integration/quibble] - 10https://gerrit.wikimedia.org/r/451645 (https://phabricator.wikimedia.org/T193157) [15:06:10] (03CR) 10Zfilipin: "PS2 replaces xvfb with ffmpeg 🤦‍♂️" [integration/quibble] - 10https://gerrit.wikimedia.org/r/451645 (https://phabricator.wikimedia.org/T193157) (owner: 10Zfilipin) [15:06:49] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Video recording for Selenium tests in Node.js - https://phabricator.wikimedia.org/T179188 (10zeljkofilipin) [15:06:52] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) [15:38:34] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) [15:39:30] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) [15:41:02] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble does not install ffmpeg - https://phabricator.wikimedia.org/T193157 (10zeljkofilipin) [15:52:33] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Video recording for Selenium tests in Node.js - https://phabricator.wikimedia.org/T179188 (10zeljkofilipin) [15:53:07] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Video recording for Selenium tests in Node.js - https://phabricator.wikimedia.org/T179188 (10zeljkofilipin) [16:48:18] (03CR) 10Dduvall: [V: 032 C: 032] "I'm just going to self-merge this one since it's a one-line fix for a missing import." [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/451540 (owner: 10Dduvall) [16:53:30] 10Phabricator (Upstream), 10Mobile, 10Upstream: Toggle buttons in Phabricator don't work on mobile (affects: Login, Search) - https://phabricator.wikimedia.org/T201480 (10Framawiki) >>! In T201480#4489707, @Aklapper wrote: > @Framawiki: Please do not generally CC upstream developers for small bugs. You are f... [17:13:24] !log (beta): Update mobileapps to 616ffef [17:13:29] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:17:26] If someone has time to review a patch that promotes the experimental JSDoc jobs for MobileFrontend and friends, I'd appreciate it! https://gerrit.wikimedia.org/r/#/c/integration/config/+/450635/ [17:29:15] 10Continuous-Integration-Infrastructure: Provide npm 6.0+ in CI environments - https://phabricator.wikimedia.org/T201633 (10Jdforrester-WMF) [17:29:48] 10Continuous-Integration-Infrastructure: Provide npm 6.0+ in CI environments - https://phabricator.wikimedia.org/T201633 (10Jdforrester-WMF) [17:30:46] 10Phabricator (Upstream), 10Mobile, 10Upstream: Toggle buttons in Phabricator don't work on mobile (affects: Login, Search) - https://phabricator.wikimedia.org/T201480 (10greg) https://discourse.phabricator-community.org/t/guide-reporting-a-bug/938 [17:31:38] 10Continuous-Integration-Infrastructure: Provide npm 6.0+ in CI environments - https://phabricator.wikimedia.org/T201633 (10Jdforrester-WMF) [17:31:42] 10Continuous-Integration-Config, 10Patch-For-Review: Jenkins check for vulnerable libraries in all node.js repos - https://phabricator.wikimedia.org/T96078 (10Jdforrester-WMF) [17:32:53] 10Continuous-Integration-Config, 10Front-end-Standards-Group: Consider moving from npm to yarn for WMF repos? - https://phabricator.wikimedia.org/T148230 (10Jdforrester-WMF) 05Open>03stalled AFAICT, there's no appetite for this right now. Marking as Stalled but would be happy for this to be Declined instead. [17:33:18] jdlrobson: Could you maybe patch MobileFrontend/resources/mobile.pagelist.styles/pagelist.less? Seems like another use of deviceWidthTablet we didn't see before. [17:33:39] I've patched one in Vector and core by using mediawiki.ui. Not sure if MF prefers a different approach. [17:35:22] 10Continuous-Integration-Config, 10Patch-For-Review: Jenkins check for vulnerable libraries in all node.js repos - https://phabricator.wikimedia.org/T96078 (10Legoktm) [17:35:25] 10Continuous-Integration-Infrastructure: Provide npm 6.0+ in CI environments - https://phabricator.wikimedia.org/T201633 (10Legoktm) 05Open>03Resolved a:03Legoktm I did this last week :) {4898f1959e6bf377729a98f0c96f70c6e9048d14}. It'll be best to handle migrating specific jobs as individual tasks. [17:39:55] 10Continuous-Integration-Infrastructure: Provide npm 6.0+ in CI environments - https://phabricator.wikimedia.org/T201633 (10Jdforrester-WMF) Aha, so I just found out. [17:44:55] legoktm: Gah. I'm pretty lost trying to move npm-node-6-docker to be npm-6-node-6-docker. [18:12:20] James_F: should be a matter of making the npm-test image inherit from npm6 [18:12:46] But I think we need to duplicate and then switch over [18:13:03] * legoktm afk [18:13:24] Are there any instructions at all about how to build or test these, or do I just cargo cult it and hope? [18:19:41] 10Scap: Canary deployment continuation prompt should emit a timestamp to console - https://phabricator.wikimedia.org/T201635 (10awight) [18:20:36] It looks like I'll need to create ci-experimental because even sid is too old to support node 8.9.1 which we'll need. [18:20:43] This feels like a real mess. [18:20:46] * James_F sighs at Debian. [18:22:00] Er? [18:22:08] https://www.mediawiki.org/wiki/Continuous_integration/Docker#Images_using_docker-pkg [18:22:23] We use the node packages from nodesource [18:23:13] https://tools.wmflabs.org/apt-browser/stretch-wikimedia/main/ [18:25:25] Hmm. [18:31:21] legoktm: Those node packages are all way too old. [18:52:51] 10Continuous-Integration-Config, 10Quibble: Quibble: shasum check failed - https://phabricator.wikimedia.org/T201638 (10Tgr) [19:00:35] OK, where did it just dump 20G of stuff on my disk? It's now full. :-( [19:09:37] (03PS1) 10Jforrester: dockerfiles: Add npm-6 docker image [integration/config] - 10https://gerrit.wikimedia.org/r/451689 [19:09:39] (03PS1) 10Jforrester: dockerfiles: Add npm-6-test docker image [integration/config] - 10https://gerrit.wikimedia.org/r/451690 [19:09:41] (03PS1) 10Jforrester: Provide npm-6-node-6-docker job based on npm-6-test [integration/config] - 10https://gerrit.wikimedia.org/r/451691 [19:09:43] (03PS1) 10Jforrester: [WIP] dockerfiles: Move the npm-test image to npm-6 [integration/config] - 10https://gerrit.wikimedia.org/r/451692 [19:11:31] (03CR) 10jerkins-bot: [V: 04-1] dockerfiles: Add npm-6-test docker image [integration/config] - 10https://gerrit.wikimedia.org/r/451690 (owner: 10Jforrester) [19:11:33] (03CR) 10jerkins-bot: [V: 04-1] [WIP] dockerfiles: Move the npm-test image to npm-6 [integration/config] - 10https://gerrit.wikimedia.org/r/451692 (owner: 10Jforrester) [19:11:55] (03CR) 10jerkins-bot: [V: 04-1] Provide npm-6-node-6-docker job based on npm-6-test [integration/config] - 10https://gerrit.wikimedia.org/r/451691 (owner: 10Jforrester) [19:17:05] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Release, 10Train Deployments: 1.32.0-wmf.16 deployment blockers - https://phabricator.wikimedia.org/T191062 (10mmodell) [19:20:49] 10Phabricator: Unable to log in to Phabricator via MediaWiki on mobile (CSP error) - https://phabricator.wikimedia.org/T201460 (10mmodell) @paladox: I'm fairly certain that it is not related to the anti-vandalism extension. [19:21:44] 10Phabricator: Unable to log in to Phabricator via MediaWiki on mobile (CSP error) - https://phabricator.wikimedia.org/T201460 (10Paladox) Oh sorry that I didn’t respond. Sorry that I was wrong or caused spam. Must be something else then? [19:21:55] 10Phabricator, 10Release-Engineering-Team (Kanban): Unable to log in to Phabricator via MediaWiki on mobile (CSP error) - https://phabricator.wikimedia.org/T201460 (10mmodell) a:03mmodell [19:25:00] 10Phabricator, 10Release-Engineering-Team (Kanban): Unable to log in to Phabricator via MediaWiki on mobile (CSP error) - https://phabricator.wikimedia.org/T201460 (10mmodell) [[ https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP | Content Security Policy ]] violation. Apparently it's because mediawiki redi... [19:27:01] 10Project-Admins: Create group/project for "On-wiki documentation working group" - https://phabricator.wikimedia.org/T201639 (10Varnent) [19:32:47] (03PS2) 10Dduvall: Provide a generic job for testing via Blubber [integration/config] - 10https://gerrit.wikimedia.org/r/449527 (https://phabricator.wikimedia.org/T200843) [19:32:49] (03PS1) 10Dduvall: Test blubber and integration/pipelinelib using blubber [integration/config] - 10https://gerrit.wikimedia.org/r/451696 [19:53:28] 10Phabricator, 10Release-Engineering-Team (Kanban): Unable to log in to Phabricator via MediaWiki on mobile (CSP error) - https://phabricator.wikimedia.org/T201460 (10mmodell) This should be fixed by rPHEX55ebacf7f022 [20:03:23] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Release, 10Train Deployments: 1.32.0-wmf.16 deployment blockers - https://phabricator.wikimedia.org/T191062 (10mmodell) Everything appears to be stable! :) {icon train color=blue} - This concludes the MediaWiki train for `1.32.0-wmf.16.` {icon b... [20:03:31] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10Release, 10Train Deployments: 1.32.0-wmf.16 deployment blockers - https://phabricator.wikimedia.org/T191062 (10mmodell) 05Open>03Resolved [20:09:15] !log deleted deployment-urldownloader (the oldest host still running, on trusty, from feb 2015) and replaced with deployment-urldownloader02 [20:09:20] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:45:11] 10Phabricator: Document what "routine maintenance tasks" are (performed by @Phabricator_maintenance) - https://phabricator.wikimedia.org/T142904 (10greg) FTR, #together has the credentials to this account and I have used it once or twice in the past 6 months (ish) for bulk actions. There is also now the ability... [22:01:41] (03PS1) 10QChris: Allow “Gerrit Managers” to import history [extensions/FormWizard] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/451794 [22:01:43] (03CR) 10QChris: [V: 032 C: 032] Allow “Gerrit Managers” to import history [extensions/FormWizard] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/451794 (owner: 10QChris) [22:02:20] (03PS1) 10QChris: Import done. Revoke import grants [extensions/FormWizard] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/451795 [22:02:22] (03CR) 10QChris: [V: 032 C: 032] Import done. Revoke import grants [extensions/FormWizard] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/451795 (owner: 10QChris) [22:11:51] (03PS1) 10Catrope: Revert "Make seccheck voting for Thanks" [integration/config] - 10https://gerrit.wikimedia.org/r/451798 (https://phabricator.wikimedia.org/T201565) [22:12:03] (03CR) 10jerkins-bot: [V: 04-1] Revert "Make seccheck voting for Thanks" [integration/config] - 10https://gerrit.wikimedia.org/r/451798 (https://phabricator.wikimedia.org/T201565) (owner: 10Catrope) [22:12:43] (03PS2) 10Catrope: Revert "Make seccheck voting for Thanks" [integration/config] - 10https://gerrit.wikimedia.org/r/451798 (https://phabricator.wikimedia.org/T201565) [22:16:17] Could someone merge+deploy https://gerrit.wikimedia.org/r/c/integration/config/+/451798 for me please? It's a workaround for CI being broken in Thanks (T201565 [22:16:18] T201565: Phan error inside ThanksLogFormatter - https://phabricator.wikimedia.org/T201565 [22:16:37] Also it looks like the link to the public logs broke because the ur1.ca URL shortener is no longer active [22:16:48] (03CR) 10Reedy: [C: 032] Revert "Make seccheck voting for Thanks" [integration/config] - 10https://gerrit.wikimedia.org/r/451798 (https://phabricator.wikimedia.org/T201565) (owner: 10Catrope) [22:18:21] (03Merged) 10jenkins-bot: Revert "Make seccheck voting for Thanks" [integration/config] - 10https://gerrit.wikimedia.org/r/451798 (https://phabricator.wikimedia.org/T201565) (owner: 10Catrope) [22:19:00] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/451798 [22:19:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:19:36] Thanks Reedy