[00:05:02] 10Project-Admins, 10Diffusion-Repository-Administrators, 10Projects-Cleanup, 10Wikimedia-GitHub, 10translatewiki.net: Archive the SimpleSecurity extension - https://phabricator.wikimedia.org/T252722 (10MacFan4000) This just needs someone with access to take care of the GitHub repo. [02:11:26] (03CR) 10Universal Omega: "cosmos portion of it: https://gerrit.wikimedia.org/r/c/mediawiki/skins/Cosmos/+/655930" [integration/config] - 10https://gerrit.wikimedia.org/r/655931 (https://phabricator.wikimedia.org/T265229) (owner: 10Universal Omega) [02:37:54] Project beta-scap-eqiad build #333757: 04FAILURE in 3 min 30 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/333757/ [02:47:41] Yippee, build fixed! [02:47:42] Project beta-scap-eqiad build #333758: 09FIXED in 3 min 17 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/333758/ [04:18:51] 10phan, 10Cosmos, 10Patch-For-Review: Setup Phan for the Cosmos skin - https://phabricator.wikimedia.org/T265229 (10Universal_Omega) a:03Universal_Omega Will be resolved once the patch to integration/config (https://gerrit.wikimedia.org/r/655931) is merged. [04:18:59] 10Release-Engineering-Team, 10Cosmos, 10Wikimedia-GitHub: Add Discord webhook to wikimedia GitHub for tracking repository changes. - https://phabricator.wikimedia.org/T264559 (10Universal_Omega) 05Open→03Declined nevermind then. [04:54:48] 10Project-Admins, 10Diffusion-Repository-Administrators, 10Projects-Cleanup, 10Wikimedia-GitHub, 10translatewiki.net: Archive the SimpleSecurity extension - https://phabricator.wikimedia.org/T252722 (10Legoktm) [04:55:27] 10Project-Admins, 10Diffusion-Repository-Administrators, 10Projects-Cleanup, 10Wikimedia-GitHub, 10translatewiki.net: Archive the SimpleSecurity extension - https://phabricator.wikimedia.org/T252722 (10Legoktm) >>! In T252722#6746381, @MacFan4000 wrote: > This just needs someone with access to take care... [05:04:41] 10Project-Admins, 10Diffusion-Repository-Administrators, 10Projects-Cleanup, 10Wikimedia-GitHub, 10translatewiki.net: Archive the SimpleSecurity extension - https://phabricator.wikimedia.org/T252722 (10DannyS712) 05Open→03Resolved [07:37:47] Project beta-scap-eqiad build #333787: 04FAILURE in 3 min 24 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/333787/ [07:47:50] Yippee, build fixed! [07:47:51] Project beta-scap-eqiad build #333788: 09FIXED in 3 min 26 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/333788/ [07:51:03] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+2] "The test run does find 119 new issues in core. I carefully reviewed all of them and believe they are all fine." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655188 (https://phabricator.wikimedia.org/T238572) (owner: 10Umherirrender) [07:52:37] (03Merged) 10jenkins-bot: Check @param/@return on files ending in Test.php [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655188 (https://phabricator.wikimedia.org/T238572) (owner: 10Umherirrender) [08:00:03] Project mwcore-phpunit-coverage-master build #1153: 04STILL FAILING in 5 hr 0 min: https://integration.wikimedia.org/ci/job/mwcore-phpunit-coverage-master/1153/ [08:01:56] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+2] Allow intersection types on FunctionCommentSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655996 (https://phabricator.wikimedia.org/T271643) (owner: 10Umherirrender) [08:24:51] (03PS2) 10DannyS712: Allow intersection types on FunctionCommentSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655996 (https://phabricator.wikimedia.org/T271643) (owner: 10Umherirrender) [08:25:09] (03CR) 10DannyS712: [C: 03+2] "Poke Jenkins" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655996 (https://phabricator.wikimedia.org/T271643) (owner: 10Umherirrender) [08:29:36] (03Merged) 10jenkins-bot: Allow intersection types on FunctionCommentSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655996 (https://phabricator.wikimedia.org/T271643) (owner: 10Umherirrender) [08:31:03] 10MediaWiki-Codesniffer, 10Release, 10User-DannyS712: Release mediawiki-codesniffer v35.0.0 - https://phabricator.wikimedia.org/T271392 (10DannyS712) [08:31:33] 10MediaWiki-Codesniffer: Allow intersection types - https://phabricator.wikimedia.org/T271643 (10DannyS712) 05Open→03Resolved [08:43:13] 10Phabricator, 10SRE, 10Traffic: Excessive queries from vscode-phabricator - https://phabricator.wikimedia.org/T271528 (10Aklapper) Patch has been merged. Is there more to do or can this task be resolved? [08:47:48] 10Release-Engineering-Team (Pipeline), 10MW-on-K8s, 10SRE, 10serviceops, 10Release Pipeline (Blubber): Deployment infrastructure for PHP microservices - https://phabricator.wikimedia.org/T261369 (10akosiaris) >>! In T261369#6746098, @sbassett wrote: >>>! In T261369#6695002, @akosiaris wrote: >>> As I und... [09:50:11] 10Release-Engineering-Team (Pipeline), 10MW-on-K8s, 10SRE, 10serviceops, 10Release Pipeline (Blubber): Deployment infrastructure for PHP microservices - https://phabricator.wikimedia.org/T261369 (10Joe) >>! In T261369#6746098, @sbassett wrote: >>>! In T261369#6695002, @akosiaris wrote: >>> As I understan... [09:51:15] 10Release-Engineering-Team (Pipeline), 10MW-on-K8s, 10SRE, 10serviceops, 10Release Pipeline (Blubber): Deployment infrastructure for PHP microservices - https://phabricator.wikimedia.org/T261369 (10Joe) I also want to stress this is the wrong task to have the above discussions, please open a new one to k... [09:52:17] 10Release-Engineering-Team (Pipeline), 10MW-on-K8s, 10SRE, 10serviceops, 10Release Pipeline (Blubber): Deployment infrastructure for PHP microservices - https://phabricator.wikimedia.org/T261369 (10Joe) @jeena we already have a .pipeline directory for Shellbox, and it works as intended in creating multip... [10:37:00] 10Beta-Cluster-Infrastructure, 10Acme-chief: Issues with acme-chief cert rotation on deployment-prep, 2021-01-12 - https://phabricator.wikimedia.org/T271778 (10AlexisJazz) No relation with T267561? [10:40:06] 10Phabricator, 10SRE, 10Traffic: Excessive queries from vscode-phabricator - https://phabricator.wikimedia.org/T271528 (10jbond) >>! In T271528#6746757, @Aklapper wrote: > Patch has been merged. Is there more to do or can this task be resolved? @Aklapper This task is here for users who may hit the rate limi... [11:54:48] jbond42: I am having lunch, but surely after I am done we can pair deployment of those vscode-phabricator patch if my assistance is needed ;] [11:55:03] not like I have much added values beside looking over your shoulder hehe [11:57:31] hasharLunch: yes that would be great, its just the phab clean up PS now but yes would be usefull to have you there just in case, ping when you back thanks [11:59:30] (03PS1) 10Giuseppe Lavagetto: Move blubber to use buster [blubber] - 10https://gerrit.wikimedia.org/r/656137 (https://phabricator.wikimedia.org/T271901) [12:22:09] jbond42: backkk ;] [12:24:02] hashar: cool, this is the change https://gerrit.wikimedia.org/r/c/operations/puppet/+/649882 merging now [12:24:44] fun I can +1 it after it got merged :] [12:25:20] and you have added an ensure => absent [12:25:22] \o/ [12:25:26] :) [12:25:45] (03CR) 10Daimona Eaytoy: [C: 03+1] Add Phan for Skin:Cosmos [integration/config] - 10https://gerrit.wikimedia.org/r/655931 (https://phabricator.wikimedia.org/T265229) (owner: 10Universal Omega) [12:26:39] hashar: thats deployed and puppet has been run on bother phab servers now [12:26:42] all loks good t me [12:27:25] (03CR) 10Daimona Eaytoy: [C: 03+1] "Actually, on second thought, you probably want to add AdminLinks as phan dependency, since it was causing some failures" [integration/config] - 10https://gerrit.wikimedia.org/r/655931 (https://phabricator.wikimedia.org/T265229) (owner: 10Universal Omega) [12:27:46] jbond42: yeah it was a straight forward change [12:27:59] super happy to see the ban list got moved to a more central place and closer to the front [12:28:29] yes i think its make it much simpler to quickly see what all the bans are [12:29:23] and that is one less piece of config we have to maintain [12:29:53] yep :D [12:34:26] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.26 deployment blockers - https://phabricator.wikimedia.org/T267419 (10LarsWirzenius) [12:56:52] 10Phabricator, 10SRE, 10Traffic: Excessive queries from vscode-phabricator - https://phabricator.wikimedia.org/T271528 (10Aklapper) 05Open→03Resolved :-/ Well, Phab is not a support desk for general questions; it's a task tracking system to plan work. Closing. [13:27:44] 10Beta-Cluster-Infrastructure, 10Acme-chief: Issues with acme-chief cert rotation on deployment-prep, 2021-01-12 - https://phabricator.wikimedia.org/T271778 (10Krenair) Unlikely [14:14:16] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.26 deployment blockers - https://phabricator.wikimedia.org/T267419 (10LarsWirzenius) [14:27:37] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.26 deployment blockers - https://phabricator.wikimedia.org/T267419 (10hashar) [14:32:36] (03CR) 10Hashar: [C: 03+2] Add Phan for Skin:Cosmos [integration/config] - 10https://gerrit.wikimedia.org/r/655931 (https://phabricator.wikimedia.org/T265229) (owner: 10Universal Omega) [14:33:53] (03Merged) 10jenkins-bot: Add Phan for Skin:Cosmos [integration/config] - 10https://gerrit.wikimedia.org/r/655931 (https://phabricator.wikimedia.org/T265229) (owner: 10Universal Omega) [14:34:09] (03CR) 10Hashar: [C: 03+2] [GuMaxDD] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/655982 (owner: 10Umherirrender) [14:35:09] (03CR) 10Hashar: [C: 03+2] docker: Update Rust to 1.49.0 [integration/config] - 10https://gerrit.wikimedia.org/r/655541 (owner: 10Legoktm) [14:35:16] (03Merged) 10jenkins-bot: [GuMaxDD] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/655982 (owner: 10Umherirrender) [14:36:06] How easy is it to setup gerrit webhooks? so gerrit events -> web hook to somewhere? for a repo? :) [14:36:45] (03Merged) 10jenkins-bot: docker: Update Rust to 1.49.0 [integration/config] - 10https://gerrit.wikimedia.org/r/655541 (owner: 10Legoktm) [14:43:34] addshore: we don't afaik [14:44:34] (03CR) 10Hashar: "I got the images build." [integration/config] - 10https://gerrit.wikimedia.org/r/655541 (owner: 10Legoktm) [14:46:05] (03CR) 10Hashar: [C: 03+2] "Jobs updated!" [integration/config] - 10https://gerrit.wikimedia.org/r/655542 (owner: 10Legoktm) [14:47:54] (03PS1) 10Daimona Eaytoy: Add phan dependencies for Cosmos skin [integration/config] - 10https://gerrit.wikimedia.org/r/656175 [14:48:07] hashar: I see :P [14:48:13] (03Merged) 10jenkins-bot: jjb: Update Rust images for 1.49.0 [integration/config] - 10https://gerrit.wikimedia.org/r/655542 (owner: 10Legoktm) [14:48:29] I wonder how easy that would be to hack, probably not too hard. emails -> IFTTT -> webhook xD [14:48:44] o [14:48:46] h [14:48:47] m [14:48:47] a [14:48:47] n [14:49:52] addshore: the stance is that most bots end up acting on all repos so we get them to listen of Gerrit event stream [14:49:59] through a dedicated bot account [14:50:15] and the bot then ssh -p 29418 gerrit event-stream and get a feed of json [14:50:31] alternatively, folks can add stuff to Zuul /CI which is well... just a bot listening for event-stream ;] [14:51:20] I guess adding webhook in Gerrit might well end up being a nasty bazaar of a lot of various use cases here and there [14:51:22] so, my usecase or crazy idea was going to be something like, trigger github actions for some things based on gerrit events, and also report the run back. I was mainly thinking initially for developer environment testing for example. As real testing of that will require seting up a bunch of expensive containers, and our CI isnt really made for that [14:51:56] ut, i now realize i could make jenkins fire the webhook as a job probably? [14:51:58] *but [14:52:00] such as booting a whole stack of containers and running end to end tests against the resulting infra? [14:52:02] that might be easiest? [14:52:09] hashar: yup [14:52:13] yeah well [14:52:33] so we had those discussion for testing Quibble with Apache [14:53:02] the idea was to have a CI Jenkins job to boot an Apachce container serving php files from some directory [14:53:03] 10Continuous-Integration-Infrastructure, 10CirrusSearch, 10Discovery-Search, 10Quality-and-Test-Engineering-Team (QTE), 10User-zeljkofilipin: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) Apologies for being slow on this. Looks like this is caus... [14:53:25] then run the quibble image to provision mediawiki and run the tests pointing MW_SERVER to the Apache container [14:53:34] potentially having the CI job to use docker composer [14:53:39] err docker compose [14:54:04] but eventually awight went with a single CI image that uses Supervisord to spawn Apache in the same container that is running Quibble [14:54:26] but yeah essentially, we haven't went with supporting a container orchestrator on our CI [14:55:09] but maybe that can be done with the Pipeline, I think I hvae seen reference to helm chart [14:55:24] so maybe it is able to deploy a fleet of containers to a k8s pod and run commands against the result [14:55:37] or that is maybe not existing yet, but I am pretty sure it was the idea [14:56:03] mhhhm, but that isnt actualy testing the environment really, I want to be able to run some random command, that does all of the things etc, it doesnt want to be aware of k8s etc [14:56:16] I'll continue mulling this all over in a corner of my brain [14:56:32] maybe longma has some perspective :] [14:57:38] yeah, I was thinking of looking at this mwcli thing and mwdd again this weekend. I really want to kill the old mwdd and it should just take me a day or 2 to port it once everything is ready for it [14:57:55] addshore: and I have a similar use case right now which is to spawn a backend service and another container that runs an integration test suite :-\ [14:57:58] and I was then just thinking how much easier CI would be on github actions for it :/ [14:58:07] 10Continuous-Integration-Infrastructure, 10CirrusSearch, 10Discovery-Search, 10Quality-and-Test-Engineering-Team (QTE), 10User-zeljkofilipin: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) wdio-mediawiki 1.0.0 "[[ https://gerrit.wikimedia.org/r/p... [14:58:42] I also just generally thing this cli tool is going to end up being awesome once it really picks up speed [14:58:55] but [14:59:00] can it replace Quibble?!! :] [14:59:48] I mean, I don't see why not. I would be able to do everything quibble does, but in a different way. and I'd be able to run that fairly easily in a ightub actions environment i rekon. but it would be a bit harder in our CI [15:00:20] mwdd v1 branch already has a mw:quibble command you can run, so `mwdd mw:quibble` can you can run anything quibble against your local dev env etc [15:00:49] anyway, i shouldnt distract myself too much more today! [15:02:30] I played around with the docker SDK in go last weekend too, its very awesome [15:02:47] I contemplated moving mediawiki-docker-dev away from using docker-compose, but im not sure yet [15:08:04] if anyone has any idea for other cool cli tools to make life easier let me know, apparently im rolling in free time currently [15:14:18] (03CR) 10Thiemo Kreuz (WMDE): [C: 03+1] "Works for me. I like the idea to start with simple, obvious cases. We can improve this sniff later. An obvious addition is when the first " [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/636380 (https://phabricator.wikimedia.org/T253910) (owner: 10DannyS712) [15:16:00] 10Continuous-Integration-Infrastructure, 10CirrusSearch, 10Discovery-Search, 10Quality-and-Test-Engineering-Team (QTE), and 2 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) Proving that the problem is solved by the above commit. In one ter... [15:19:37] (03PS1) 10Alexandros Kosiaris: Switch to buster and golang 1.13 for the build phase [blubber] - 10https://gerrit.wikimedia.org/r/656188 (https://phabricator.wikimedia.org/T271901) [15:20:58] 10Continuous-Integration-Infrastructure, 10CirrusSearch, 10Discovery-Search, 10Quality-and-Test-Engineering-Team (QTE), and 2 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) a:05zeljkofilipin→03None [15:21:41] (03CR) 10jerkins-bot: [V: 04-1] Switch to buster and golang 1.13 for the build phase [blubber] - 10https://gerrit.wikimedia.org/r/656188 (https://phabricator.wikimedia.org/T271901) (owner: 10Alexandros Kosiaris) [15:24:57] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 3 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) [15:25:46] (03PS2) 10Hashar: Scan fundraising Gerrit projects for PHP vulnerabilities [integration/config] - 10https://gerrit.wikimedia.org/r/655991 (https://phabricator.wikimedia.org/T271352) (owner: 10Legoktm) [15:28:44] (03CR) 10Hashar: "Nice! I have hijacked your change to rely on the repogroup matrix job. It is generated with all repositories / branches, the combination " [integration/config] - 10https://gerrit.wikimedia.org/r/655991 (https://phabricator.wikimedia.org/T271352) (owner: 10Legoktm) [15:31:31] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 3 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) This problem is caused by #libup automatically upgrading a dependency. The problem is that the tool u... [16:16:55] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), 10MW-on-K8s, and 3 others: Setup Git repo and CI for shellbox - https://phabricator.wikimedia.org/T263295 (10AMooney) [16:22:36] (03CR) 10Legoktm: "Ooh, that's so much better, thank you! Only thing is that fundraising wants the notifications to go to a separate address, can we also mak" [integration/config] - 10https://gerrit.wikimedia.org/r/655991 (https://phabricator.wikimedia.org/T271352) (owner: 10Legoktm) [16:32:40] legoktm: sorry for the fundraising security-php patch hijack :D [16:35:20] (03CR) 10Jforrester: [C: 03+2] Add AssertionOrderSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/636380 (https://phabricator.wikimedia.org/T253910) (owner: 10DannyS712) [16:35:45] (03CR) 10Hashar: "> Patch Set 2:" [integration/config] - 10https://gerrit.wikimedia.org/r/655991 (https://phabricator.wikimedia.org/T271352) (owner: 10Legoktm) [16:36:33] hashar: your version is much better :) [16:36:42] yeah I wasn't sure :] [16:36:49] it is simpler on the jjb yaml side [16:36:52] (03Merged) 10jenkins-bot: Add AssertionOrderSniff [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/636380 (https://phabricator.wikimedia.org/T253910) (owner: 10DannyS712) [16:36:58] but adds some extra complexity with the groovy part [16:36:59] I didn't know you could filter stuff like that [16:37:14] yeah it is known as a "combination filter" [16:37:18] which is super handy in matrix jobs [16:38:09] for the email notification, I think we should move it up to the parent matrix job [16:40:23] That seems reasonable [16:42:02] * hashar digs in https://jenkins-job-builder.readthedocs.io/en/latest/publishers.html#publishers.email-ext [16:45:13] legoktm: I am not even sure why we have a standalone php-composer-security-docker job :] [16:45:45] the invocation of releng/composer-security-check could be made directly inside the matrix job ;] [16:45:56] Fairly sure I copied this from some other matrix job, not fully thinking it through [16:46:16] not a big deal really ;] [16:46:41] I am crafting a change to move the email notification up to the parent matrix jobs [16:47:34] Thanks [16:48:07] I'm not tied at all to how the jobs are set up right now if there's a better way to do it [16:52:29] legoktm: it depends ;] The matrix jobs are just normal jobs the only difference is that their parameters are based on axes [16:52:42] so when you might have a job build that takes parameter project=mediawiki/core [16:53:00] oh [16:53:02] the matrix job build-all would have a "project" axis with a list of repo such as mediawiki/core mediawiki/vendor etc [16:53:10] having this be a separate job makes no sense then [16:53:13] when you run "build-all", Jenkins combine all the axis [16:53:21] and trigger a build of "build-all" for each combination [16:54:03] a terrible example https://integration.wikimedia.org/ci/job/quibble-integration/ [16:54:11] the job has some builder steps [16:54:19] and will run those steps agains all the magic combo defined there [16:54:52] I have used that job to validate quibble passed with all the use case we support even the weird ones such as postgres / php80 / REL1_31 [17:02:41] (03PS3) 10Hashar: Scan fundraising Gerrit projects for PHP vulnerabilities [integration/config] - 10https://gerrit.wikimedia.org/r/655991 (https://phabricator.wikimedia.org/T271352) (owner: 10Legoktm) [17:02:43] (03PS1) 10Hashar: jjb: notify php-security issues from the matrix job [integration/config] - 10https://gerrit.wikimedia.org/r/656214 (https://phabricator.wikimedia.org/T271352) [17:02:56] legoktm: ^ those should work and get the emails send properly :] [17:03:08] hopefully and based at a quick glance at the resulting XML diffs [17:05:39] 10phan, 10Cosmos: Setup Phan for the Cosmos skin - https://phabricator.wikimedia.org/T265229 (10Universal_Omega) 05Open→03Resolved [17:39:25] 10Project-Admins, 10Events Team, 10Developer-Advocacy (Jan-Mar 2021): Archive #Events_Team and #International-Developer-Events projects in Phabricator? - https://phabricator.wikimedia.org/T270143 (10Aklapper) a:03Aklapper [17:39:36] 10Project-Admins, 10Events Team, 10Developer-Advocacy (Jan-Mar 2021): Archive #Events_Team and #International-Developer-Events projects in Phabricator? - https://phabricator.wikimedia.org/T270143 (10Aklapper) p:05Triage→03Low [18:08:41] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [18:09:04] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [18:10:05] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [18:11:13] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [18:20:09] Yippee, build fixed! [18:20:09] Project mediawiki-core-doxygen-docker build #21890: 09FIXED in 16 min: https://integration.wikimedia.org/ci/job/mediawiki-core-doxygen-docker/21890/ [18:28:21] that was a great pipeline office hour longma and marxarelli ! thank you so much :] [18:28:30] thanks for coming! [18:28:33] hopeully next time I will ask about helm charts ;] [18:28:39] <3 [18:28:45] and how to drop Jenkins from the system haha [18:29:08] but Ineed to do some planning work [18:29:26] I might want to first get rid of the trigger-* jobs. They are lame and should be easy to replace [18:29:28] stay tuned! :] [18:29:37] & [18:29:49] 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10Patch-For-Review, 10Release, 10Train Deployments: 1.36.0-wmf.26 deployment blockers - https://phabricator.wikimedia.org/T267419 (10Jdlrobson) [18:35:06] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 4 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10zeljkofilipin) 05Open→03Resolved a:03zeljkofilipin Back to green: https://integration.wikimedia.org/ci/job/sel... [18:40:39] 10MediaWiki-Codesniffer: How to handle test functions with MediaWiki.Commenting.FunctionComment.MissingParamTag sniff - https://phabricator.wikimedia.org/T238572 (10Umherirrender) After release of new codesniffer the exclusion from .phpcs.xml in mediawiki/core could be removed and remaining issues fixed, because... [18:41:23] 10MediaWiki-Codesniffer, 10good first task: MediaWiki Codesniffer not catching irrelevant characters after PHPDoc return types - https://phabricator.wikimedia.org/T214591 (10Umherirrender) 05Open→03Resolved a:03Umherirrender Should be catched also on tests after a new codesniffer release is applied to al... [18:48:08] (03PS1) 10Umherirrender: [HeadScript] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/656242 [19:01:25] (03PS2) 10Jforrester: Zuul: [mediawiki/extensions/HeadScript] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/656242 (owner: 10Umherirrender) [19:01:33] (03CR) 10Jforrester: [C: 03+2] Zuul: [mediawiki/extensions/HeadScript] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/656242 (owner: 10Umherirrender) [19:03:00] (03Merged) 10jenkins-bot: Zuul: [mediawiki/extensions/HeadScript] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/656242 (owner: 10Umherirrender) [19:08:15] !log Zuul: [mediawiki/extensions/HeadScript] Add quibble job [19:08:16] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:09:46] 10Project-Admins, 10Events Team, 10Developer-Advocacy (Jan-Mar 2021): Archive #Events_Team and #International-Developer-Events projects in Phabricator? - https://phabricator.wikimedia.org/T270143 (10Aklapper) In my understanding, * the [WMF Events Team](https://meta.wikimedia.org/wiki/Events_Team_Portal) do... [19:10:13] (03CR) 10Umherirrender: "> Patch Set 2: Code-Review+2" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/655188 (https://phabricator.wikimedia.org/T238572) (owner: 10Umherirrender) [19:25:54] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2241.codfw.wmnet'] ` and w... [19:26:16] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2242.codfw.wmnet'] ` and w... [19:29:39] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2255.codfw.wmnet'] ` and w... [19:31:26] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2258.codfw.wmnet'] ` and w... [19:46:55] 10MediaWiki-Codesniffer, 10Release, 10User-DannyS712: Release mediawiki-codesniffer v35.0.0 - https://phabricator.wikimedia.org/T271392 (10DannyS712) [20:52:16] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 3 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10Jdforrester-WMF) >>! In T271102#6747887, @zeljkofilipin wrote: > This problem is caused by #libup automatically upgr... [21:22:46] Project mediawiki-core-doxygen-docker build #21893: 04FAILURE in 18 min: https://integration.wikimedia.org/ci/job/mediawiki-core-doxygen-docker/21893/ [21:25:59] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [21:29:00] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s, 10Release Pipeline, 10serviceops: Request volume for Docker images and container filesystems on releases machines - https://phabricator.wikimedia.org/T272092 (10dduvall) [21:29:25] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s, 10Release Pipeline, 10serviceops: Request volume for Docker images and container filesystems on releases machines - https://phabricator.wikimedia.org/T272092 (10dduvall) p:05Triage→03Me... [21:30:25] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [21:32:06] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [21:33:15] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Script wmf-auto-reimage was launched by dzahn on cumin1001.eqiad.w... [21:36:46] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s, 10Release Pipeline, 10serviceops: Request volume for Docker images and container filesystems on releases machines - https://phabricator.wikimedia.org/T272092 (10Dzahn) How many Gigabytes d... [21:41:33] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10phan, 10phan-taint-check-plugin: Bump php-ast to 1.0.10 for all phan jobs - https://phabricator.wikimedia.org/T271428 (10Daimona) >>! In T271428#6735956, @Daimona wrote: > Or... we might just use php-ast 1.0.10 in php-ast by changing [[https://... [21:45:11] (03PS1) 10Daimona Eaytoy: dockerfiles: [php-ast] Provide php-ast 1.0.10 only [integration/config] - 10https://gerrit.wikimedia.org/r/656261 (https://phabricator.wikimedia.org/T271428) [21:46:13] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 3 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10Legoktm) >>! In T271102#6749334, @Jdforrester-WMF wrote: >>>! In T271102#6747887, @zeljkofilipin wrote: >> This prob... [21:47:29] (03PS1) 10Umherirrender: Zuul: [mediawiki/extensions/LDAPSyncAll] Add quibble job [integration/config] - 10https://gerrit.wikimedia.org/r/656263 [21:50:15] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10phan, 10phan-taint-check-plugin, 10Patch-For-Review: Bump php-ast to 1.0.10 for all phan jobs - https://phabricator.wikimedia.org/T271428 (10Legoktm) Is this going to work fine on release branches too? Most of REL1_35 is on mediawiki-phan-con... [21:52:45] 10Continuous-Integration-Config, 10Release-Engineering-Team, 10phan, 10phan-taint-check-plugin, 10Patch-For-Review: Bump php-ast to 1.0.10 for all phan jobs - https://phabricator.wikimedia.org/T271428 (10Daimona) >>! In T271428#6749505, @Legoktm wrote: > Is this going to work fine on release branches too... [21:56:20] 10Continuous-Integration-Infrastructure, 10LibUp, 10CirrusSearch, 10Discovery-Search, and 3 others: selenium-daily-beta-CirrusSearch is failing - https://phabricator.wikimedia.org/T271102 (10EBernhardson) >>! In T271102#6749334, @Jdforrester-WMF wrote: >>>! In T271102#6747887, @zeljkofilipin wrote: >> This... [22:05:45] Project beta-code-update-eqiad build #329078: 04FAILURE in 2 min 44 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/329078/ [22:09:16] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2268.codfw.wmnet'] ` and w... [22:11:06] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2269.codfw.wmnet'] ` and w... [22:11:57] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2270.codfw.wmnet'] ` and w... [22:14:25] Yippee, build fixed! [22:14:26] Project beta-code-update-eqiad build #329079: 09FIXED in 1 min 25 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/329079/ [22:20:55] Yippee, build fixed! [22:20:56] Project mediawiki-core-doxygen-docker build #21894: 09FIXED in 16 min: https://integration.wikimedia.org/ci/job/mediawiki-core-doxygen-docker/21894/ [22:40:09] (03CR) 10Jeena Huneidi: Switch to buster and golang 1.13 for the build phase (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/656188 (https://phabricator.wikimedia.org/T271901) (owner: 10Alexandros Kosiaris) [22:41:31] (03CR) 10Jeena Huneidi: Switch to buster and golang 1.13 for the build phase (031 comment) [blubber] - 10https://gerrit.wikimedia.org/r/656188 (https://phabricator.wikimedia.org/T271901) (owner: 10Alexandros Kosiaris) [22:44:05] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO, 10SRE, 10serviceops, and 2 others: Upgrade MediaWiki clusters to Debian Buster (debian 10) - https://phabricator.wikimedia.org/T245757 (10ops-monitoring-bot) Completed auto-reimage of hosts: ` ['mw2236.codfw.wmnet'] ` and w... [22:53:11] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), 10MW-on-K8s, 10Release Pipeline, 10serviceops: Request volume for Docker images and container filesystems on releases machines - https://phabricator.wikimedia.org/T272092 (10dduvall) >>! In T272092#674... [22:58:18] 10phan-taint-check-plugin: Create a web demo for phan taint-check - https://phabricator.wikimedia.org/T257301 (10Legoktm) So....I don't think what we're doing here is legal unfortunately. The PHP license is [[https://www.gnu.org/licenses/license-list.html#PHP-3.01|incompatible with the GPL]]. Normally this isn't... [23:00:59] 10Beta-Cluster-Infrastructure, 10Acme-chief: Issues with acme-chief cert rotation on deployment-prep, 2021-01-12 - https://phabricator.wikimedia.org/T271778 (10AlexisJazz) >>! In T271778#6747588, @Krenair wrote: > Unlikely I was asking because T267006#6624466 (deployment-cache-upload06 is upload.beta.wmflabs.... [23:30:40] 10phan-taint-check-plugin: Create a web demo for phan taint-check - https://phabricator.wikimedia.org/T257301 (10Daimona) >>! In T257301#6749707, @Legoktm wrote: > So....I don't think what we're doing here is legal unfortunately. Oh, that's a bummer. > but here we've compiled GPL code with PHP code and distrib...