[06:42:33] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10Platform Engineering Roadmap, 10User-Daniel: Convert static mediawiki configuration to form more suitable for containers - https://phabricator.wikimedia.org/T263166 (10Tgr) >>! In T263166#7420935, @Legoktm wrote: >> * the remaining bits (hooks, plus dynamic... [09:22:25] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10Platform Engineering Roadmap, 10User-Daniel: Convert static mediawiki configuration to form more suitable for containers - https://phabricator.wikimedia.org/T263166 (10daniel) >>! In T263166#7470707, @Tgr wrote: >>>! In T263166#7420935, @Legoktm wrote: >>>... [09:37:38] (03CR) 10Kosta Harlan: Output one line command to reproduce a run (031 comment) [integration/quibble] - 10https://gerrit.wikimedia.org/r/735659 (https://phabricator.wikimedia.org/T201503) (owner: 10Hashar) [09:58:30] (03CR) 10Awight: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/735939 (https://phabricator.wikimedia.org/T293334) (owner: 10Awight) [10:03:06] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] Newly added mapdata tests don't require a browser [integration/config] - 10https://gerrit.wikimedia.org/r/735939 (https://phabricator.wikimedia.org/T293334) (owner: 10Awight) [10:36:45] 10Project-Admins: Create project tag for wmfdb - https://phabricator.wikimedia.org/T294357 (10Kormat) >>! In T294357#7466849, @Aklapper wrote: > Could someone please edit the Phab project description to link to its codebase URL and/or further documentation? Thanks in advance. Done! [10:42:29] 10Project-Admins: Create project tag for wmfdb - https://phabricator.wikimedia.org/T294357 (10Aklapper) Thanks! [11:10:54] 10Release-Engineering-Team: Provide machine readable information about MediaWiki versions - https://phabricator.wikimedia.org/T294746 (10vincenttc) [11:53:25] (03PS1) 10Majavah: zuul: Add SecurePoll to CentralAuth dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/735957 [11:59:16] 10Phabricator, 10translatewiki.net: Remove trailing whitespace from Phabricator message documentation - https://phabricator.wikimedia.org/T294754 (10Nikerabbit) [13:07:35] 10MediaWiki-Releasing, 10Release-Engineering-Team: Provide machine readable information about MediaWiki versions - https://phabricator.wikimedia.org/T294746 (10Aklapper) [14:17:35] 10MediaWiki-Releasing, 10Release-Engineering-Team: Provide machine readable information about MediaWiki versions - https://phabricator.wikimedia.org/T294746 (10Reedy) >>! In T243670#5832331, @Legoktm wrote: > The extension, which I mostly finished writing in https://gerrit.wikimedia.org/r/c/mediawiki/extension... [15:16:54] (03CR) 10Ahmon Dancy: Allow users to archive copied files as Jenkins artifacts (031 comment) [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/735700 (https://phabricator.wikimedia.org/T293823) (owner: 10Dduvall) [15:30:40] (03CR) 10Ahmon Dancy: [C: 03+2] Support `train-dev --help` [tools/train-dev] - 10https://gerrit.wikimedia.org/r/735589 (owner: 10Hashar) [15:30:59] (03CR) 10Ahmon Dancy: [C: 03+2] Normalize command name in usage() [tools/train-dev] - 10https://gerrit.wikimedia.org/r/735590 (owner: 10Hashar) [15:31:05] (03Merged) 10jenkins-bot: Support `train-dev --help` [tools/train-dev] - 10https://gerrit.wikimedia.org/r/735589 (owner: 10Hashar) [15:31:44] (03Merged) 10jenkins-bot: Normalize command name in usage() [tools/train-dev] - 10https://gerrit.wikimedia.org/r/735590 (owner: 10Hashar) [15:34:19] is there a way to rebuild the Shellbox images to pull in new apt packages or do I need to make a dummy commit to the repository? [15:35:10] hmm.. [15:35:22] The shellbox image is currently built automatically with a pipeline? [15:37:45] yes [15:37:50] from mediawiki/libs/Shellbox [15:37:56] thx.. taking a look [15:40:39] so in theory you could re-run the last https://integration.wikimedia.org/ci/job/trigger-shellbox-pipeline-publish job. Note that the build process uses standard docker caching mechanisms, so unless a base image changed, it won't re-run apt-get install commands. [15:41:08] Sounds like we do for CI images... Just a changelog bump [15:44:09] dancy: hm, I think I'll just add a dummy comment to force it [15:44:20] 👍🏾 Definitely the easiest approach. [15:45:44] Reedy: there's no changelog for the deployment pipeline [15:45:48] zomg [15:45:55] how do you know what changed!?!? [15:51:03] (03CR) 10Ahmon Dancy: [C: 04-1] Support cloning from local repositories (037 comments) [tools/train-dev] - 10https://gerrit.wikimedia.org/r/735611 (owner: 10Hashar) [15:53:49] Reedy: honestly, it's kind of scary trying to keep a diff of everything that's changed since the last time I deployed [15:54:20] That's what `git log` is for. [15:54:49] 10Beta-Cluster-Infrastructure, 10DBA, 10Performance-Team, 10Wikimedia-Rdbms, and 2 others: Enable MariaDB/MySQL's Strict Mode - https://phabricator.wikimedia.org/T108255 (10Umherirrender) [15:57:26] yeah, but it doesn't show all the diffs that happen in the various background images, apt packages, etc. [15:57:40] I've used some container diff tool once, lately I just cross my fingers and hope it's all fine [15:58:07] I would imagine a container diff tool would provide too much opaque information (just filenames) [15:59:15] https://github.com/GoogleContainerTools/container-diff [15:59:36] my main goal is to have an idea of what's changed, so if stuff starts failing, I have some ideas of what to look at [15:59:45] Nod. That looks like a nice tool [16:07:35] that would be cool [16:07:45] And similarly useful for CI images [16:07:56] Where we've pulled in other changes and had to work out what we might've broken/lost [16:35:57] 10Project-Admins: Create project tag for Airflow - https://phabricator.wikimedia.org/T294781 (10mforns) [16:36:25] hm, it didn't actually update the package I wanted :/ [17:14:48] (03PS1) 10WQuarshie: CI configuration configuration for rehearse and publish variants for the example-node-api [integration/config] - 10https://gerrit.wikimedia.org/r/736012 (https://phabricator.wikimedia.org/T288134) [17:17:08] (03CR) 10jerkins-bot: [V: 04-1] CI configuration configuration for rehearse and publish variants for the example-node-api [integration/config] - 10https://gerrit.wikimedia.org/r/736012 (https://phabricator.wikimedia.org/T288134) (owner: 10WQuarshie) [17:22:10] 10Release-Engineering-Team (Seen), 10MW-on-K8s, 10Platform Engineering Roadmap, 10User-Daniel: Convert static mediawiki configuration to form more suitable for containers - https://phabricator.wikimedia.org/T263166 (10Tgr) Agreed, although one of the stated objectives of {T292402} is to "//Allow the effect... [17:26:33] 10Release-Engineering-Team (Done by Thu 04 Nov), 10Security-Team, 10GitLab (CI & Job Runners), 10Patch-For-Review, 10User-brennen: Enable runners for projects under gitlab.wikimedia.org security group - https://phabricator.wikimedia.org/T294050 (10sbassett) >>! In T294050#7469026, @brennen wrote: > As in... [18:29:54] (03PS3) 10Dduvall: Allow users to archive copied files as Jenkins artifacts [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/735700 (https://phabricator.wikimedia.org/T293823) [18:30:21] (03CR) 10Dduvall: Allow users to archive copied files as Jenkins artifacts (031 comment) [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/735700 (https://phabricator.wikimedia.org/T293823) (owner: 10Dduvall) [18:59:26] (03PS2) 10WQuarshie: CI configuration [integration/config] - 10https://gerrit.wikimedia.org/r/736012 (https://phabricator.wikimedia.org/T288134) [20:06:45] (03CR) 10Ahmon Dancy: [C: 03+2] Allow users to archive copied files as Jenkins artifacts [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/735700 (https://phabricator.wikimedia.org/T293823) (owner: 10Dduvall) [20:07:37] (03Merged) 10jenkins-bot: Allow users to archive copied files as Jenkins artifacts [integration/pipelinelib] - 10https://gerrit.wikimedia.org/r/735700 (https://phabricator.wikimedia.org/T293823) (owner: 10Dduvall) [20:13:31] dancy: thanks for the review and merge! [21:05:23] 10Release-Engineering-Team (Done by Thu 04 Nov), 10MW-on-K8s, 10Release Pipeline, 10User-brennen: Scap backport change_url command - https://phabricator.wikimedia.org/T287042 (10dduvall) [21:05:30] 10Release-Engineering-Team (Done by Thu 04 Nov), 10MW-on-K8s, 10Release Pipeline, 10User-brennen: Scap (backport) should support configuration of Gerrit URL - https://phabricator.wikimedia.org/T294459 (10dduvall) 05In progress→03Resolved [21:14:51] 10Release-Engineering-Team (Done by Thu 04 Nov), 10MW-on-K8s, 10Release Pipeline, 10User-brennen: Scap backport change_url: approve changes - https://phabricator.wikimedia.org/T294454 (10dduvall) a:03dduvall [21:15:11] 10Release-Engineering-Team (Done by Thu 04 Nov), 10MW-on-K8s, 10Release Pipeline, 10User-brennen: Scap backport change_url command - https://phabricator.wikimedia.org/T287042 (10dduvall) [21:15:14] 10Release-Engineering-Team (Done by Thu 04 Nov), 10MW-on-K8s, 10Release Pipeline, 10User-brennen: Scap backport change_url: approve changes - https://phabricator.wikimedia.org/T294454 (10dduvall) 05Open→03In progress [21:47:25] !log gitlab runner-1008: re-registering runner for security group using host-specific config (T294050) [21:47:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:47:28] T294050: Enable runners for projects under gitlab.wikimedia.org security group - https://phabricator.wikimedia.org/T294050 [21:50:39] 10Release-Engineering-Team (Done by Thu 04 Nov), 10Security-Team, 10GitLab (CI & Job Runners), 10User-brennen: Enable runners for projects under gitlab.wikimedia.org security group - https://phabricator.wikimedia.org/T294050 (10brennen) 05In progress→03Resolved a:03dduvall [21:51:59] 10Release-Engineering-Team (Done by Thu 04 Nov), 10Security-Team, 10GitLab (CI & Job Runners), 10User-brennen: Enable runners for projects under gitlab.wikimedia.org security group - https://phabricator.wikimedia.org/T294050 (10brennen) [21:52:37] 10Release-Engineering-Team (Done by Thu 04 Nov), 10Security-Team, 10GitLab (CI & Job Runners), 10User-brennen: Enable runners for projects under gitlab.wikimedia.org security group - https://phabricator.wikimedia.org/T294050 (10brennen) [21:56:36] !log restart beta-scap-sync-world for the usual reason [21:56:37] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:57:40] no-justification-provided [21:59:26] mutante: it was stuck for 10hrs :) [21:59:51] (paraphrasing https://bash.toolforge.org/quip/rPu9R3MBj_Bg1xd38Rz0) [22:00:26] haha :) [22:05:49] Project beta-scap-sync-world build #25880: 15ABORTED in 46 sec: https://integration.wikimedia.org/ci/job/beta-scap-sync-world/25880/ [22:19:54] (03PS1) 10Thcipriani: stage-train: this should make Tuesdays one command [tools/release] - 10https://gerrit.wikimedia.org/r/736072 [22:24:06] (03CR) 10Ahmon Dancy: "Looks like a good start." [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:28:43] (03CR) 10Brennen Bearnes: "Reading through this, the code looks pretty sensible and I had to be like "is this really all it takes?" and then think well, probably, ye" [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:29:12] (03PS2) 10Thcipriani: stage-train: this should make Tuesdays one command [tools/release] - 10https://gerrit.wikimedia.org/r/736072 [22:29:48] (03CR) 10Thcipriani: stage-train: this should make Tuesdays one command (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:30:31] (03CR) 10Brennen Bearnes: stage-train: this should make Tuesdays one command (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:32:20] (03CR) 10Ahmon Dancy: stage-train: this should make Tuesdays one command (032 comments) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:46:29] (03PS3) 10Thcipriani: stage-train: this should make Tuesdays one command [tools/release] - 10https://gerrit.wikimedia.org/r/736072 [22:50:57] (03CR) 10Thcipriani: stage-train: this should make Tuesdays one command (032 comments) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:51:16] (03CR) 10Ahmon Dancy: stage-train: this should make Tuesdays one command (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [22:58:33] (03PS4) 10Thcipriani: stage-train: this should make Tuesdays one command [tools/release] - 10https://gerrit.wikimedia.org/r/736072 [22:58:46] (03CR) 10Brennen Bearnes: stage-train: this should make Tuesdays one command (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [23:09:16] (03PS5) 10Thcipriani: stage-train: this should make Tuesdays one command [tools/release] - 10https://gerrit.wikimedia.org/r/736072 [23:09:27] (03CR) 10Thcipriani: stage-train: this should make Tuesdays one command (031 comment) [tools/release] - 10https://gerrit.wikimedia.org/r/736072 (owner: 10Thcipriani) [23:30:36] Hi, any deployers available for now? [23:37:17] thcipriani, cjming, majavah: Are they available now for deployment? [23:37:41] James_F: And you? [23:45:12] jeena, twentyafterfour: ? [23:48:03] Hi Juan_90264 [23:48:23] Hello [23:49:04] I'm not sure where the deployers are but I can help. Is this your change? https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/735627 [23:49:38] jeena: Yes [23:50:14] Before we begin, can you fix the merge conflict? [23:50:44] Yes, I can [23:50:53] thanks! [23:52:05] I applied a rebase to fix the conflict. [23:54:09] jeena: Lets another deployer did the Code-Review, but I'm very grateful for your attention [23:56:23] 👍 We still need to deploy it. legoktm are you already working on that or should I go ahead? [23:56:37] yes, but also happy to hand it over [23:56:43] currently it's just staged on mwdebug [23:56:46] see -operations :) [23:56:50] oh :) [23:57:15] I wondered why I didn't see any of the usual jouncebot messages hahaha [23:57:30] happy to do whatever you prefer [23:57:58] I can take care of it, it's only two patches [23:58:30] Okay, thanks!