[00:18:51] 10Phabricator, 10SRE, 10Sustainability (Incident Followup): Unable to view tasks in read-only mode - https://phabricator.wikimedia.org/T313879 (10RLazarus) [00:31:41] (Queue (Jenkins jobs + Zuul functions) alert) firing: (2) Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [00:51:41] (Queue (Jenkins jobs + Zuul functions) alert) resolved: Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [01:24:55] RECOVERY - Work requests waiting in Zuul Gearman server on contint2001 is OK: OK: Less than 100.00% above the threshold [200.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/d/000000322/zuul-gearman?orgId=1&viewPanel=10 [02:08:00] (03CR) 10Ori: [C: 03+2] docs: Fix grammar in "Background" section [tools/scap] - 10https://gerrit.wikimedia.org/r/817383 (owner: 10Krinkle) [02:13:03] (03Merged) 10jenkins-bot: docs: Fix grammar in "Background" section [tools/scap] - 10https://gerrit.wikimedia.org/r/817383 (owner: 10Krinkle) [03:48:09] !log Click "Disable publishing" for a dozen repos created recently, including OAuthRateLimiter, ref T143162, T193565 [03:48:12] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [03:48:13] T143162: Reduce task notification noise/frequency of changes to associated open patchsets - https://phabricator.wikimedia.org/T143162 [03:48:13] T193565: Foreign query for metawiki fails with "Table 'centralauth.page' doesn't exist" (DBConnRef mixup?) - https://phabricator.wikimedia.org/T193565 [04:22:10] 10Beta-Cluster-Infrastructure, 10Discovery, 10Discovery-Portal-Backlog, 10Wikimedia-Portals: Beta cluster portal should use beta cluster projects - https://phabricator.wikimedia.org/T184078 (10Krinkle) 05Openβ†’03Declined In general, we have been and are continuing to move to a more localised staging and... [09:14:41] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 10Patch-For-Review, 10Release, 10Train Deployments: 1.39.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T308075 (10Ladsgroup) if you see any errors related to templatelinks, it's me. It's not just risky patch but also schema changes happening. [09:26:52] 10Phabricator, 10SRE, 10Sustainability (Incident Followup): Unable to view tasks in DB read-only mode - https://phabricator.wikimedia.org/T313879 (10Aklapper) [09:47:54] 10Project-Admins: Create new project "Analytics-Features" - https://phabricator.wikimedia.org/T863 (10Aklapper) #analytics-features archived as part of T298671 [09:49:17] 10Project-Admins, 10Data-Engineering: Archive Analytics tag - https://phabricator.wikimedia.org/T298671 (10Aklapper) I've archived #Analytics-Features [09:58:27] can a CI admin perhaps take a look at https://gerrit.wikimedia.org/r/c/integration/config/+/817281 ? [09:58:34] this would help us get rid of some old code in the mentioned extensions :) [12:32:57] Lucas_WMDE: Will you also want it when phan runs? Right now WBLexeme just depends on Wikibase and Scribunto. [12:33:22] I don’t think we need it for Phan [12:33:46] the specific motivation at the moment is that we want the WikibaseLexemeCirrusSearch tests to use a trait from the WikibaseLexeme tests [12:33:57] OK, will deploy. [12:33:57] so we don’t want changes in WikibaseLexeme to accidentally make breaking changes to the trait [12:34:04] I don’t think we need Phan in this scenario [12:34:06] thanks! [12:34:06] If it doesn't work we can do a fix. :-) [12:34:11] sounds good [12:35:13] 10GitLab (CI & Job Runners), 10Release-Engineering-Team, 10serviceops, 10serviceops-collab, and 2 others: Changes to modules/gitlab_runner/templates/config-template.toml.erb have no effect on existing runners - https://phabricator.wikimedia.org/T311746 (10Jelto) All Runners (Trusted, Test and Shared) using... [12:35:59] (03PS2) 10Jforrester: Zuul: [mediawiki/extensions/WikibaseLexeme] Add WikibaseLexemeCirrusSearch dep [integration/config] - 10https://gerrit.wikimedia.org/r/817281 (owner: 10Lucas Werkmeister (WMDE)) [12:36:03] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/extensions/WikibaseLexeme] Add WikibaseLexemeCirrusSearch dep [integration/config] - 10https://gerrit.wikimedia.org/r/817281 (owner: 10Lucas Werkmeister (WMDE)) [12:38:40] (03Merged) 10jenkins-bot: Zuul: [mediawiki/extensions/WikibaseLexeme] Add WikibaseLexemeCirrusSearch dep [integration/config] - 10https://gerrit.wikimedia.org/r/817281 (owner: 10Lucas Werkmeister (WMDE)) [12:39:54] !log Zuul: [mediawiki/extensions/WikibaseLexeme] Add WikibaseLexemeCirrusSearch dep [12:39:55] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [12:45:31] seems to be working, I see WikibaseLexemeCirrusSearch being cloned in https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php72-noselenium-docker/166054/console (a job for a WikibaseLexeme change) [12:45:42] thanks James_F! [12:45:44] Ack. [12:45:47] Happy to help! [12:47:19] 10Release-Engineering-Team (Deployment Autopilot πŸ›©οΈ), 10Scap, 10Infrastructure-Foundations, 10serviceops, 10Patch-For-Review: Use scap to deploy itself to scap targets - https://phabricator.wikimedia.org/T303559 (10jnuche) [12:56:51] (03PS5) 10Jforrester: Zuul: [mediawiki/core] Add a non-vendor php80 job for main branch [integration/config] - 10https://gerrit.wikimedia.org/r/816062 (https://phabricator.wikimedia.org/T300463) (owner: 10Brian Wolff) [12:56:53] (03PS1) 10Jforrester: Zuul: Add php81 experimental job everywhere we have php80 [integration/config] - 10https://gerrit.wikimedia.org/r/817764 [12:56:55] (03PS1) 10Jforrester: Zuul: [mediawiki/core] Make php80 voting on REL1_38 [integration/config] - 10https://gerrit.wikimedia.org/r/817765 (https://phabricator.wikimedia.org/T274965) [13:01:20] (03CR) 10Jforrester: [C: 03+2] Zuul: Add php81 experimental job everywhere we have php80 [integration/config] - 10https://gerrit.wikimedia.org/r/817764 (owner: 10Jforrester) [13:03:22] (03Merged) 10jenkins-bot: Zuul: Add php81 experimental job everywhere we have php80 [integration/config] - 10https://gerrit.wikimedia.org/r/817764 (owner: 10Jforrester) [13:04:28] !log Zuul: Add php81 experimental job everywhere we have php80 [13:04:30] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:04:31] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/core] Make php80 voting on REL1_38 [integration/config] - 10https://gerrit.wikimedia.org/r/817765 (https://phabricator.wikimedia.org/T274965) (owner: 10Jforrester) [13:07:06] (03Merged) 10jenkins-bot: Zuul: [mediawiki/core] Make php80 voting on REL1_38 [integration/config] - 10https://gerrit.wikimedia.org/r/817765 (https://phabricator.wikimedia.org/T274965) (owner: 10Jforrester) [13:08:43] !log Zuul: [mediawiki/core] Make php80 voting on REL1_38 for T274965 [13:08:45] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:08:45] T274965: Make PHP 8.0 voting on currently supported MW release branches - https://phabricator.wikimedia.org/T274965 [13:17:04] (03PS1) 10Jaime Nuche: WIP [tools/scap] - 10https://gerrit.wikimedia.org/r/817773 [13:52:34] 10Continuous-Integration-Config, 10MW-1.35-release, 10MW-1.37-release, 10MW-1.38-release, 10PHP 8.0 support: Make PHP 8.0 voting on currently supported MW release branches - https://phabricator.wikimedia.org/T274965 (10Jdforrester-WMF) [13:53:14] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/core] Add a non-vendor php80 job for main branch [integration/config] - 10https://gerrit.wikimedia.org/r/816062 (https://phabricator.wikimedia.org/T300463) (owner: 10Brian Wolff) [13:54:04] 10Continuous-Integration-Config, 10MediaWiki-General, 10MW-1.37-release, 10PHP 8.0 support: Make MW 1.37 tests pass on PHP 8.0 - https://phabricator.wikimedia.org/T292847 (10Jdforrester-WMF) This is marked as Resolved but there's no enforcement; should we make the php80 job voting? [13:55:25] (03Merged) 10jenkins-bot: Zuul: [mediawiki/core] Add a non-vendor php80 job for main branch [integration/config] - 10https://gerrit.wikimedia.org/r/816062 (https://phabricator.wikimedia.org/T300463) (owner: 10Brian Wolff) [13:55:56] !log Zuul: [mediawiki/core] Add a non-vendor php80 job for main branch T300463 [13:55:58] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:55:58] T300463: Make PHP 8.0 voting on MW master - https://phabricator.wikimedia.org/T300463 [13:56:49] 10Continuous-Integration-Config, 10PHP 8.0 support, 10Patch-For-Review: Make PHP 8.0 voting on MW master - https://phabricator.wikimedia.org/T300463 (10Jdforrester-WMF) [14:01:52] (03PS2) 10Jforrester: Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:01:56] (03PS3) 10Jforrester: Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:07:03] (03CR) 10CI reject: [V: 04-1] Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:12:16] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Release MW 1.39.0 - https://phabricator.wikimedia.org/T313916 (10Jdforrester-WMF) [14:13:08] 10MediaWiki-Releasing, 10MW-1.39-release: Announce 1.39 forthcoming "pencils down" and likely timeline to wikitech-l etc. - https://phabricator.wikimedia.org/T313918 (10Jdforrester-WMF) [14:13:22] 10Continuous-Integration-Config, 10MediaWiki-Releasing, 10MW-1.39-release: Configure CI to support REL1_39 - https://phabricator.wikimedia.org/T313919 (10Jdforrester-WMF) [14:14:02] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Branch REL1_39 for MediaWiki and all extensions and skins - https://phabricator.wikimedia.org/T313920 (10Jdforrester-WMF) [14:14:19] 10MediaWiki-Releasing, 10MediaWiki-Vendor, 10MW-1.39-release: Prune /vendor for REL1_39 - https://phabricator.wikimedia.org/T313921 (10Jdforrester-WMF) [14:14:35] 10MediaWiki-Releasing, 10Documentation, 10MW-1.39-release: Finish up RELEASE-NOTES for 1.39.0 - https://phabricator.wikimedia.org/T313922 (10Jdforrester-WMF) [14:15:07] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Release 1.39.0-rc.0 - https://phabricator.wikimedia.org/T313923 (10Jdforrester-WMF) [14:15:22] 10MediaWiki-Releasing, 10Documentation, 10MW-1.39-release: Write release announcement for 1.39.0-rc.0 - https://phabricator.wikimedia.org/T313924 (10Jdforrester-WMF) [14:15:53] 10MediaWiki-Releasing, 10Wikimedia-Site-requests, 10MW-1.39-release: Add REL1_39 to ExtensionDistributor as development snapshot - https://phabricator.wikimedia.org/T313925 (10Jdforrester-WMF) [14:16:13] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Add REL1_39 to on-wiki documentation as a development snapshot - https://phabricator.wikimedia.org/T313926 (10Jdforrester-WMF) [14:16:29] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Release 1.39.0-rc.1 - https://phabricator.wikimedia.org/T313927 (10Jdforrester-WMF) [14:16:43] 10MediaWiki-Releasing, 10MW-1.39-notes, 10MW-1.39-release: Write release announcement for 1.39.0-rc.1 - https://phabricator.wikimedia.org/T313929 (10Jdforrester-WMF) [14:17:04] 10MediaWiki-Releasing, 10Documentation, 10MW-1.39-release: Write and send release announcement for 1.39.0 - https://phabricator.wikimedia.org/T313930 (10Jdforrester-WMF) [14:17:50] 10Release-Engineering-Team, 10Diffusion-Repository-Administrators, 10Security-Team, 10Tool-socks, and 3 others: Some tools have open push policies - https://phabricator.wikimedia.org/T313487 (10sbassett) p:05Triageβ†’03Low [14:19:23] 10Release-Engineering-Team, 10Diffusion-Repository-Administrators, 10Security-Team, 10Tool-socks, and 4 others: Some tools have open push policies - https://phabricator.wikimedia.org/T313487 (10sbassett) [14:20:41] 10MediaWiki-Releasing, 10MW-1.39-release: Announce 1.39 forthcoming "pencils down" and likely timeline to wikitech-l etc. - https://phabricator.wikimedia.org/T313918 (10Jdforrester-WMF) [14:33:33] (03PS4) 10Jforrester: Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:33:41] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:36:00] (03Merged) 10jenkins-bot: Zuul: [mediawiki/extensions/MenuEditor] Add BlueSpiceDiscover and OOJSPlus deps [integration/config] - 10https://gerrit.wikimedia.org/r/816700 (owner: 10Robert Vogel) [14:54:24] 10GitLab (Infrastructure): Document and test failover for GitLab and GitLab Replica - https://phabricator.wikimedia.org/T296713 (10LSobanski) a:05Jeltoβ†’03Arnoldokoth [15:33:32] wait.. REL1_38 has a higher min php version than master?? [15:44:38] bawolff: since ages [15:44:51] I mean, that seems odd [15:46:13] bawolff: it's because WMF is still lagging behind in versions [15:47:39] I mean sure, but that still doesn't really mean it makes sense to have master older versions than release versions [15:48:04] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 10Patch-For-Review, 10Release, 10Train Deployments: 1.39.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T308075 (10brennen) > if you see any errors related to templatelinks, it's me. It's not just risky patch but also schema changes happeni... [15:53:02] 10Continuous-Integration-Infrastructure: Deal with release of npm 7 - https://phabricator.wikimedia.org/T273785 (10Jdforrester-WMF) [15:53:04] IIRC the main motivation to do it in MediaWiki 1.35 was that we didn’t want to commit to PHP 7.2 support for a full LTS cycle [15:53:33] Ah. That does make sense [15:53:36] (at the time we probably hoped to not still be running 7.2 in production by the time the 1.39 release is coming around…) [15:54:11] PROBLEM - Work requests waiting in Zuul Gearman server on contint2001 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [400.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/d/000000322/zuul-gearman?orgId=1&viewPanel=10 [15:55:11] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10serviceops, 10serviceops-collab, 10Patch-For-Review: move phabricator to new hardware generation - https://phabricator.wikimedia.org/T280597 (10Dzahn) 05Stalledβ†’03In progress [15:57:39] (Queue (Jenkins jobs + Zuul functions) alert) firing: Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [15:59:28] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10serviceops, 10serviceops-collab, 10Patch-For-Review: move phabricator to new hardware generation - https://phabricator.wikimedia.org/T280597 (10Dzahn) [15:59:34] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10serviceops, 10serviceops-collab, 10Patch-For-Review: Setup rsync for phab data on disk - https://phabricator.wikimedia.org/T313360 (10Dzahn) 05Openβ†’03In progress [16:10:10] bawolff: It's been this way since 1.35. And yes, it's ridiculous that WMF hasn't moved to 7.4 yet. [16:10:38] Lucas_WMDE: At the time we were optimistic we'd be off 7.2 by the end of 1.36. :-( [16:10:52] (It's ridiculous that we're not on 8.x yet, really.) [16:11:23] yeah, I had a look at https://www.php.net/supported-versions.php and apparently 7.4 drops out of support in 4 months [16:11:27] :/ [16:11:35] I was thinking its silly to change requirements in a release but not master... but i can totally get it if we thought we were almost off php 7.2 when 1.35 was released, and don't want to support it forever [16:12:21] Lucas_WMDE: which is one of the reasons I'm concerned about our lack of "official" php 8.0 support [16:13:03] right [16:15:36] bawolff: We dropped 7.2 for master officially when we branched 1.35; it just "happens" to work. [16:15:57] We were talking about dropping 7.3 for 1.39. Not sure if there was a task on that? [16:16:35] lol, supporting an EOL version of php in 1.39 [16:16:42] Exactly. [16:16:52] oh! [16:16:59] We decided: 1.39, per T298914 [16:17:00] T298914: Decide from which release branch we should drop PHP 7.3 support - https://phabricator.wikimedia.org/T298914 [16:23:09] bawolff: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/817818 drops 7.3 support "officially". [16:24:17] 10Continuous-Integration-Infrastructure: Deal with release of npm 7 - https://phabricator.wikimedia.org/T273785 (10Jdforrester-WMF) [16:25:03] James_F: are we planning to drop documentation support and actual version checks separately? [16:35:35] (03PS1) 10Jforrester: Zuul: Configure CI for the forthcoming REL1_39 branches [integration/config] - 10https://gerrit.wikimedia.org/r/817825 (https://phabricator.wikimedia.org/T313919) [16:35:37] (03PS1) 10Jforrester: jjb: [mediawiki-php-security] and [quibble-integration] Add REL1_39 branch [integration/config] - 10https://gerrit.wikimedia.org/r/817826 (https://phabricator.wikimedia.org/T313919) [16:35:55] bawolff: Yeah, we can't drop the actual version checks from master until WMF production stops actually running on 7.2. [16:36:09] bawolff: Same as we did for 'dropping' 7.2. [16:36:37] When I make the REL1_39 branch commit for MW it'll actually drop 7.3 (and 7.2!) support e.g. in composer.json. [16:37:14] We could use an || in composer.json, but i guess that's not really worth it [16:40:23] Oh, i did not know about the -x option to git cherry-pick. That's useful [16:42:08] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [16:45:32] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [16:48:35] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo and puppetize secrets - https://phabricator.wikimedia.org/T313950 (10dduvall) [16:48:39] oh, so that’s a feature in git as well [16:48:48] I only knew β€œcherry picked from” from Gerrit. thanks bawolff ^^ [16:49:09] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) [16:49:09] James_F is the one who told me [16:50:10] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize robots.txt and Phabricator secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) [16:53:11] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Scap3-ify Phabricator - https://phabricator.wikimedia.org/T313953 (10dduvall) [16:55:30] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [16:56:21] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Ensure phab1002/phab2002 are scap3 targets - https://phabricator.wikimedia.org/T313954 (10dduvall) [16:56:56] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [16:58:37] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Document scap3 deployment of Phabricator - https://phabricator.wikimedia.org/T313956 (10dduvall) [16:59:15] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [17:00:32] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize robots.txt and Phabricator secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) [17:01:39] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize robots.txt and Phabricator secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) a:03dduvall [17:02:32] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize robots.txt and Phabricator secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) a:05dduvallβ†’03None [17:02:36] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) a:03dduvall [17:02:54] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [17:03:24] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) 05Openβ†’03In progress p:05Triageβ†’03Medium [17:05:54] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 10Patch-For-Review, 10Release, 10Train Deployments: 1.39.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T308075 (10brennen) [17:10:24] Lucas_WMDE, bawolff: You're welcome. :-) [17:11:05] bawolff: We use the || in composer.json already, but that's to force a higher-than-7.3.0 version if using 7.3 rather than 7.2 on master; it's not actually indicating support. [17:11:38] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Document scap3 deployment of Phabricator - https://phabricator.wikimedia.org/T313956 (10brennen) [17:12:05] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Ensure phab1002/phab2002 are scap3 targets - https://phabricator.wikimedia.org/T313954 (10brennen) [17:15:47] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Scap3-ify Phabricator - https://phabricator.wikimedia.org/T313953 (10brennen) [17:16:05] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize robots.txt and Phabricator secrets - https://phabricator.wikimedia.org/T313951 (10brennen) [17:16:30] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10brennen) [18:05:10] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize Phabricator config secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) [18:29:12] 10Project-Admins: Create project tag for Wikimedia EspaΓ±a (Wikimedia Spain) - https://phabricator.wikimedia.org/T313964 (10Olea) [18:45:59] 10Gerrit, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Add Gerrit2002 as a replica of Gerrit1001 - https://phabricator.wikimedia.org/T313972 (10thcipriani) [18:46:49] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Scap3-ify Phabricator - https://phabricator.wikimedia.org/T313953 (10brennen) We were experimenting with something like this for managing services and migrations yesterday, in `scap/checks.yaml`: `lang=yaml checks: stop_services: ty... [19:57:54] (Queue (Jenkins jobs + Zuul functions) alert) firing: Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [20:27:24] (03PS1) 10Mstyles: remove OfflineImportLexicon project since it is now archived [integration/config] - 10https://gerrit.wikimedia.org/r/817897 (https://phabricator.wikimedia.org/T313860) [20:30:01] (03CR) 10Zabe: remove OfflineImportLexicon project since it is now archived (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/817897 (https://phabricator.wikimedia.org/T313860) (owner: 10Mstyles) [21:09:06] (03PS2) 10Mstyles: remove OfflineImportLexicon project since it is now archived [integration/config] - 10https://gerrit.wikimedia.org/r/817897 (https://phabricator.wikimedia.org/T313860) [21:12:46] (03CR) 10Mstyles: remove OfflineImportLexicon project since it is now archived (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/817897 (https://phabricator.wikimedia.org/T313860) (owner: 10Mstyles) [21:37:39] (Queue (Jenkins jobs + Zuul functions) alert) firing: (2) Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [21:57:39] (Queue (Jenkins jobs + Zuul functions) alert) resolved: Queue (Jenkins jobs + Zuul functions) alert - https://alerts.wikimedia.org/?q=alertname%3DQueue+%28Jenkins+jobs+%2B+Zuul+functions%29+alert [22:02:31] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 10Patch-For-Review, 10Release, 10Train Deployments: 1.39.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T308075 (10brennen) [22:04:53] RECOVERY - Work requests waiting in Zuul Gearman server on contint2001 is OK: OK: Less than 100.00% above the threshold [200.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/d/000000322/zuul-gearman?orgId=1&viewPanel=10 [22:32:56] 10Phabricator: Set "Can Use Application" for Macro to "Public" - https://phabricator.wikimedia.org/T314001 (10Stang) [22:38:00] 10Release-Engineering-Team (Priority Backlog πŸ“₯), 10Patch-For-Review, 10Release, 10Train Deployments: 1.39.0-wmf.22 deployment blockers - https://phabricator.wikimedia.org/T308075 (10brennen) End-of-workday notes: Currently stable on group1. [22:47:59] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [22:48:02] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize Phabricator config secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) [22:48:08] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize Phabricator config secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) 05duplicateβ†’03Open [22:48:16] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10User-brennen: Deploy Phabricator with scap - https://phabricator.wikimedia.org/T313259 (10dduvall) [22:48:39] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Puppetize Phabricator config secrets - https://phabricator.wikimedia.org/T313951 (10dduvall) [22:49:07] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) [22:49:23] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€): Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) Including the puppetization of any secrets and supporting configuration in this task as it is integral to moving configuration files. [23:51:40] 10Phabricator, 10Release-Engineering-Team (The Decommission Mission πŸ’€), 10Patch-For-Review: Move Phabricator configuration into deployment repo - https://phabricator.wikimedia.org/T313950 (10dduvall) @jnuche Feel free to grab this from me when you start your day. I've committed everything I worked on for now...