[00:06:08] 10Release-Engineering-Team-TODO, 10MW-on-K8s, 10SRE, 10serviceops, 10Patch-For-Review: Puppet failing on releases hosts due to missing profile::ci::kubernetes_config::token, dependency issue in kubeconfig.pp - https://phabricator.wikimedia.org/T273681 (10Dzahn) after this last merge everything seems good... [00:07:03] 10Release-Engineering-Team-TODO, 10MW-on-K8s, 10SRE, 10serviceops, 10Patch-For-Review: Puppet failing on releases hosts due to missing profile::ci::kubernetes_config::token, dependency issue in kubeconfig.pp - https://phabricator.wikimedia.org/T273681 (10Dzahn) 05Open→03Resolved a:03Dzahn [00:10:46] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/libs/Dodo] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661196 (https://phabricator.wikimedia.org/T257669) (owner: 10C. Scott Ananian) [00:10:50] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/libs/WebIDL] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (owner: 10C. Scott Ananian) [00:12:18] (03CR) 10jerkins-bot: [V: 04-1] Zuul: [mediawiki/libs/WebIDL] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (owner: 10C. Scott Ananian) [00:12:25] (03PS3) 10Jforrester: Zuul: [mediawiki/libs/Dodo] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661196 (https://phabricator.wikimedia.org/T257669) (owner: 10C. Scott Ananian) [00:12:36] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/libs/Dodo] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661196 (https://phabricator.wikimedia.org/T257669) (owner: 10C. Scott Ananian) [00:14:26] (03Merged) 10jenkins-bot: Zuul: [mediawiki/libs/Dodo] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661196 (https://phabricator.wikimedia.org/T257669) (owner: 10C. Scott Ananian) [00:14:57] (03PS3) 10Jforrester: Zuul: [mediawiki/libs/WebIDL] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (https://phabricator.wikimedia.org/T273295) (owner: 10C. Scott Ananian) [00:15:04] 10Continuous-Integration-Config, 10Parsoid, 10Patch-For-Review: Set up CI for new PHP libraries: zest-css, dodo, webidl - https://phabricator.wikimedia.org/T273295 (10Jdforrester-WMF) mediawiki/libs/Zest already is in CI config; is there a different library called Zest? [00:15:06] (03PS4) 10Jforrester: Zuul: [mediawiki/libs/WebIDL] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (https://phabricator.wikimedia.org/T273295) (owner: 10C. Scott Ananian) [00:15:12] (03CR) 10Jforrester: [C: 03+2] "…" [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (https://phabricator.wikimedia.org/T273295) (owner: 10C. Scott Ananian) [00:16:43] (03Merged) 10jenkins-bot: Zuul: [mediawiki/libs/WebIDL] Enable CI for new library repo [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (https://phabricator.wikimedia.org/T273295) (owner: 10C. Scott Ananian) [00:17:03] 10Deployments, 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10Wikimedia-General-or-Unknown, 10Performance-Team (Radar): Document and automate updating of static/project-logos in mediawiki-config - https://phabricator.wikimedia.org/T98640 (10Legoktm) [00:17:47] !log Zuul: Enable CI for mediawiki/libs/Dodo and mediawiki/libs/WebIDL T273295 [00:17:49] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:17:50] T273295: Set up CI for new PHP libraries: zest-css, dodo, webidl - https://phabricator.wikimedia.org/T273295 [00:18:41] (03PS2) 10Jforrester: Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/660631 (owner: 10Umherirrender) [00:20:52] (03Abandoned) 10Jforrester: Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/660631 (owner: 10Umherirrender) [00:21:12] (03PS2) 10Jforrester: Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/659553 (owner: 10BrandonXLF) [00:21:23] (03PS3) 10Jforrester: Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/659553 (owner: 10BrandonXLF) [00:21:34] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/659553 (owner: 10BrandonXLF) [00:23:36] (03Merged) 10jenkins-bot: Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [integration/config] - 10https://gerrit.wikimedia.org/r/659553 (owner: 10BrandonXLF) [00:24:35] !log Zuul: [mediawiki/extensions/UseResource] Rename from TemplateScripts [00:24:38] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:26:30] (03CR) 10Jforrester: "Should this now wait for If1f1bb507b?" [integration/config] - 10https://gerrit.wikimedia.org/r/655104 (https://phabricator.wikimedia.org/T271562) (owner: 10C. Scott Ananian) [00:27:52] legoktm: Want me to land/build/re-use https://gerrit.wikimedia.org/r/c/integration/config/+/658471 for you? [00:28:07] James_F: oh, yes please [00:28:13] Kk. [00:28:17] (03PS2) 10Jforrester: rust: Install default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/658471 (owner: 10Legoktm) [00:28:27] (03CR) 10Jforrester: [C: 03+2] rust: Install default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/658471 (owner: 10Legoktm) [00:29:55] (03Merged) 10jenkins-bot: rust: Install default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/658471 (owner: 10Legoktm) [00:30:46] !log Docker: Publish rust images with default-libmysqlclient-dev [00:30:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:34:19] (03PS1) 10Jforrester: jjb: Upgrade rust jobs to ones with default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/661230 [00:36:21] Gah, I always forget how ugly the output of rustc is, and how much it looks like errors. [00:38:14] I set it to maximum verbosity mostly so debugging is obvious if someone ever has to do it [00:38:25] Yes yes, but why in *red*. :-) [00:39:35] rust is a shade of red :p (I have no idea why they picked red) [00:41:07] 10Release-Engineering-Team, 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MediaWiki-Docker, 10dev-images, 10User-brennen: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0 - https://phabricator.wikimedia.org/T273682 (10brennen) [00:41:52] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MediaWiki-Docker, 10dev-images, 10User-brennen: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0 - https://phabricator.wikimedia.org/T273682 (10brennen) [00:45:06] 10Continuous-Integration-Config, 10Parsoid, 10Patch-For-Review: Set up CI for new PHP libraries: zest-css, dodo, webidl - https://phabricator.wikimedia.org/T273295 (10Jdforrester-WMF) 05Open→03Resolved a:03cscott Resolved? [00:45:57] (03CR) 10Jforrester: [C: 03+2] jjb: Upgrade rust jobs to ones with default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/661230 (owner: 10Jforrester) [00:47:23] (03Merged) 10jenkins-bot: jjb: Upgrade rust jobs to ones with default-libmysqlclient-dev [integration/config] - 10https://gerrit.wikimedia.org/r/661230 (owner: 10Jforrester) [00:51:01] why is Friday now "No deploys all day!" ? I thought that used to be just Saturday and Sunday. Ping greg-g thcipriani based on instructions at https://wikitech.wikimedia.org/wiki/Deployments [00:56:56] DannyS712: It was always a no-deploys all day. [00:57:14] oh :(. So deployments are only 4 days per week? [00:59:51] Yes, or three days a week when there are U.S. holidays or similar. [01:00:32] Also please don't ping people about non-urgent clarifying questions, and particularly not multiple people. [01:01:00] okay, sorry [01:05:58] legoktm: Per https://gerrit.wikimedia.org/r/c/mediawiki/php/luasandbox/+/654962 should we have a task for "someone other than Tim should have a php.net account with which to do releases"? SPOF and all that. [01:06:10] * James_F doesn't quite know how that stuff works. [01:19:11] James_F: me neither, I'll ask him about it. I was going to copy over the docbook changes from upstream first [01:19:27] Also because Debian isn't shipping PHP 8.0 with the next stable release it's no longer a priority for me [01:41:24] It isn’t? Boo. [01:41:34] But ack, thanks. [03:41:50] 10Phabricator: The language with the language code qqq is "message document" - https://phabricator.wikimedia.org/T273705 (10IN) [03:56:11] (03CR) 10DannyS712: "This change is ready for review." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661247 (https://phabricator.wikimedia.org/T273624) (owner: 10DannyS712) [03:57:22] 10MediaWiki-Codesniffer, 10Patch-For-Review: Incorrect fix for MediaWiki.PHPUnit.SpecificAssertions - https://phabricator.wikimedia.org/T273624 (10DannyS712) Once this is fixed, is it worth it to do a quick release 35.1.0 to include this fix and the one from T273264? [04:16:39] (03CR) 10DannyS712: "This change is ready for review." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661250 (https://phabricator.wikimedia.org/T273574) (owner: 10DannyS712) [04:50:33] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Scap, 10Patch-For-Review: Update Scap to perform rolling restart for all MW deploy - https://phabricator.wikimedia.org/T266055 (10Joe) >>! In T266055#6794263, @Krinkle wrote: >> * if the ser... [05:24:44] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Scap, 10Patch-For-Review: Update Scap to perform rolling restart for all MW deploy - https://phabricator.wikimedia.org/T266055 (10Krinkle) > But anyways, scap should indeed report if any pro... [05:37:53] Yippee, build fixed! [05:37:53] Project beta-scap-eqiad build #336690: 09FIXED in 3 min 30 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/336690/ [05:41:44] (03CR) 10QChris: "Wooohooo! \o/" [software/gerrit] (wmf/stable-3.2) - 10https://gerrit.wikimedia.org/r/617206 (owner: 10QChris) [06:16:27] (03PS1) 10Krinkle: Add CI jobs for mediawiki/libs/Minify [integration/config] - 10https://gerrit.wikimedia.org/r/661284 (https://phabricator.wikimedia.org/T273247) [06:24:20] (03CR) 10DannyS712: [C: 03+1] Add CI jobs for mediawiki/libs/Minify [integration/config] - 10https://gerrit.wikimedia.org/r/661284 (https://phabricator.wikimedia.org/T273247) (owner: 10Krinkle) [07:55:15] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] SpecificAssertionsSniff: fix order of assertStringContainsString parameters (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661247 (https://phabricator.wikimedia.org/T273624) (owner: 10DannyS712) [07:58:29] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+2] "Ah, yea. I tend to forget that we still have PHP files that are not classes, most notably entry points. Since the syntax checked by this s" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661250 (https://phabricator.wikimedia.org/T273574) (owner: 10DannyS712) [08:00:18] (03Merged) 10jenkins-bot: DirUsageSniff: check strings outside of classes [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661250 (https://phabricator.wikimedia.org/T273574) (owner: 10DannyS712) [09:02:53] 10Phabricator (Upstream), 10Upstream: Add a close button to "Your browser timezone setting differs from the timezone setting in your profile, click to reconcile." popup - https://phabricator.wikimedia.org/T160866 (10Aklapper) Those are probably good questions for the upstream developers, [if anyone would like... [10:05:50] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.29 deployment blockers - https://phabricator.wikimedia.org/T271343 (10hashar) [10:40:21] 10Phabricator (Upstream), 10Upstream: Add a close button to "Your browser timezone setting differs from the timezone setting in your profile, click to reconcile." popup - https://phabricator.wikimedia.org/T160866 (10ArielGlenn) I see this popup very time I load a page, and I'm in here a lot. I prefer UTC time... [11:06:29] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Investigate possible performance degradation on mediawiki servers after Debian Buster upgrade - https://phabricator.wikimedia.org/T273312 (10Legoktm) I generated some [[http://www.brendangr... [11:16:16] Project beta-scap-eqiad build #336724: 04FAILURE in 1 min 50 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/336724/ [11:28:22] Yippee, build fixed! [11:28:23] Project beta-scap-eqiad build #336725: 09FIXED in 3 min 58 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/336725/ [13:18:15] 10LibUp, 10Wikidata, 10Wikidata-Bridge, 10wdwb-tech-focus: Support nested package.json files - https://phabricator.wikimedia.org/T228527 (10Addshore) @Legoktm we are still keen to make this work, did you have your WIP code somewhere? :) [13:18:46] 10LibUp, 10FR-Smashpig, 10Fundraising-Backlog, 10Fundraising Sprint Corrugated super slide, 10MW-1.36-notes (1.36.0-wmf.26; 2021-01-12): LibUp times out trying to update mediawiki/extensions/DonationInterface because of unsatisfiable dependencies - https://phabricator.wikimedia.org/T271180 (10jgleeson) [13:29:56] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 3 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10darthmon_wmde) [13:34:23] 10Phabricator (Upstream), 10Upstream: Add a close button to "Your browser timezone setting differs from the timezone setting in your profile, click to reconcile." popup - https://phabricator.wikimedia.org/T160866 (10Aklapper) Hmm.... if you explicitly define your timezone (`UTC` itself is available as an optio... [13:38:49] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Wikidata, and 3 others: Create docker based CI job to build the wikidata-query-gui - https://phabricator.wikimedia.org/T210286 (10noarave) [13:51:22] (03PS2) 10Thiemo Kreuz (WMDE): Cache PHPUnitTestTrait::isTestFile() results [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/659249 [13:56:21] (03CR) 10DannyS712: SpecificAssertionsSniff: fix order of assertStringContainsString parameters (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661247 (https://phabricator.wikimedia.org/T273624) (owner: 10DannyS712) [14:01:17] 10MediaWiki-Codesniffer, 10Regression, 10User-DannyS712: MediaWiki.Usage.DirUsageSniff false negative - https://phabricator.wikimedia.org/T273574 (10DannyS712) 05Open→03Resolved a:03DannyS712 [15:49:48] is https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Echo/+/661075 going to be backported to wmf.29? [15:51:34] 10LibUp, 10FR-Smashpig, 10Fundraising-Backlog, 10Fundraising Sprint Corrugated super slide, 10MW-1.36-notes (1.36.0-wmf.26; 2021-01-12): LibUp times out trying to update mediawiki/extensions/DonationInterface because of unsatisfiable dependencies - https://phabricator.wikimedia.org/T271180 (10jgleeson) a... [15:54:35] RECOVERY - Check systemd state on doc2001 is OK: OK - running: The system is fully operational https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state [16:02:08] (03PS4) 10Lars Wirzenius: have tox run scripts/check, require py3 to work, fix [tools/scap] - 10https://gerrit.wikimedia.org/r/661129 [16:05:53] (03CR) 10jerkins-bot: [V: 04-1] have tox run scripts/check, require py3 to work, fix [tools/scap] - 10https://gerrit.wikimedia.org/r/661129 (owner: 10Lars Wirzenius) [16:09:02] (03CR) 10Ahmon Dancy: [C: 03+2] have tox run scripts/check, require py3 to work, fix [tools/scap] - 10https://gerrit.wikimedia.org/r/661129 (owner: 10Lars Wirzenius) [16:09:27] (03CR) 10jerkins-bot: [V: 04-1] have tox run scripts/check, require py3 to work, fix [tools/scap] - 10https://gerrit.wikimedia.org/r/661129 (owner: 10Lars Wirzenius) [16:18:36] 10LibUp, 10FR-Smashpig, 10Fundraising-Backlog, 10Fundraising Sprint Corrugated super slide, 10MW-1.36-notes (1.36.0-wmf.26; 2021-01-12): LibUp times out trying to update mediawiki/extensions/DonationInterface because of unsatisfiable dependencies - https://phabricator.wikimedia.org/T271180 (10jgleeson) T... [16:36:42] in case anyone's paying attention in here... we have a platform engineering person that's apparently not got +2 for mediawiki-config, is there a process to get it for him? [16:41:55] I think this means adding him to wmf-deployment for gerrit (for ldap?) [16:43:18] Do they have deployment access? [16:43:54] cause having one without the other is kinda useless [16:49:53] yes long since [16:50:07] I foun the page that says to create a phab task [16:50:08] um [16:50:32] https://www.mediawiki.org/wiki/Gerrit/Privilege_policy#Requesting_Gerrit_privileges tis [16:50:34] *this [16:51:51] I think they have +2 in core, let me double check, um [16:51:52] hrm, I think being in the deployment group does the magic for that but ... maybe not [16:51:58] yeah it's the uh [16:51:59] * thcipriani checks [16:52:11] wmf-deployment that one [16:52:32] I mean I found pretty quick where $someone *could* just add them but that seems not quite right process wise... [16:55:35] questions that don't help: should everyone in the deployment group have access to wmf-deployment? followup question: should that be an ldap group? [16:56:43] for the immediate process: I think if they're in the "deployment" group in puppet + in the "mediawiki" group on gerrit, I'm fine just adding them to wmf-deployment if there's a ticket for record keeping. [16:58:48] so I'd like to have platform-engineering as a group and we stuff people in there when they get dpleoyment access (via puppet) [16:58:56] ad then tey get the right things in gerrit [16:59:13] yeah I asked them to amke a task and subscribe me [16:59:55] https://phabricator.wikimedia.org/T273784 [17:00:05] and here's the task which I have not even looked at yet [17:00:21] cool, I'll give it a look [17:01:49] I don't know if he has +2 in core actually, can't tell [17:01:49] meh [17:01:58] I don't find him quickly in the mediawiki list. [17:03:23] 10Continuous-Integration-Infrastructure: Deal with release of npm 7 - https://phabricator.wikimedia.org/T273785 (10Jdforrester-WMF) [17:12:51] and maager approval is in [17:14:44] *manager typos are apparently also in :-P [17:26:04] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MediaWiki-Docker, 10dev-images, 10User-brennen: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0 - https://phabricator.wikimedia.org/T273682 (10kostajh) >>! In T273682... [17:28:18] 10LibUp: libup fails on update eslint-config-wikimedia from 0.17.0 -> 0.18.1 with no-nonoctal-decimal-escape - https://phabricator.wikimedia.org/T273680 (10Umherirrender) 05Open→03Resolved Thanks, that reduce the error list Some errors remain and needs more investigation or tasks [17:34:48] 10Release-Engineering-Team-TODO, 10Release Pipeline (Blubber): Blubber forces installation of pip from PyPI, which no longer works with Python 2 - https://phabricator.wikimedia.org/T273793 (10LarsWirzenius) [17:44:22] 10Release-Engineering-Team-TODO, 10Release Pipeline (Blubber): Blubber forces installation of pip from PyPI, which no longer works with Python 2 - https://phabricator.wikimedia.org/T273793 (10LarsWirzenius) I noticed this when a CI build for Scap failed. [17:56:09] (03CR) 10Dduvall: [C: 03+2] Use the UID instead of username in USER instructions [blubber] - 10https://gerrit.wikimedia.org/r/660771 (https://phabricator.wikimedia.org/T228967) (owner: 10JMeybohm) [17:58:58] (03Merged) 10jenkins-bot: Use the UID instead of username in USER instructions [blubber] - 10https://gerrit.wikimedia.org/r/660771 (https://phabricator.wikimedia.org/T228967) (owner: 10JMeybohm) [18:25:43] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [18:27:29] (03CR) 10Dduvall: "Deployed. Thanks again :)" [blubber] - 10https://gerrit.wikimedia.org/r/660771 (https://phabricator.wikimedia.org/T228967) (owner: 10JMeybohm) [18:27:34] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [18:33:36] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10brennen) [18:39:43] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10Dzahn) [18:40:30] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10brennen) [18:41:09] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [18:49:55] 10Release-Engineering-Team-TODO, 10Release Pipeline (Blubber): Blubber forces installation of pip from PyPI, which no longer works with Python 2 - https://phabricator.wikimedia.org/T273793 (10hashar) Indeed pip no more supports Python 2.7 since January / v 21.0. Thus we gotta pin it and instead use: ` python2.... [18:51:48] 10Release-Engineering-Team-TODO, 10Release Pipeline (Blubber): Blubber forces installation of pip from PyPI, which no longer works with Python 2 - https://phabricator.wikimedia.org/T273793 (10dduvall) Since blubber is technically supposed to be platform agnostic, we can't assume that the base image is Debian a... [18:54:18] 10LibUp: libup should remove ansi escape code from log output - https://phabricator.wikimedia.org/T273804 (10Umherirrender) [18:58:46] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10thcipriani) > cc: @thcipriani, @dancy if there are specifics I'm forgetting he... [19:14:09] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2282.codfw.wmnet'] ` an... [19:16:38] 10Release-Engineering-Team (Logspam), 10Collection, 10Wikimedia-production-error: InvalidArgumentException: Invalid or virtual namespace -1 given - Collection extension - https://phabricator.wikimedia.org/T273805 (10thcipriani) [19:17:27] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2281.codfw.wmnet'] ` an... [19:18:33] 10Release-Engineering-Team (Logspam), 10Collection, 10Wikimedia-production-error: InvalidArgumentException: Invalid or virtual namespace -1 given - Collection extension - https://phabricator.wikimedia.org/T273805 (10thcipriani) Adding @daniel as he did some recent work on PageIdentity. [19:22:11] 10MediaWiki-Codesniffer: codesniffer could warn when "type" is used as type for @return/@param/@var - https://phabricator.wikimedia.org/T273806 (10Umherirrender) [19:24:28] (03PS1) 10Zoranzoki21: Remove PushNotifications extension from configuration [integration/config] - 10https://gerrit.wikimedia.org/r/661441 (https://phabricator.wikimedia.org/T251949) [19:33:24] (03CR) 10Jforrester: "We should actually empty the repo first. :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/661441 (https://phabricator.wikimedia.org/T251949) (owner: 10Zoranzoki21) [19:34:10] (03CR) 10Zoranzoki21: "> Patch Set 1:" [integration/config] - 10https://gerrit.wikimedia.org/r/661441 (https://phabricator.wikimedia.org/T251949) (owner: 10Zoranzoki21) [19:39:14] (03CR) 10Jforrester: [C: 03+2] Remove PushNotifications extension from configuration [integration/config] - 10https://gerrit.wikimedia.org/r/661441 (https://phabricator.wikimedia.org/T251949) (owner: 10Zoranzoki21) [19:40:38] (03Merged) 10jenkins-bot: Remove PushNotifications extension from configuration [integration/config] - 10https://gerrit.wikimedia.org/r/661441 (https://phabricator.wikimedia.org/T251949) (owner: 10Zoranzoki21) [19:47:17] (03PS1) 10Dduvall: Further optimize initial checkout [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/661446 [19:51:41] (03CR) 10Jforrester: [C: 03+1] "Oh PHP." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/661247 (https://phabricator.wikimedia.org/T273624) (owner: 10DannyS712) [19:57:26] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw1334.eqiad.wmnet'] ` an... [20:08:49] 10LibUp: Prepare libup for npm 7 - https://phabricator.wikimedia.org/T273810 (10Legoktm) [20:09:28] legoktm: What base image does libup use? Is it one of the CI ones? [20:09:55] no, it's just using plain debian buster [20:09:56] but [20:10:02] it gets npm from integration/npm like CI [20:10:02] * James_F nods. [20:10:09] Ah. :-( [20:10:48] 10Continuous-Integration-Infrastructure: Upgrade integration/npm to 7.x - https://phabricator.wikimedia.org/T273811 (10Jdforrester-WMF) [20:11:11] 10LibUp: Prepare libup for npm 7 - https://phabricator.wikimedia.org/T273810 (10Jdforrester-WMF) [20:11:13] 10Continuous-Integration-Infrastructure: Upgrade integration/npm to 7.x - https://phabricator.wikimedia.org/T273811 (10Jdforrester-WMF) [20:11:31] 10Continuous-Integration-Infrastructure: Upgrade CI containers/jobs to provide npm 7 - https://phabricator.wikimedia.org/T273812 (10Jdforrester-WMF) [20:11:51] 10LibUp: Prepare libup for npm 7 - https://phabricator.wikimedia.org/T273810 (10Jdforrester-WMF) [20:11:53] 10Continuous-Integration-Infrastructure: Upgrade CI containers/jobs to provide npm 7 - https://phabricator.wikimedia.org/T273812 (10Jdforrester-WMF) [20:12:33] the main thing I'm concernced/confused about is that peerDeps are now going to be installed by default [20:12:39] 10Continuous-Integration-Infrastructure: Upgrade CI containers/jobs to provide npm 7 - https://phabricator.wikimedia.org/T273812 (10Jdforrester-WMF) [20:12:41] 10LibUp: Prepare libup for npm 7 - https://phabricator.wikimedia.org/T273810 (10Jdforrester-WMF) [20:12:43] Right. [20:12:47] Theoretically that should be good. [20:12:48] so then what's the difference between a peerDep and a normal dep? [20:12:52] But I worry about the cut-over. [20:13:07] peerDep is "you must install this somehow, but we won't do it for you". [20:13:12] (03PS1) 10Wolfgang Kandek: testmode for server, minikube files [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661451 (https://phabricator.wikimedia.org/T273151) [20:13:20] (03CR) 10jerkins-bot: [V: 04-1] testmode for server, minikube files [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661451 (https://phabricator.wikimedia.org/T273151) (owner: 10Wolfgang Kandek) [20:13:21] except now it will? [20:13:36] Yeah, ish, but it'll be unpinned. [20:14:01] E.g. grunt-stylelint and grunt-eslint both directly depend on eslint (so they install it for you). [20:14:12] But eslint-config-wikimedia doesn't, because it'd clash. [20:14:19] (03Abandoned) 10Wolfgang Kandek: testmode for server, minikube files [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661451 (https://phabricator.wikimedia.org/T273151) (owner: 10Wolfgang Kandek) [20:14:34] hmm okay [20:14:49] So you can use different versions (ish) of grunt-eslint with the same eslint-config-wikimedia version, and vice versa. [20:15:45] 10Continuous-Integration-Infrastructure: Deal with release of npm 7 - https://phabricator.wikimedia.org/T273785 (10Jdforrester-WMF) [20:15:47] 10Continuous-Integration-Infrastructure: Upgrade integration/npm to 7.x - https://phabricator.wikimedia.org/T273811 (10Jdforrester-WMF) [20:15:48] (03PS1) 10Wolfgang Kandek: Improved README [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661453 [20:15:50] 10Continuous-Integration-Infrastructure: Deal with release of npm 7 - https://phabricator.wikimedia.org/T273785 (10Legoktm) [20:15:56] (03CR) 10jerkins-bot: [V: 04-1] Improved README [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661453 (owner: 10Wolfgang Kandek) [20:16:58] (03Abandoned) 10Wolfgang Kandek: Improved README [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661453 (owner: 10Wolfgang Kandek) [20:18:41] (03PS1) 10Wolfgang Kandek: Minikube files added [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661454 [20:20:59] (03CR) 10DannyS712: [C: 03+1] Cache PHPUnitTestTrait::isTestFile() results [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/659249 (owner: 10Thiemo Kreuz (WMDE)) [20:23:13] (03PS2) 10Wolfgang Kandek: Minikube files added, new testmode on server [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661454 [20:26:21] (03CR) 10Wolfgang Kandek: [C: 03+2] Minikube files added, new testmode on server [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661454 (owner: 10Wolfgang Kandek) [20:26:29] (03Merged) 10jenkins-bot: Minikube files added, new testmode on server [blubber-doc/example/calculator-service] - 10https://gerrit.wikimedia.org/r/661454 (owner: 10Wolfgang Kandek) [20:47:58] (03PS1) 10Zoranzoki21: Archive VirtualKeyboard extension [integration/config] - 10https://gerrit.wikimedia.org/r/661457 (https://phabricator.wikimedia.org/T273801) [20:58:07] (03CR) 10Ammarpad: [C: 03+1] Cache PHPUnitTestTrait::isTestFile() results [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/659249 (owner: 10Thiemo Kreuz (WMDE)) [21:00:05] Project mwcore-phpunit-coverage-master build #1195: 04FAILURE in 6 hr 0 min: https://integration.wikimedia.org/ci/job/mwcore-phpunit-coverage-master/1195/ [21:12:12] (03CR) 10C. Scott Ananian: "> Presumably this doesn't actually depend on the new release of quibble and injecting the Disambiguator extension into the Parsoid job? :-" [integration/config] - 10https://gerrit.wikimedia.org/r/661196 (https://phabricator.wikimedia.org/T257669) (owner: 10C. Scott Ananian) [21:12:37] (03CR) 10C. Scott Ananian: "> …" [integration/config] - 10https://gerrit.wikimedia.org/r/661197 (https://phabricator.wikimedia.org/T273295) (owner: 10C. Scott Ananian) [21:28:01] 10Phabricator (Upstream), 10Upstream: Add a close button to "Your browser timezone setting differs from the timezone setting in your profile, click to reconcile." popup - https://phabricator.wikimedia.org/T160866 (10ArielGlenn) Yes, that's where I set it, I have changed it and reset it there in the past in hop... [21:36:08] (03CR) 10Jforrester: [C: 03+2] Archive VirtualKeyboard extension [integration/config] - 10https://gerrit.wikimedia.org/r/661457 (https://phabricator.wikimedia.org/T273801) (owner: 10Zoranzoki21) [21:37:48] (03Merged) 10jenkins-bot: Archive VirtualKeyboard extension [integration/config] - 10https://gerrit.wikimedia.org/r/661457 (https://phabricator.wikimedia.org/T273801) (owner: 10Zoranzoki21) [21:38:52] !log Zuul: Archive VirtualKeyboard extension T273801 [21:38:55] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:38:56] T273801: Archive the VirtualKeyboard extension - https://phabricator.wikimedia.org/T273801 [21:51:38] 10LibUp, 10Patch-For-Review: libup fails on parsing GruntFile.js with comments inside the file list - https://phabricator.wikimedia.org/T273356 (10Legoktm) So I got most of the way there. The comment has to be on its own line, and using `// ...` syntax, not `/* ... */`. The only extensions I had to tweak were... [22:05:49] 10LibUp, 10Patch-For-Review: libup fails on parsing GruntFile.js with comments inside the file list - https://phabricator.wikimedia.org/T273356 (10Legoktm) a:03Legoktm [22:07:06] 10LibUp: libup should remove ansi escape code from log output - https://phabricator.wikimedia.org/T273804 (10Legoktm) I'm sure there's a regex we can use to strip these out... https://www.tutorialspoint.com/How-can-I-remove-the-ANSI-escape-sequences-from-a-string-in-python [22:35:56] 10Release-Engineering-Team (Logspam), 10Collection, 10Wikimedia-production-error: InvalidArgumentException: Invalid or virtual namespace -1 given - Collection extension - https://phabricator.wikimedia.org/T273805 (10daniel) Same cause as T273805, the patch was merged yesterday. Do you think it needs a ba... [22:36:08] 10Release-Engineering-Team (Logspam), 10Collection, 10Wikimedia-production-error: InvalidArgumentException: Invalid or virtual namespace -1 given - Collection extension - https://phabricator.wikimedia.org/T273805 (10daniel) [23:28:03] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [23:29:33] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [23:31:06] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [23:34:06] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, 10User-jijiki: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqia... [23:41:27] (03CR) 10Jeena Huneidi: [V: 03+2 C: 03+2] Install Helm v2 [releng/local-charts] - 10https://gerrit.wikimedia.org/r/661175 (https://phabricator.wikimedia.org/T273525) (owner: 10Kosta Harlan) [23:49:43] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10brennen) [23:49:59] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10brennen) [23:51:26] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Documentation, 10User-brennen: Update train policy documentation - https://phabricator.wikimedia.org/T273802 (10brennen) p:05Triage→03High