[01:11:14] (03CR) 10Jeena Huneidi: [C: 03+2] "LGTM :)" [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [01:14:13] (03Merged) 10jenkins-bot: python.go: Add support for Poetry package manager [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [01:49:30] 10Gerrit, 10Cosmos, 10Gerrit-Privilege-Requests: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Universal_Omega) [01:51:13] 10Continuous-Integration-Config, 10Cosmos: Please add mediawiki-i18n-check-docker to repository mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264696 (10Universal_Omega) [06:23:15] 10Gerrit, 10Cosmos, 10Gerrit-Privilege-Requests: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Kizule) Oh, why l10n-bot haven't these rights per default in the mediawiki group on Gerrit? [06:33:17] (03PS6) 10HitomiAkane: layout.yaml: Add HitomiAkane to Jenkins whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/631228 (https://phabricator.wikimedia.org/T235286) [07:28:17] 10Gerrit, 10Cosmos, 10Gerrit-Privilege-Requests, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Nikerabbit) I believe it has. @Raymond can you check if this skin can be added to translatewiki.net [08:14:18] 10Gerrit, 10Cosmos, 10Gerrit-Privilege-Requests, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Raymond) a:03Raymond [08:15:22] 10Gerrit, 10Cosmos, 10Gerrit-Privilege-Requests, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Raymond) >>! In T264695#6520075, @Kizule wrote: > Oh, why l10n-bot haven't these rights per default in the mediawiki group on Gerrit? It h... [08:42:35] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10GitLab-Test, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10Marismiglans) [08:42:37] 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10GitLab-Test, 10User-brennen: Investigate whether issues, operations, wikis, etc. can be disabled globally on GitLab - https://phabricator.wikimedia.org/T264231 (10Marismiglans) [10:55:04] hashar: looks like Adam can't make it, I don't have any quibble specific things to talk through, but if you want to meet let me know [11:03:30] kostajh: linux cant find my microphone ;D [11:03:41] yay [11:23:56] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Discovery-Search, and 3 others: Add Java 11 Image to Config Docker Images - https://phabricator.wikimedia.org/T259646 (10zeljkofilipin) [12:14:21] (03PS1) 10JMeybohm: helm-linter: Update envoy to 1.15.1-2 [integration/config] - 10https://gerrit.wikimedia.org/r/632467 (https://phabricator.wikimedia.org/T264157) [12:15:42] (03CR) 10Hashar: [C: 03+2] "Lets try!!!" [integration/config] - 10https://gerrit.wikimedia.org/r/632467 (https://phabricator.wikimedia.org/T264157) (owner: 10JMeybohm) [12:18:11] (03Merged) 10jenkins-bot: helm-linter: Update envoy to 1.15.1-2 [integration/config] - 10https://gerrit.wikimedia.org/r/632467 (https://phabricator.wikimedia.org/T264157) (owner: 10JMeybohm) [12:27:45] !log Successfully tagged docker-registry.discovery.wmnet/releng/helm-linter:0.2.8 for jayme # T264157 [12:27:48] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [12:33:11] (03PS1) 10JMeybohm: jjb: update job to releng/helm-linter:0.2.8 [integration/config] - 10https://gerrit.wikimedia.org/r/632473 (https://phabricator.wikimedia.org/T264157) [12:33:54] 10Continuous-Integration-Config, 10Operations, 10SRE-tools, 10Patch-For-Review: Add shell scripts CI validations - https://phabricator.wikimedia.org/T148494 (10jbond) > This task T148494 is to add generic support for ShellCheck beyond just operations/puppet. Which has two caveats: > > how to find files to... [12:40:15] (03CR) 10Hashar: [C: 03+2] "Deployed and tested by JMeybohm :)" [integration/config] - 10https://gerrit.wikimedia.org/r/632473 (https://phabricator.wikimedia.org/T264157) (owner: 10JMeybohm) [12:41:50] (03Merged) 10jenkins-bot: jjb: update job to releng/helm-linter:0.2.8 [integration/config] - 10https://gerrit.wikimedia.org/r/632473 (https://phabricator.wikimedia.org/T264157) (owner: 10JMeybohm) [13:09:57] (03CR) 10Tonina Zhelyazkova: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [13:30:17] (03CR) 10Silvan Heintze: [C: 03+1] Add OAuth to WikibaseMAnifest's phan config [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [14:11:09] 10Gerrit, 10Cosmos, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Raymond) [14:14:29] 10Gerrit, 10Cosmos, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Raymond) I did a fast i18n review of the skin. Before I can add the skin to translatewiki a [[ https://www.mediawiki.org/wiki/Localisation#Message_documentation | messag... [14:30:51] (03PS2) 10Tarrow: Add OAuth to WikibaseManifest's phan config [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [14:31:07] (03CR) 10Tarrow: [C: 03+1] Add OAuth to WikibaseManifest's phan config [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [14:34:30] marxarelli: longma: (Or anyone else): What do we need to do in order to get our (Wikispeech) Blubber based Docker images deployed to the image repo? [14:35:21] And how do we differentiate between patch builds from major/minors? I.e. we might not want to deploy something new on every successfull Jenkins build. [15:01:39] (03CR) 10Addshore: [C: 03+2] Add OAuth to WikibaseManifest's phan config [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [15:03:19] (03Merged) 10jenkins-bot: Add OAuth to WikibaseManifest's phan config [integration/config] - 10https://gerrit.wikimedia.org/r/632482 (owner: 10Tonina Zhelyazkova) [15:04:07] !log reloading zuul for https://gerrit.wikimedia.org/r/c/integration/config/+/632482 [15:04:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:13:28] (03PS1) 10Ahmon Dancy: train-dev.yml: mkdir /home/debian/.config/libvirt [tools/train-dev] - 10https://gerrit.wikimedia.org/r/632503 [15:14:19] (03CR) 10Lars Wirzenius: [V: 03+2 C: 03+2] train-dev.yml: mkdir /home/debian/.config/libvirt [tools/train-dev] - 10https://gerrit.wikimedia.org/r/632503 (owner: 10Ahmon Dancy) [15:53:33] (03CR) 10Tarrow: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/632510 (owner: 10Tarrow) [15:58:58] (03CR) 10Tonina Zhelyazkova: [C: 03+1] Add OAuth to WikibaseManifest phan [integration/config] - 10https://gerrit.wikimedia.org/r/632510 (owner: 10Tarrow) [16:16:21] (03CR) 10Addshore: [C: 03+2] Add OAuth to WikibaseManifest phan [integration/config] - 10https://gerrit.wikimedia.org/r/632510 (owner: 10Tarrow) [16:16:36] (03CR) 10Nikki Nikkhoui: "If I understand correctly, this should achieve the same end result as before, but just now expects the wvui project to 1. Have a config.ya" [integration/config] - 10https://gerrit.wikimedia.org/r/631864 (owner: 10Nikki Nikkhoui) [16:17:24] (03Merged) 10jenkins-bot: Add OAuth to WikibaseManifest phan [integration/config] - 10https://gerrit.wikimedia.org/r/632510 (owner: 10Tarrow) [16:17:50] !log reload zuul for https://gerrit.wikimedia.org/r/c/integration/config/+/632510 [16:17:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [16:20:56] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10calbon) [16:40:13] (03PS10) 10Ahmon Dancy: Add app servers to train-dev [tools/train-dev] - 10https://gerrit.wikimedia.org/r/631509 (https://phabricator.wikimedia.org/T260674) [16:42:06] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Discovery-Search, and 3 others: Add Java 11 Image to Config Docker Images - https://phabricator.wikimedia.org/T259646 (10hashar) @zeljkofilipin I am on tra... [16:45:49] 10Gerrit, 10Cosmos, 10translatewiki.net: Give access to l10n-bot for mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264695 (10Universal_Omega) >>! In T264695#6521597, @Raymond wrote: > I did a fast i18n review of the skin. Before I can add the skin to translatewiki a [[ https://www.mediawiki.org... [16:51:48] (03CR) 10Ahmon Dancy: [C: 04-1] ansible: avoid redefining qemu default network (031 comment) [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628795 (owner: 10Hashar) [16:52:21] (03CR) 10Ahmon Dancy: "I'll run a test today." [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628796 (owner: 10Hashar) [16:53:42] 10Gerrit, 10Cosmos, 10translatewiki.net: Add mediawiki/skins/Cosmos to translate wiki.net - https://phabricator.wikimedia.org/T264695 (10Universal_Omega) [16:54:28] 10Gerrit, 10Cosmos, 10translatewiki.net: Add mediawiki/skins/Cosmos to translatewiki.net - https://phabricator.wikimedia.org/T264695 (10Universal_Omega) [17:01:12] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), 10Scap, 10MediaWiki Train Development Environment, and 3 others: Add Gerrit to train-dev - https://phabricator.wikimedia.org/T260672 (10dancy) 05Open→03Declined I'm changing the status of... [17:01:14] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10Scap, 10MediaWiki Train Development Environment, and 3 others: Create a development & testing environment for scap + train deployments - https://phabricator.wikimedia.org/T255695 (10dancy) [17:04:00] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10MediaWiki Train Development Environment: Management of git repos snapshot - https://phabricator.wikimedia.org/T264775 (10dancy) [17:05:43] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10MediaWiki Train Development Environment: Management of git repos snapshot - https://phabricator.wikimedia.org/T264775 (10dancy) This needs to be completed to allow T259586 to move forward. [17:18:29] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10Aklapper) 05Open→03Stalled Hi @calbon, please see https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects#Creating_new_projects for required information. Thanks! (Also, on which page could people fin... [17:23:40] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10calbon) Ah sorry. Name: Heavy Wing Description: A machine learning model training, management, and deployment system. Policy: Editable By All Users Name: Pilot Flag Description: A MediaWiki extension for the collection... [17:26:24] kalle: sorry for the late reply, if wikispeech is already being built by blubber using CI you'll need to have CI build a production version and push that to the registry. To deploy that image you'll also need a helm chart. This documentation outlines most of the process: https://wikitech.wikimedia.org/wiki/Deployment_pipeline/Migration/Tutorial#Publishing_Docker_Images [17:27:33] to avoid creating a production image for every commit, you can tell the pipeline to only build a new image when you tag a commit for release [17:28:24] in which case the image will be named after the tag, kask does this for example: https://dockerregistry.toolforge.org/wikimedia/mediawiki-services-kask/tags/ [17:39:30] (03CR) 10Ahmon Dancy: [C: 04-1] "I'm voting against this change for the following reasons:" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/628796 (owner: 10Hashar) [17:45:22] (03CR) 10Ahmon Dancy: [C: 04-1] "I tried this out (i.e. ran tox -e lint) with https://gerrit.wikimedia.org/r/c/mediawiki/tools/train-dev/+/631509 in place and it said:" [tools/train-dev] - 10https://gerrit.wikimedia.org/r/620950 (https://phabricator.wikimedia.org/T259586) (owner: 10Hashar) [17:50:42] thcipriani: kalle I do not see where the kask project tells the pipeline to only build a new image when you tag a commit for release, and I'm not aware of this feature. I'm not sure it exists [17:50:52] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10Aklapper) @calbon: Thanks! Last question: Are there any links which provide more info about each item, e.g. where would you point for "Heavy Wing", or are there extension homepages on mediawiki.org? (Asking as Phabricator... [17:52:41] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10calbon) @Aklapper Not yet! That is going to be some upcoming phabricator tickets. :) [17:53:50] longma: it's difficult to trace, but it exists (or used to, there are a few moving parts here and one may have broken recently, but there are other repos using it: eventgate-ci for example: https://dockerregistry.toolforge.org/wikimedia/eventgate-ci/tags/ [17:54:01] it's done via the publish pipeline [17:54:16] that's only triggered when a repo makes a change to ^refs/tags/.*$ [17:54:20] i.e., pushes a tag [17:55:23] https://github.com/wikimedia/integration-config/blob/master/zuul/layout.yaml#L1782-L1783 [17:57:39] and that works with: https://github.com/wikimedia/integration-config/blob/master/jjb/service-pipeline.groovy#L68-L72 [17:57:44] to make those tags [18:00:58] I see, thanks. I don't think this is currently possible with the method of using "config.yaml" in the service repo. Also it looks like it will do a publish even if there is no git tag [18:16:15] (03PS7) 10HitomiAkane: layout.yaml: Add HitomiAkane to Jenkins whitelist [integration/config] - 10https://gerrit.wikimedia.org/r/631228 (https://phabricator.wikimedia.org/T235286) [18:21:10] 10Continuous-Integration-Config, 10Cosmos: Please add mediawiki-i18n-check-docker to repository mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264696 (10Universal_Omega) 05Open→03Invalid Per T264695 [18:26:21] Did someone just do something to gerrit? I just got logged out. [18:26:49] Not as far as I can tell. I'm still logged in. [18:26:52] I'm still logged in too [18:27:02] Huh. [18:27:20] The the old site where I used to use Gerrit I had to do a fresh login each day. I don't seem to have to do that at WMF. I assume it's ultimately a matter of a cookie lifetime. [18:27:58] Yeah, our session storage is 1000 users, and we have fewer than 1000 active users in the average month, so things Just Work™. [18:29:15] (He says, cribbing entirely from his memory of what h.ashar said. ;-)) [18:29:55] I just checked my cookies and they seem to have browser session lifetime. [19:15:24] the Gerrit user sessions are stored in a cache "web_sessions" and we had trouble with it for an unknown reason [19:15:35] which seems to have disappeared after we have upgraded to Buster [19:15:41] so I blame a kernel bug or some lib bug [19:16:14] One can see the caches states with: ssh -p 29418 gerrit.wikimedia.org gerrit show-caches [19:16:34] web_sessions has 675 entries in memory [19:17:13] Disk states 11506 (no clue why there are so many) [19:18:03] as for the cookie I have no idea whether it is configurable [19:18:09] but the web_sessions are kept up to 90 days [19:18:14] [cache "web_sessions"] [19:18:14] maxAge = 90 days [19:18:14] memoryLimit = 8192 [19:18:14] diskLimit = 256m [19:18:19] that is all I know dancy and James_F ;] [19:18:48] Ack. [19:18:52] "All". [19:50:46] 10LibUp, 10JSDoc WMF theme, 10MinusX: js docs generated files by libup are created with executable bits - https://phabricator.wikimedia.org/T264143 (10Jdforrester-WMF) https://github.com/wikimedia/jsdoc-wmf-theme/pull/2 [19:59:46] I get logged out from gerrit occasionally but not too often [20:41:12] (03PS6) 10Nikki Nikkhoui: WVUI pipeline update [integration/config] - 10https://gerrit.wikimedia.org/r/631864 [20:53:21] (03PS2) 10Thcipriani: task-series: custom.release.date is an integer [tools/release] - 10https://gerrit.wikimedia.org/r/628181 [20:53:46] (03CR) 10Thcipriani: task-series: custom.release.date is an integer (033 comments) [tools/release] - 10https://gerrit.wikimedia.org/r/628181 (owner: 10Thcipriani) [20:53:49] (03CR) 1020after4: [C: 03+2] "lgtm" [tools/release] - 10https://gerrit.wikimedia.org/r/628181 (owner: 10Thcipriani) [20:54:30] (03Merged) 10jenkins-bot: task-series: custom.release.date is an integer [tools/release] - 10https://gerrit.wikimedia.org/r/628181 (owner: 10Thcipriani) [21:04:23] (03CR) 10Jeena Huneidi: "> Patch Set 5:" [integration/config] - 10https://gerrit.wikimedia.org/r/631864 (owner: 10Nikki Nikkhoui) [21:09:17] (03CR) 10Nikki Nikkhoui: "> Patch Set 6:" [integration/config] - 10https://gerrit.wikimedia.org/r/631864 (owner: 10Nikki Nikkhoui) [21:31:20] (03PS7) 10Nikki Nikkhoui: Experimental WVUI pipeline update [integration/config] - 10https://gerrit.wikimedia.org/r/631864 [22:52:16] 10Continuous-Integration-Config, 10Cosmos, 10User-Kizule: Enable CI in mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264818 (10Kizule) [22:57:13] (03PS1) 10Zoranzoki21: Add Universal_Omega in CI allowlist [integration/config] - 10https://gerrit.wikimedia.org/r/632583 [22:59:12] (03PS1) 10Zoranzoki21: Enable CI tests for Cosmos skin [integration/config] - 10https://gerrit.wikimedia.org/r/632584 (https://phabricator.wikimedia.org/T264818) [23:05:33] 10Project-Admins: Create three Phab Projects - https://phabricator.wikimedia.org/T264774 (10Aklapper) 05Stalled→03Resolved a:03Aklapper Ah, thanks. :) Requested public projects #heavy-wing, #pilot-flag, #test-grounds have been created. (Please feel encouraged to add their project description to link to a... [23:14:00] (03CR) 10Universal Omega: [C: 03+1] Enable CI tests for Cosmos skin [integration/config] - 10https://gerrit.wikimedia.org/r/632584 (https://phabricator.wikimedia.org/T264818) (owner: 10Zoranzoki21) [23:21:33] (03CR) 10Reedy: Add Universal_Omega in CI allowlist (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/632583 (owner: 10Zoranzoki21) [23:21:53] (03CR) 10Universal Omega: [C: 03+1] Add Universal_Omega in CI allowlist [integration/config] - 10https://gerrit.wikimedia.org/r/632583 (owner: 10Zoranzoki21) [23:25:17] 10Gerrit, 10Cosmos, 10translatewiki.net: Add mediawiki/skins/Cosmos to translatewiki.net - https://phabricator.wikimedia.org/T264695 (10Universal_Omega) [23:33:55] (03CR) 10Reedy: [C: 03+2] Add Universal_Omega in CI allowlist (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/632583 (owner: 10Zoranzoki21) [23:34:48] (03Merged) 10jenkins-bot: Add Universal_Omega in CI allowlist [integration/config] - 10https://gerrit.wikimedia.org/r/632583 (owner: 10Zoranzoki21) [23:35:13] (03CR) 10Reedy: [C: 03+2] Enable CI tests for Cosmos skin [integration/config] - 10https://gerrit.wikimedia.org/r/632584 (https://phabricator.wikimedia.org/T264818) (owner: 10Zoranzoki21) [23:36:32] (03Merged) 10jenkins-bot: Enable CI tests for Cosmos skin [integration/config] - 10https://gerrit.wikimedia.org/r/632584 (https://phabricator.wikimedia.org/T264818) (owner: 10Zoranzoki21) [23:37:07] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/632583 https://gerrit.wikimedia.org/r/632584 [23:37:09] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:48:18] (03CR) 10Jeena Huneidi: "recheck" [blubber] - 10https://gerrit.wikimedia.org/r/629877 (owner: 10BryanDavis) [23:49:29] longma: thanks for that merge by the way! I was able to hit the prod blubberoid service with curl today to generate my Dockerfile :) [23:50:02] bd808: great! I just did a recheck on your patch to confirm everything is working fine [23:50:13] 10Continuous-Integration-Config, 10Cosmos, 10Patch-For-Review, 10User-Kizule: Enable CI in mediawiki/skins/Cosmos - https://phabricator.wikimedia.org/T264818 (10Universal_Omega) 05Open→03Resolved Seems to be resolved. [23:52:15] * bd808 makes a note to update Blubber docs on wikitech for the new Python + Poetry feature