[00:01:45] (03Abandoned) 10Jdlrobson: Edit Project Config [extensions/MobileFrontend] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/575096 (owner: 10Jdlrobson) [00:38:23] 10Release-Engineering-Team-TODO, 10MediaWiki-General, 10MW-1.35-notes (1.35.0-wmf.22; 2020-03-03), 10MW-1.35-release, and 3 others: PHP 7.2 garbage collector segfault - https://phabricator.wikimedia.org/T228346 (10Catrope) This broke MW-Vagrant, which uses PHP version `PHP 7.2.16-1+0~20190307202415.17+stre... [00:43:50] 10Release-Engineering-Team-TODO, 10MediaWiki-General, 10MW-1.35-notes (1.35.0-wmf.22; 2020-03-03), 10MW-1.35-release, and 3 others: PHP 7.2 garbage collector segfault - https://phabricator.wikimedia.org/T228346 (10Reedy) >>! In T228346#5922083, @Catrope wrote: > This broke MW-Vagrant, which uses PHP versio... [00:45:49] 10Release-Engineering-Team-TODO, 10MediaWiki-General, 10MW-1.35-notes (1.35.0-wmf.22; 2020-03-03), 10MW-1.35-release, and 3 others: PHP 7.2 garbage collector segfault - https://phabricator.wikimedia.org/T228346 (10Reedy) https://www.mediawiki.org/wiki/MediaWiki-Vagrant#How_do_I...? `sudo apt-get update &&... [00:56:25] !log Added edtadros to deployment-prep per request on IRC and https://en.wikipedia.org/w/index.php?title=User:ETadros_(WMF)/sandbox&diff=942815687&oldid=901073254 - wants access to eventlog05 in particular [00:56:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:39:45] 10Release-Engineering-Team, 10Operations, 10serviceops: mcrouter proxies and scap proxies - https://phabricator.wikimedia.org/T245841 (10jijiki) >>! In T245841#5919699, @Joe wrote: > > What would having all scap proxies also be mcrouter proxies change in terms of the scenario you described above? > This w... [10:43:13] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10phuedx) I've recently stepped sideways into development from management and will likely be doing more deployments in the future. I can't g... [10:52:06] 10Release-Engineering-Team, 10Language-Team, 10MediaWiki-Interface, 10I18n, and 2 others: Interface language using Accept-Language header value instead of $wgLanguageCode - https://phabricator.wikimedia.org/T246071 (10Johan) (Either way – I have no strong opinion on including it or not – I don't think tick... [12:06:03] (03CR) 10Daimona Eaytoy: dockerfiles: Create a dedicated docker image for phan testrun (034 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/575068 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [12:35:24] 10Beta-Cluster-Infrastructure, 10MediaWiki-API, 10Pywikibot, 10Core Platform Team Workboards (Clinic Duty Team), and 2 others: Attempt to login fails several times - https://phabricator.wikimedia.org/T224712 (10Dvorapa) Also this happens sometimes for lgtoken, sometimes for username and sometimes for passw... [12:42:45] 10Continuous-Integration-Config, 10phan: Set up real CI for mediawiki/tools/phan - https://phabricator.wikimedia.org/T226117 (10Daimona) Phantastic! The remaining issues are due to mysqli not being installed. We should compile PHP with a bunch of additional extensions, probably copying from [[https://gerrit.wi... [13:00:03] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10MaxSem) Your stats are wrong if they think it was more than 2 years since I've deployed:) And I'm not in the deployers group anymore eithe... [13:36:10] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Release Pipeline: Document pipelinelib - https://phabricator.wikimedia.org/T239423 (10LarsWirzenius) 05Open→03Resolved I believe this task is done for all aspects, except the documentation for releng to re-implement pipelinelib for new ci. [13:40:27] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Release Pipeline: Document pipelinelib - https://phabricator.wikimedia.org/T239423 (10LarsWirzenius) 05Resolved→03Open Er, why did I close this? [14:07:01] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10MoritzMuehlenhoff) >>! In T237696#5923215, @MaxSem wrote: > Anyway, I was under the impressionthat my account was reenabled to keep me in... [15:06:23] 10Release-Engineering-Team (Pipeline), 10Release-Engineering-Team-TODO, 10ChangeProp, 10Release Pipeline, and 3 others: Migrate changeprop to kubernetes - https://phabricator.wikimedia.org/T213193 (10hnowlan) I've committed tokens on the private repo. Stubs have been merged to labs-private. [15:14:31] 10Project-Admins, 10Multimedia, 10Structured-Data-Backlog: Clarify confusion between Multimedia and Structured Data team and update docs accordingly - https://phabricator.wikimedia.org/T240281 (10Aklapper) Hi @Ramsey-WMF, thanks for your reply! Could you maybe ping @dr0ptp4kt again? :) I filed this task as... [15:22:16] (03PS1) 10Daimona Eaytoy: dockerfiles: [mediawiki-phan-testrun] Install mysql package [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) [15:30:51] (03PS2) 10Daimona Eaytoy: dockerfiles: [mediawiki-phan-testrun] Install mysql package, minor fixes [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) [15:42:37] (03CR) 10Jforrester: "./debug-image mediawiki-phan-testrun" [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [15:45:09] (03CR) 10Jforrester: "Good enough, or do we want any more?" [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [15:48:35] (03CR) 10Daimona Eaytoy: "> Good enough, or do we want any more?" [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [15:49:20] (03CR) 10Jforrester: [C: 03+2] dockerfiles: [mediawiki-phan-testrun] Install mysql package, minor fixes [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [15:50:13] (03Merged) 10jenkins-bot: dockerfiles: [mediawiki-phan-testrun] Install mysql package, minor fixes [integration/config] - 10https://gerrit.wikimedia.org/r/575263 (https://phabricator.wikimedia.org/T226117) (owner: 10Daimona Eaytoy) [15:52:38] brennen / longma I was thinking it would be nice to format https://www.mediawiki.org/wiki/Docker so it looks more like https://www.mediawiki.org/wiki/Selenium, with the aim of the dev environment being the among the first things that people see, thoughts? [15:52:58] I like this idea [15:53:06] !log Docker: Publish mediawiki-phan-testrun:0.1.3 for T226117 [15:53:08] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [15:53:09] T226117: Set up real CI for mediawiki/tools/phan - https://phabricator.wikimedia.org/T226117 [15:54:00] maybe it could point to our docker registry if that is an acceptable thing to do [15:55:12] thcipriani: hi, around? :) [16:05:49] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Wikimedia-Phabricator-Extensions: Related Gerrit Patches: Do not display CR-2 patches as "awaiting review" - https://phabricator.wikimedia.org/T245247 (10mmodell) p:05Triage→03Medium [16:08:41] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10Dzahn) >>! In T237696#5923379, @MoritzMuehlenhoff wrote: > That's correct, Max is currently only in the cn=nda LDAP group and doesn't hav... [16:11:04] 10Release-Engineering-Team, 10Release-Engineering-Team-TODO, 10MediaWiki-Docker, 10Developer Productivity, and 3 others: Command-line wrapper for interacting with core's docker-compose stack - https://phabricator.wikimedia.org/T246111 (10zeljkofilipin) [16:30:55] 10Continuous-Integration-Config, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Krinkle) [16:32:06] 10Continuous-Integration-Config, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Krinkle) [16:38:51] 10Continuous-Integration-Config, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) p:05Triage→03High [16:44:33] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10sbassett) >>! In T237696#5923751, @Dzahn wrote: > But when he still had deployment access he deployed and that is not over 2 years ago. So... [16:44:50] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10sbassett) [16:45:42] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10sbassett) >>! In T237696#5922925, @phuedx wrote: > I've recently stepped sideways into development from management and will likely be doin... [16:47:18] 10Continuous-Integration-Config, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) `assert-no-mediawiki-errors` isn't run anywhere in jjb any more (but it's still defined). Was it replaced? [16:47:44] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10MusikAnimal) I do not need or have a strong desire for deployment rights, however I would like to keep terbium access if possible. Could I... [16:48:48] 10Continuous-Integration-Config, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) Ah, this is now meant to be done by quibble, per a5de50f50c68f42212203aa0f9d8c6679a02d78d when it was removed. [16:50:22] 10Continuous-Integration-Config, 10Quibble, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) [16:51:28] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10sbassett) >>! In T237696#5921523, @kaldari wrote: > For myself, I don't do deployments any more (now that I'm managing). I suspect the sam... [16:54:38] 10Continuous-Integration-Config, 10Quibble, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) I'm not seeing any code which checks the contents of `$wgDebugLogGroups['error']` in any repo? [17:25:47] 10Release-Engineering-Team, 10serviceops, 10Core Platform Team Workboards (Clinic Duty Team), 10Patch-For-Review: Enable phpdbg on mwdebug* servers - https://phabricator.wikimedia.org/T244549 (10hnowlan) [17:41:51] (03PS1) 10Krinkle: Add 'assert-no-mediawiki-errors' back to mediawiki quibble jobs [integration/config] - 10https://gerrit.wikimedia.org/r/575311 (https://phabricator.wikimedia.org/T246358) [17:45:52] Krinkle: Let's co-ordinate here. [17:46:08] (03CR) 10Jforrester: "Pushed mediawiki-quibble-composer-mysql-php74-docker only with this." (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/575311 (https://phabricator.wikimedia.org/T246358) (owner: 10Krinkle) [17:46:13] (03PS2) 10Jforrester: Add 'assert-no-mediawiki-errors' back to mediawiki quibble jobs [integration/config] - 10https://gerrit.wikimedia.org/r/575311 (https://phabricator.wikimedia.org/T246358) (owner: 10Krinkle) [17:53:00] Krinkle: Oh, duh, of course the PHP74 jobs now actually emit errors due to the PHP74-incompat in lightncandy. *sighs* [17:53:07] (03CR) 10Krinkle: Add 'assert-no-mediawiki-errors' back to mediawiki quibble jobs (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/575311 (https://phabricator.wikimedia.org/T246358) (owner: 10Krinkle) [17:59:04] Eh, screw it, I'll briefly break CI. [17:59:36] !log Updating mediawiki-quibble-composer-mysql-php72-docker to test probably-breaking requirement that error logs are empty T246358 [17:59:39] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:59:40] T246358: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 [18:00:11] First build is https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-php72-docker/10325/console [18:01:27] (03PS1) 10Clarakosi: Enable api-testing in EventBus [integration/config] - 10https://gerrit.wikimedia.org/r/575316 (https://phabricator.wikimedia.org/T244826) [18:04:40] (03PS3) 10Jforrester: Add 'assert-no-mediawiki-errors' back to mediawiki quibble jobs [integration/config] - 10https://gerrit.wikimedia.org/r/575311 (https://phabricator.wikimedia.org/T246358) (owner: 10Krinkle) [18:08:17] (03PS1) 10Zfilipin: tutorial: Configure CI to run unit tests [blubber-doc/example/helloworldoid] - 10https://gerrit.wikimedia.org/r/575319 [18:11:22] !log Reset mediawiki-quibble-composer-mysql-php72-docker to nominal T246358 [18:11:24] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:11:24] T246358: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 [18:11:31] (03CR) 10Ppchelko: [C: 03+1] "If I understand it correctly and it will make it run api-testing along with all the rest of the tests - that is what we need and want." [integration/config] - 10https://gerrit.wikimedia.org/r/575316 (https://phabricator.wikimedia.org/T244826) (owner: 10Clarakosi) [18:14:09] Krinkle: Fun. "Can't reopen table" x5. "Got schema 'such'; not supported" x1. "Column 'fj_op' cannot be null" x1. "no transaction to commit, something got out of sync" x1 in the DB errors, and "JobRunner::run called with an active transaction round." x1 in the mw-error log. [18:15:08] 10Continuous-Integration-Config, 10Quibble, 10Patch-For-Review, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) ` mw-dberror.log:Thu Feb 27 18:02:59 UTC 2020 fcf838ea2cc1 wikidb-unittest_ SpecialBrokenRedirects::really... [18:16:18] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Quibble, 10Patch-For-Review, 10Regression: Jenkins no longer fails build if mw-error.log is non-empty - https://phabricator.wikimedia.org/T246358 (10Jdforrester-WMF) [18:16:53] (03Abandoned) 10Jforrester: Follow-up a5de50f5: Drop assert-no-mediawiki-errors, no longer used [integration/config] - 10https://gerrit.wikimedia.org/r/575302 (owner: 10Jforrester) [18:20:09] James_F: Yeah, SpecialPageFatalTest was added relatively recently (past year) and I guess didn't catch these issues [18:20:22] * James_F sighs. [18:20:28] for what its worth, it does look like a testing issue, not a prod issue. In so far that, the sub query isn't using the temporary table we create in PHPUnit [18:20:31] but yeah, still broken [18:20:35] Good. [18:20:58] > Error connecting to [Null] as user [Null]: Got schema 'such'; not supported. [18:21:04] that looks messed up, no idea what's going on there [18:21:30] Yeah, this is the kind of error I try to lure Aaron into fixing. :-) [18:51:04] 10Release-Engineering-Team, 10Security-Team, 10Patch-For-Review, 10Security, 10user-sbassett: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10Dzahn) >>! In T237696#5923923, @MusikAnimal wrote: > however I would like to keep terbium access if possible. Could I be moved to the "res... [18:59:34] (03CR) 10Jforrester: [C: 03+2] "Hmm. This might actually work? Let's give it a go." [integration/config] - 10https://gerrit.wikimedia.org/r/575316 (https://phabricator.wikimedia.org/T244826) (owner: 10Clarakosi) [19:00:37] (03Merged) 10jenkins-bot: Enable api-testing in EventBus [integration/config] - 10https://gerrit.wikimedia.org/r/575316 (https://phabricator.wikimedia.org/T244826) (owner: 10Clarakosi) [19:03:23] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Security-Team, 10Patch-For-Review, and 2 others: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10greg) [19:05:13] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Security-Team, 10Patch-For-Review, and 2 others: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10greg) @sbassett Hey, thanks for this. Does the script also provide when th... [19:05:59] 10Project-Admins, 10Multimedia, 10Structured-Data-Backlog: Clarify confusion between Multimedia and Structured Data team and update docs accordingly - https://phabricator.wikimedia.org/T240281 (10Ramsey-WMF) I've passed this info on to Mark, who pinged Adam directly for guidance on how to move forward. [19:29:38] 10Release-Engineering-Team (Deployment services), 10Analytics, 10Analytics-Kanban: issues with artifact cache in an-coord1001 - https://phabricator.wikimedia.org/T227132 (10Nuria) 05Open→03Resolved [19:48:02] 10Release-Engineering-Team (Pipeline), 10Analytics, 10Analytics-Kanban, 10Release Pipeline, and 2 others: Migrate EventStreams to k8s deployment pipeline - https://phabricator.wikimedia.org/T238658 (10Ottomata) Hm, @akosiaris I have been trying to vary CPU and/or memory limits to see what makes a differenc... [20:13:28] 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Parsoid-PHP, 10serviceops: Create /srv/mediawiki/parsoid-vendor on production MW appservers, a check out of vendor.git's parsoid branch - https://phabricator.wikimedia.org/T245886 (10Jdforrester-WMF) 05Open→03Declined For now, we won't do this. [20:15:35] 10Gerrit, 10Analytics, 10Gerrit-Privilege-Requests, 10User-MarcoAurelio: Give access to Wikistats 2 to l10n-bot - https://phabricator.wikimedia.org/T245805 (10MarcoAurelio) 05Stalled→03Resolved [20:16:06] 10Gerrit, 10Analytics, 10Gerrit-Privilege-Requests, 10User-MarcoAurelio: Give access to Wikistats 2 to l10n-bot - https://phabricator.wikimedia.org/T245805 (10MarcoAurelio) [21:15:36] 10MediaWiki-Releasing, 10MediaWiki-Installer, 10Epic, 10MW-1.36-release: Expand the set of bundled extensions and skins in MediaWiki 1.36 - https://phabricator.wikimedia.org/T246381 (10Jdforrester-WMF) [21:15:47] 10MediaWiki-Releasing, 10MediaWiki-Installer, 10Epic, 10MW-1.36-release: Expand the set of bundled extensions and skins in MediaWiki 1.36 - https://phabricator.wikimedia.org/T246381 (10Jdforrester-WMF) [21:16:01] 10MediaWiki-Releasing, 10MediaWiki-Installer, 10Epic, 10MW-1.35-release: Expand the set of bundled extensions and skins in MediaWiki 1.35 - https://phabricator.wikimedia.org/T232854 (10Jdforrester-WMF) [21:16:27] 10MediaWiki-Releasing, 10MediaWiki-Installer, 10Epic, 10MW-1.36-release: Expand the set of bundled extensions and skins in MediaWiki 1.36 - https://phabricator.wikimedia.org/T246381 (10Jdforrester-WMF) [21:16:30] 10MediaWiki-Releasing, 10MediaWiki-Installer, 10Epic, 10MW-1.35-release: Expand the set of bundled extensions and skins in MediaWiki 1.35 - https://phabricator.wikimedia.org/T232854 (10Jdforrester-WMF) [21:37:48] 10Release-Engineering-Team (Deployment services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Security-Team, 10Patch-For-Review, and 2 others: Wikimedia deployers audit - https://phabricator.wikimedia.org/T237696 (10sbassett) >>! In T237696#5924354, @greg wrote: > @sbassett Hey, thanks for... [22:20:58] 10Project-Admins, 10Multimedia, 10Structured-Data-Backlog: Clarify confusion between Multimedia and Structured Data team and update docs accordingly - https://phabricator.wikimedia.org/T240281 (10Jrbranaa) Thanks the looping me in on this discussion. As I've been hearing rumblings about the lack of code ste... [22:28:23] James_F: fyi im going through legacy main pages on mobile manually [22:28:30] surprisingly a lot of them are not using it [22:28:41] so im gonna post a config patch for later if you'd be interested in swatting it? [22:35:45] Is this the right channel to ask about the configuration of the parsoid server(s) in the beta cluster? [22:39:13] cscott: it's a good place to start, but our policy is tl;dr: those who own it in prod own it in beta cluster :) [22:40:40] greg-g: ok, thanks. [22:41:03] no one's answering my questions (yet) in #wikimedia-serviceops though [22:43:07] Jdlrobson: Maybe not today. [22:51:54] James_F: i can swat it then. How do i regenerate dblists? [22:52:47] Jdlrobson: `composer build` will do it for you. Just delete the entries in the YAML files. [23:46:51] 10Beta-Cluster-Infrastructure, 10Cloud-VPS (Debian Jessie Deprecation): Decommission deployment-parsoid09 - https://phabricator.wikimedia.org/T246395 (10Jdforrester-WMF) [23:49:33] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO (2020-01 to 2020-03 (Q3)), 10Toolforge, and 3 others: Add CI checks for golang admission controllers - https://phabricator.wikimedia.org/T236203 (10Bstorm) //poke//