[07:24:59] Project beta-update-databases-eqiad build #66648: 04FAILURE in 4 min 58 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/66648/ [07:25:10] Project beta-scap-sync-world build #99363: 04FAILURE in 19 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/99363/ [07:35:17] Project beta-scap-sync-world build #99364: 04STILL FAILING in 21 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/99364/ [07:45:13] Project beta-scap-sync-world build #99365: 04STILL FAILING in 20 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/99365/ [07:52:18] Project beta-update-databases-eqiad build #66649: 04STILL FAILING in 1.6 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/66649/ [07:55:30] hi there, beta root issue seems to be: "Fatal error: Uncaught ExtensionDependencyError: Dashiki requires JsonConfig to be installed." when applying the DB updates [07:55:31] https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/66649/console [07:55:56] anyone know where that may be originating? [07:56:08] I've temporarily disabled the base beta update job [07:56:30] (beta-code-update-eqiad) [08:04:38] 10Release-Engineering-Team (Seen), 10Developer Productivity, 10Gerrit (Gerrit 3.6), 10Upstream: Gitiles project landing pages should have an anonymous clone URL - https://phabricator.wikimedia.org/T206049 (10Aklapper) [08:09:19] it looks like the beta problems are spillover from changes to mediawiki config [08:09:22] SRE is on the case [08:20:02] Project beta-update-databases-eqiad build #66650: 04STILL FAILING in 1.7 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/66650/ [08:52:19] Yippee, build fixed! [08:52:20] Project beta-update-databases-eqiad build #66651: 09FIXED in 7 min 28 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/66651/ [08:52:22] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10SRE, 10Traffic, and 3 others: Migrate internal traffic to k8s - https://phabricator.wikimedia.org/T333120 (10Clement_Goubert) [08:55:19] Yippee, build fixed! [08:55:20] Project beta-scap-sync-world build #99366: 09FIXED in 10 min: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/99366/ [09:36:23] 10Phabricator (Upstream), 10Upstream: Visually indicate when a Phabricator user is new (Welcome culture) - https://phabricator.wikimedia.org/T64324 (10Aklapper) [10:20:19] 10GitLab (Project Migration), 10Machine-Learning-Team: Move add-a-link to gitlab - https://phabricator.wikimedia.org/T334605 (10kostajh) Sure, I'm around and happy to help fix/diagnose issues. [10:31:41] (03PS1) 10AKulbii: Fix failing CI tests for CognitiveProcessDesigner [integration/config] - 10https://gerrit.wikimedia.org/r/909624 [10:32:51] (03CR) 10CI reject: [V: 04-1] Fix failing CI tests for CognitiveProcessDesigner [integration/config] - 10https://gerrit.wikimedia.org/r/909624 (owner: 10AKulbii) [10:56:40] (03PS2) 10AKulbii: Fix failing CI tests for CognitiveProcessDesigner [integration/config] - 10https://gerrit.wikimedia.org/r/909624 [10:57:52] (03CR) 10CI reject: [V: 04-1] Fix failing CI tests for CognitiveProcessDesigner [integration/config] - 10https://gerrit.wikimedia.org/r/909624 (owner: 10AKulbii) [11:03:34] 10Release-Engineering-Team (Radar), 10Diffusion-Repository-Administrators, 10User-Tgr: Add CODE_OF_CONDUCT.md to Wikimedia repositories - https://phabricator.wikimedia.org/T165540 (10Aklapper) [12:37:24] 10Phabricator, 10serviceops-collab, 10PM, 10Patch-For-Review: Merge the Phabricator Priority values "Low" and "Lowest" - https://phabricator.wikimedia.org/T228759 (10Aklapper) >>! In T228759#8718415, @gerritbot wrote: > aklapper opened https://gitlab.wikimedia.org/repos/phabricator/deployment/-/merge_reque... [12:38:26] 10Phabricator, 10SRE: Remove phabricator Multi-factor Auth for Atieno - https://phabricator.wikimedia.org/T334480 (10Clement_Goubert) Identity confirmed and 2FA reset. [12:40:17] 10Phabricator, 10SRE: Remove phabricator Multi-factor Auth for Atieno - https://phabricator.wikimedia.org/T334480 (10Clement_Goubert) 05Open→03Resolved [13:58:35] (03PS1) 10Majavah: default: Update Grafana URL [integration/docroot] - 10https://gerrit.wikimedia.org/r/909672 [14:32:23] (03CR) 10Jforrester: [C: 04-2] "Blocked on https://phabricator.wikimedia.org/T334954" [integration/config] - 10https://gerrit.wikimedia.org/r/909388 (owner: 10Jforrester) [14:32:41] (03CR) 10Jforrester: [C: 04-2] "Waiting on https://phabricator.wikimedia.org/T334954" [integration/docroot] - 10https://gerrit.wikimedia.org/r/909389 (owner: 10Jforrester) [14:33:01] 10Continuous-Integration-Infrastructure: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ - https://phabricator.wikimedia.org/T334954 (10Jdforrester-WMF) p:05Triage→03Low [14:33:17] 10Continuous-Integration-Infrastructure: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ - https://phabricator.wikimedia.org/T334954 (10Jdforrester-WMF) [14:42:18] jnuche I'm the one who built that Dashiki extension that you mentioned, it does indeed rely on JsonConfig, has that been disabled? [14:44:45] milimetric: it was disabled accidentally for some minutes this morning, but it's back now [14:45:18] ok, cool, I'm here if anyone needs any info about the code, but it's pretty straightforward [15:10:50] 10GitLab (Project Migration), 10CSSJanus, 10MediaWiki-Codesniffer, 10MinusX, and 6 others: Consolidate all Wikimedia CI tools into a single Wikimedia GitLab project group - https://phabricator.wikimedia.org/T334615 (10Jdforrester-WMF) [15:12:37] 10GitLab (Project Migration), 10CSSJanus, 10MediaWiki-Codesniffer, 10MinusX, and 6 others: Consolidate all Wikimedia CI tools into a single Wikimedia GitLab project group - https://phabricator.wikimedia.org/T334615 (10Jdforrester-WMF) [15:58:40] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10Anti-Harassment, 10Cloud-Services, and 18 others: Migrate PipelineLib repos to GitLab - https://phabricator.wikimedia.org/T332953 (10MSantos) [16:54:49] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10Anti-Harassment, 10Cloud-Services, and 18 others: Migrate PipelineLib repos to GitLab - https://phabricator.wikimedia.org/T332953 (10hnowlan) [17:04:51] 10Continuous-Integration-Infrastructure, 10serviceops-collab: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ - https://phabricator.wikimedia.org/T334954 (10Dzahn) [17:05:41] 10Continuous-Integration-Infrastructure, 10serviceops-collab: Raise version of PHP on integration.wikimedia.org from 7.3 to 7.4+ - https://phabricator.wikimedia.org/T334954 (10Dzahn) Yea, it's possible to do this like we did for doc.wikimedia.org. If this makes us more confident about switching to bullseye soo... [17:06:46] (03PS1) 10Jforrester: Zuul, jjb: [mediawiki/services/function-orchestrator] Archive, moved to GitLab [integration/config] - 10https://gerrit.wikimedia.org/r/909711 (https://phabricator.wikimedia.org/T334397) [17:07:03] (03CR) 10Jforrester: [C: 03+2] Zuul, jjb: [mediawiki/services/function-orchestrator] Archive, moved to GitLab [integration/config] - 10https://gerrit.wikimedia.org/r/909711 (https://phabricator.wikimedia.org/T334397) (owner: 10Jforrester) [17:08:20] (03Merged) 10jenkins-bot: Zuul, jjb: [mediawiki/services/function-orchestrator] Archive, moved to GitLab [integration/config] - 10https://gerrit.wikimedia.org/r/909711 (https://phabricator.wikimedia.org/T334397) (owner: 10Jforrester) [17:08:50] !log Zuul, jjb: [mediawiki/services/function-orchestrator] Archive, moved to GitLab for T334397 [17:08:53] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:08:53] T334397: Move the mediawiki/services/function-orchestrator repo from gerrit+pipeline to GitLab - https://phabricator.wikimedia.org/T334397 [17:12:49] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10Abstract Wikipedia team, 10function-orchestrator, 10Patch-For-Review: Move the mediawiki/services/function-orchestrator repo from gerrit+pipeline to GitLab - https://phabricator.wikimedia.org/T334397 (10Jdforrester-WMF) Hmm,... [17:14:55] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10API Platform, 10Anti-Harassment, and 19 others: Migrate PipelineLib repos to GitLab - https://phabricator.wikimedia.org/T332953 (10VirginiaPoundstone) [17:15:24] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10Abstract Wikipedia team, 10function-orchestrator, 10Patch-For-Review: Move the mediawiki/services/function-orchestrator repo from gerrit+pipeline to GitLab - https://phabricator.wikimedia.org/T334397 (10Jdforrester-WMF) Aha,... [17:34:29] RECOVERY - Check systemd state on doc2001 is OK: OK - running: The system is fully operational https://wikitech.wikimedia.org/wiki/Monitoring/check_systemd_state [17:35:37] !log doc2001 - systemctl reset-failed - cleared monitoring for systemd state - remnants from PHP7.3 after upgrade to 7.4 [17:35:40] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:19:31] 10Release-Engineering-Team, 10Scap: `scap backport` dependency check for cherry-picked mediawiki commits - https://phabricator.wikimedia.org/T334984 (10taavi) [20:12:51] 10Beta-Cluster-Infrastructure, 10Release-Engineering-Team (Radar), 10MediaWiki-Parser: Templates rendering as links on beta cluster - https://phabricator.wikimedia.org/T173576 (10matmarex) 05Open→03Invalid Not a bug per discussion above. (I also can't reproduce it on the linked page today; probably at so... [20:18:02] 10GitLab (Infrastructure), 10serviceops-collab, 10Patch-For-Review: Troubleshoot partman config for two additional disks on GitLab hosts - https://phabricator.wikimedia.org/T333674 (10Jelto) As mentioned in the above, the new plan is to configure the RAID on the second pair of SSDs after installation in a de... [20:36:54] TIL: Our PHPCS config will diligently tell you that assertNotFalse ( strpos ) should be replaced with assertStringContainsString, but then it will let you indent your code randomly without batting an eye: T334996 [20:36:55] T334996: Create a sniff to ensure that function/method bodies use the correct level of indentation - https://phabricator.wikimedia.org/T334996 [20:38:24] I strongly suspect that we may be missing some important upstream sniffs... [20:51:48] That sounds just perfect [21:38:40] there is now host gerrit1003 on bullseye, service isnt running yet, but I have copied over all the gerrit application data that we copied last time, 3 different paths, hundreds of GB [21:39:03] and you guys have shell access via the migration role [21:39:29] next I will need someone to work with me to deploy to it [21:39:57] I did already get us a service IP, which wasn't as trivial as in the past [21:40:14] so it can be gerrit-new.wikimedia.org without touching gerrit.wm.org [21:46:41] Are all the mw extension tests failing on Declaration of MediaWiki\Rest\StringStream::__toString() must be compatible with Psr\Http\Message\StreamInterface::__toString(): string in /workspace/src/includes/Rest/StringStream.php on line 39 [21:46:45] ? [21:46:53] or is that just in our fundraising/REL1_39 branch? [21:47:00] https://integration.wikimedia.org/ci/job/quibble-donationinterface-REL1_39-php74-docker/467/console [21:48:56] Let's see when that StreamInterface would have changed.... [21:50:10] 71024a7a594a636694ce41e7d36e387dbe43fd0f [21:50:23] Date: Tue Dec 4 13:28:39 2018 +0000 [21:50:38] so a while ago [21:52:11] and the last commit on StringStream was 2 years ago [21:56:23] oh i see: composer is updating http-message [21:56:25] - Upgrading psr/http-message (1.0.1 => 2.0) [21:56:51] so it must have been from some other extension update? [21:59:13] huh, composer why psr/http-message shows all ^1.0 [21:59:14] guzzlehttp/psr7 2.4.3 requires psr/http-message (^1.0) [21:59:14] psr/http-client 1.0.1 requires psr/http-message (^1.0) [21:59:14] psr/http-factory 1.0.1 requires psr/http-message (^1.0) [22:05:42] 10GitLab (Project Migration), 10Release-Engineering-Team (Priority Backlog 📥), 10API Platform, 10Anti-Harassment, and 19 others: Migrate PipelineLib repos to GitLab - https://phabricator.wikimedia.org/T332953 (10Eevans) I can be the point of contact for [[ https://gerrit.wikimedia.org/g/mediawiki/services/... [22:16:06] ok, explicitly requiring http-message ^1.0 in the root composer.json seems to fix it: https://integration.wikimedia.org/ci/job/quibble-donationinterface-REL1_39-php74-docker/469/console [22:16:32] https://gerrit.wikimedia.org/r/c/mediawiki/core/+/909759/