[00:02:04] (03CR) 10Jforrester: [C: 03+2] dockerfiles: [quibble*] Switch from composer-php70 to use composer-scratch [integration/config] - 10https://gerrit.wikimedia.org/r/634815 (owner: 10Jforrester) [00:02:07] (03CR) 10Jforrester: [C: 03+2] dockerfiles: Fix phan and quibble php80 images for missing packages [integration/config] - 10https://gerrit.wikimedia.org/r/645456 (owner: 10Jforrester) [00:03:29] (03Merged) 10jenkins-bot: dockerfiles: Fix phan and quibble php80 images for missing packages [integration/config] - 10https://gerrit.wikimedia.org/r/645456 (owner: 10Jforrester) [00:03:31] (03Merged) 10jenkins-bot: dockerfiles: [quibble*] Switch from composer-php70 to use composer-scratch [integration/config] - 10https://gerrit.wikimedia.org/r/634815 (owner: 10Jforrester) [00:05:26] !log Docker: [quibble*] Switch from composer-php70 to use composer-scratch [00:05:28] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [00:40:24] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10VisualEditor, 10Editing-team (Tracking): Firefox CI tests keep failing in VE with Firefox 68 - https://phabricator.wikimedia.org/T240955 (10Jdforrester-WMF) Still unfixed. :-( [00:41:28] Wow does building quibble images take forever. [00:44:43] (03PS1) 10Jforrester: jjb: Update phpmetrics jobs to image 2.4.4-s1 [integration/config] - 10https://gerrit.wikimedia.org/r/645462 [00:44:45] (03PS1) 10Jforrester: jjb: [php-composer-security-docker] Migrate to image 1.1-s2 [integration/config] - 10https://gerrit.wikimedia.org/r/645463 [00:44:48] (03PS1) 10Jforrester: jjb: [ooui-npm-special-node10-plus-composer-docker] Bump to image 0.1.4-s5 [integration/config] - 10https://gerrit.wikimedia.org/r/645464 [00:44:52] (03PS1) 10Jforrester: jjb: Update quibble jobs to use images with composer-scratch [integration/config] - 10https://gerrit.wikimedia.org/r/645465 [00:44:55] (03PS1) 10Jforrester: fab: Add --info to the docker build step so it's not so lonely [integration/config] - 10https://gerrit.wikimedia.org/r/645466 [00:49:46] (03CR) 10Jforrester: [C: 03+2] "Deployed, working fine." [integration/config] - 10https://gerrit.wikimedia.org/r/645462 (owner: 10Jforrester) [00:50:59] (03Merged) 10jenkins-bot: jjb: Update phpmetrics jobs to image 2.4.4-s1 [integration/config] - 10https://gerrit.wikimedia.org/r/645462 (owner: 10Jforrester) [00:52:24] (03CR) 10Jforrester: [C: 03+2] "Deployed and tested." [integration/config] - 10https://gerrit.wikimedia.org/r/645463 (owner: 10Jforrester) [00:53:37] (03Merged) 10jenkins-bot: jjb: [php-composer-security-docker] Migrate to image 1.1-s2 [integration/config] - 10https://gerrit.wikimedia.org/r/645463 (owner: 10Jforrester) [00:55:56] (03PS7) 10Jforrester: dockerfiles: Drop composer-php70, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634817 [00:56:05] (03PS6) 10Jforrester: dockerfiles: Drop php70, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634818 [00:56:10] (03PS6) 10Jforrester: dockerfiles: Drop php71, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634819 [00:59:26] (03CR) 10Jforrester: [C: 03+2] "Deployed. Unsurprisingly, trivial change is trivial." [integration/config] - 10https://gerrit.wikimedia.org/r/645464 (owner: 10Jforrester) [01:00:10] (03Abandoned) 10Jforrester: Zuul: [mediawiki/extensions/IPInfo] Promote to Wikimedia production section [integration/config] - 10https://gerrit.wikimedia.org/r/635369 (owner: 10Jforrester) [01:00:43] (03Merged) 10jenkins-bot: jjb: [ooui-npm-special-node10-plus-composer-docker] Bump to image 0.1.4-s5 [integration/config] - 10https://gerrit.wikimedia.org/r/645464 (owner: 10Jforrester) [01:24:42] 10Continuous-Integration-Config: composer-package-php72-docker runs with xdebug enabled - https://phabricator.wikimedia.org/T269489 (10Daimona) (FTR, I'm not sure if this is intentional, but I believe it may slow things down. There are several recent changes in integration/config, so one of those is likely the c... [01:30:51] (03CR) 10Jforrester: [C: 03+2] "Fully deployed. Did some spot checks on likely trouble-spots, all seemed fine." [integration/config] - 10https://gerrit.wikimedia.org/r/645465 (owner: 10Jforrester) [01:32:29] (03Merged) 10jenkins-bot: jjb: Update quibble jobs to use images with composer-scratch [integration/config] - 10https://gerrit.wikimedia.org/r/645465 (owner: 10Jforrester) [01:33:26] Daimona_: We never did a release of mediawiki/tools/phan with taint-check 3.1.0. OK if I do one now? [01:34:22] (03CR) 10Jforrester: [C: 03+2] "It's done!" [integration/config] - 10https://gerrit.wikimedia.org/r/634817 (owner: 10Jforrester) [01:34:45] (03CR) 10Jforrester: [C: 03+2] "With this, the only use of php70 is in the quibble image which uses directly from sury-php." [integration/config] - 10https://gerrit.wikimedia.org/r/634818 (owner: 10Jforrester) [01:34:53] (03CR) 10Jforrester: [C: 03+2] "With this, the only use of php71 is in the quibble image which uses directly from sury-php." [integration/config] - 10https://gerrit.wikimedia.org/r/634819 (owner: 10Jforrester) [01:35:25] (03Merged) 10jenkins-bot: dockerfiles: Drop composer-php70, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634817 (owner: 10Jforrester) [01:35:54] (03Merged) 10jenkins-bot: dockerfiles: Drop php70, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634818 (owner: 10Jforrester) [01:36:09] (03Merged) 10jenkins-bot: dockerfiles: Drop php71, unused [integration/config] - 10https://gerrit.wikimedia.org/r/634819 (owner: 10Jforrester) [01:40:51] (03CR) 10jerkins-bot: [V: 04-1] dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) (owner: 10Jforrester) [01:41:51] (03PS4) 10Jforrester: dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) [01:43:01] (03CR) 10jerkins-bot: [V: 04-1] dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) (owner: 10Jforrester) [01:44:15] (03PS5) 10Jforrester: dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) [01:47:46] (03CR) 10Jforrester: [C: 03+2] dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) (owner: 10Jforrester) [01:49:03] (03Merged) 10jenkins-bot: dockerfiles: [quibble-buster-php72] Switch to Wikimedia's version of PHP 7.2 [integration/config] - 10https://gerrit.wikimedia.org/r/633837 (https://phabricator.wikimedia.org/T250515) (owner: 10Jforrester) [01:50:58] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10Operations, 10serviceops, and 2 others: Upgrade MediaWiki appservers to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10Jdforrester-WMF) [02:00:36] (03PS1) 10Jforrester: jjb: [quibble] Provide buster variants of all php72 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/645467 (https://phabricator.wikimedia.org/T252434) [02:00:38] (03PS1) 10Jforrester: Zuul: Provide experimental PHP 7.2-on-buster jobs [integration/config] - 10https://gerrit.wikimedia.org/r/645468 (https://phabricator.wikimedia.org/T252434) [02:01:54] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Quibble, 10Patch-For-Review: Test MW code in buster as well as stretch - https://phabricator.wikimedia.org/T252434 (10Jdforrester-WMF) p:05Triage→03High [02:11:10] (03CR) 10Jforrester: "@hashar, leaving this stack to you to decide on priority and resource management." [integration/config] - 10https://gerrit.wikimedia.org/r/645467 (https://phabricator.wikimedia.org/T252434) (owner: 10Jforrester) [02:35:18] (03PS1) 10Jforrester: Release v34.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) [02:36:11] (03PS2) 10Jforrester: Release v34.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) [02:37:07] 10MediaWiki-Codesniffer, 10PHP 8.0 support, 10Patch-For-Review, 10Release: Release MediaWiki CodeSniffer 34.0.0 - https://phabricator.wikimedia.org/T269464 (10Jdforrester-WMF) > We should wait for T266823 just to make sure nothing was missed for that project. https://gerrit.wikimedia.org/r/c/mediawiki/ext... [02:46:46] 10Continuous-Integration-Config: composer-package-php72-docker runs with xdebug enabled - https://phabricator.wikimedia.org/T269489 (10Jdforrester-WMF) Hmm. Yes, that line is new as of 1d98a7264, but that was just duplicating the code in the now-removed `composer-package-php70` image - see https://gerrit.wikimed... [02:50:18] 10MediaWiki-Codesniffer, 10PHP 8.0 support, 10Patch-For-Review, 10Release: Release MediaWiki CodeSniffer 34.0.0 - https://phabricator.wikimedia.org/T269464 (10Reedy) >>! In T269464#6670750, @Jdforrester-WMF wrote: >> We should wait for T266823 just to make sure nothing was missed for that project. > > htt... [02:51:23] 10MediaWiki-Codesniffer, 10PHP 8.0 support, 10Patch-For-Review, 10Release: Release MediaWiki CodeSniffer 34.0.0 - https://phabricator.wikimedia.org/T269464 (10Jdforrester-WMF) The task is for "supported extensions". :-) [03:21:13] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Release, 10Train Deployments: 1.36.0-wmf.21 deployment blockers - https://phabricator.wikimedia.org/T264801 (10Jdforrester-WMF) Heads-up that there's a new extension on the release branch tool, #IPInfo. Not plugged into anything in config, no... [06:48:54] 10LibUp: Add a list of failing repos or an indicator in lists for failing repos on libup web - https://phabricator.wikimedia.org/T268254 (10Legoktm) >>! In T268254#6634736, @Umherirrender wrote: > Can you also look at https://libraryupgrader2.wmcloud.org/r/mediawiki/extensions/EventLogging where the web ui crash... [07:13:02] (03PS3) 10Legoktm: Release v34.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) (owner: 10Jforrester) [07:13:24] (03CR) 10Legoktm: [C: 03+2] "Bumped the version in README too" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) (owner: 10Jforrester) [07:15:11] (03Merged) 10jenkins-bot: Release v34.0.0 [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) (owner: 10Jforrester) [07:45:44] 10MediaWiki-Codesniffer, 10PHP 8.0 support, 10Patch-For-Review, 10Release: Release MediaWiki CodeSniffer 34.0.0 - https://phabricator.wikimedia.org/T269464 (10Legoktm) 05Open→03Resolved a:03Jdforrester-WMF [09:03:47] > 01:03:07 /run.sh: line 10: composer: command not found [09:03:48] say what now [09:08:28] (03PS1) 10Legoktm: docker: Actually include composer in composer-package-php80 image [integration/config] - 10https://gerrit.wikimedia.org/r/645491 [09:08:30] (03CR) 10Legoktm: [C: 03+2] docker: Actually include composer in composer-package-php80 image [integration/config] - 10https://gerrit.wikimedia.org/r/645491 (owner: 10Legoktm) [09:09:12] (03PS1) 10Legoktm: jjb: Use composer-package-php80:0.0.4 image [integration/config] - 10https://gerrit.wikimedia.org/r/645492 [09:09:38] (03Merged) 10jenkins-bot: docker: Actually include composer in composer-package-php80 image [integration/config] - 10https://gerrit.wikimedia.org/r/645491 (owner: 10Legoktm) [09:10:34] !log deploying https://gerrit.wikimedia.org/r/645491 [09:10:37] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:10:53] I'm also pulling in the dropping of various images [09:17:14] (03PS1) 10Legoktm: zuul: Enable PHP 8.0 job for composer libraries [integration/config] - 10https://gerrit.wikimedia.org/r/645494 [09:17:16] (03CR) 10Legoktm: [C: 03+2] zuul: Enable PHP 8.0 job for composer libraries [integration/config] - 10https://gerrit.wikimedia.org/r/645494 (owner: 10Legoktm) [09:17:38] (03CR) 10Legoktm: [C: 03+2] jjb: Use composer-package-php80:0.0.4 image [integration/config] - 10https://gerrit.wikimedia.org/r/645492 (owner: 10Legoktm) [09:19:02] (03Merged) 10jenkins-bot: jjb: Use composer-package-php80:0.0.4 image [integration/config] - 10https://gerrit.wikimedia.org/r/645492 (owner: 10Legoktm) [09:19:04] (03Merged) 10jenkins-bot: zuul: Enable PHP 8.0 job for composer libraries [integration/config] - 10https://gerrit.wikimedia.org/r/645494 (owner: 10Legoktm) [09:19:21] !log deploying https://gerrit.wikimedia.org/r/645494 [09:19:23] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:46:23] 10phan, 10PHP 8.0 support: Release a version of mediawiki-phan-config that is compatible with PHP 8.0 - https://phabricator.wikimedia.org/T269495 (10Legoktm) [09:51:45] (03PS1) 10Legoktm: zuul: Some libraries don't support PHP 8.0 yet [integration/config] - 10https://gerrit.wikimedia.org/r/645504 [10:11:15] (03PS2) 10Legoktm: zuul: Some libraries don't support PHP 8.0 yet [integration/config] - 10https://gerrit.wikimedia.org/r/645504 [10:11:17] (03CR) 10Legoktm: [C: 03+2] zuul: Some libraries don't support PHP 8.0 yet [integration/config] - 10https://gerrit.wikimedia.org/r/645504 (owner: 10Legoktm) [10:12:20] (03Merged) 10jenkins-bot: zuul: Some libraries don't support PHP 8.0 yet [integration/config] - 10https://gerrit.wikimedia.org/r/645504 (owner: 10Legoktm) [10:12:36] !log deploying https://gerrit.wikimedia.org/r/645504 [10:12:38] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [11:22:07] 10phan-taint-check-plugin, 10Patch-For-Review: Add support for running on and analyzing PHP 8 - https://phabricator.wikimedia.org/T269263 (10Daimona) a:03Daimona [11:23:03] 10phan, 10PHP 8.0 support: Release a version of mediawiki-phan-config that is compatible with PHP 8.0 - https://phabricator.wikimedia.org/T269495 (10Daimona) This is also blocked on the first part ("running on") of T269263. [11:40:05] 10Continuous-Integration-Config: composer-package-php72-docker runs with xdebug enabled - https://phabricator.wikimedia.org/T269489 (10Daimona) >>! In T269489#6670766, @Jdforrester-WMF wrote: > Perhaps that line didn't have any effect beforehand, but was meant to have? It almost certainly didn't have any effect... [13:31:50] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.20 deployment blockers - https://phabricator.wikimedia.org/T263186 (10Urbanecm) [13:34:09] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.20 deployment blockers - https://phabricator.wikimedia.org/T263186 (10Urbanecm) Warning: I created {T269497} (available only to #acl_security) and added it as a train blocker to t... [14:41:42] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.20 deployment blockers - https://phabricator.wikimedia.org/T263186 (10Urbanecm) [16:57:39] 10Phabricator (Upstream), 10Upstream: incorrect display of dates in ISO 8601 format: non-sense displayed everywhere in Phabricator, missing years ! - https://phabricator.wikimedia.org/T269339 (10Aklapper) >>! In T269339#6670300, @Verdy_p wrote: > And the data in TWN (/qqq docs) gave no hints about the source,... [17:15:49] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10MediaWiki Train Development Environment: Puppet failure on train-dev.deployment-prep.eqiad1.wikimedia.cloud - https://phabricator.wikimedia.org/T269500 (10hasha... [17:20:10] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10MediaWiki Train Development Environment: Puppet failure on train-dev.deployment-prep.eqiad1.wikimedia.cloud - https://phabricator.wikimedia.org/T269500 (10hasha... [18:32:52] (03CR) 10Jforrester: "> Patch Set 3: Code-Review+2" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/645471 (https://phabricator.wikimedia.org/T263188) (owner: 10Jforrester) [18:44:55] (03CR) 10Jforrester: "*coughs*" [integration/config] - 10https://gerrit.wikimedia.org/r/645491 (owner: 10Legoktm) [19:05:17] 10LibUp: Add a list of failing repos or an indicator in lists for failing repos on libup web - https://phabricator.wikimedia.org/T268254 (10Jdforrester-WMF) Done? [19:06:45] 10phan-taint-check-plugin: Add support for running on and analyzing PHP 8 - https://phabricator.wikimedia.org/T269263 (10Jdforrester-WMF) > I think a sensible approach might be to wait for phan 4 (which bumps php-ast etc.). Right now we can't enable PHP 8 in anything MW-related because mediawiki-tools-phan won'... [19:30:17] 10phan, 10PHP 8.0 support, 10Release: Release a version of mediawiki-phan-config that is compatible with PHP 8.0 - https://phabricator.wikimedia.org/T269495 (10DannyS712) [19:58:13] 10Phabricator: Allow others than admins to edit forms - https://phabricator.wikimedia.org/T181031 (10Aklapper) For the records, this obstacle was brought up again in a conversation about WMF's onboarding documentation with WMF's Architecture team... [20:00:21] 10Phabricator (Upstream), 10I18n, 10Upstream: incorrect display of dates in ISO 8601 format: non-sense displayed everywhere in Phabricator, missing years ! - https://phabricator.wikimedia.org/T269339 (10Aklapper) [21:00:29] 10phan-taint-check-plugin: Add support for running on and analyzing PHP 8 - https://phabricator.wikimedia.org/T269263 (10Daimona) >>! In T269263#6671149, @Jdforrester-WMF wrote: >> I think a sensible approach might be to wait for phan 4 (which bumps php-ast etc.). > > Right now we can't enable PHP 8 in anything... [23:36:12] 10VPS-project-Codesearch: Add ShoutHow to Codesearch - https://phabricator.wikimedia.org/T253597 (10ashley) In light of wikiHow [[https://forums.wikihow.com/t/taking-down-src-wikihow-com/13052|taking down their public source code portal]], I guess we really should do this. >>! In T253597#6163915, @Krinkle wrote...