[00:01:51] paladox: i guess it's catching up with stuff that couldnt replicate earlier. but it works [00:01:59] yup [00:02:05] tasks are getting done [00:03:28] 2290 tasksv left [00:03:29] *2290 tasks [00:05:48] 1696. good. i'll call it a day [00:06:08] nice that we have that service running on buster [00:06:13] more tomorrow then [00:07:10] yup! :) [00:07:50] paladox: thanks for confirming the github part:) laters [00:07:58] your welcome :) [00:08:00] i mean.. i see it too :) [00:08:04] bye [00:08:06] :D [00:08:09] bye :) [00:19:39] 10Project-Admins: Archive HHVM Phabricator project - https://phabricator.wikimedia.org/T234512 (10Krinkle) [00:37:47] thcipriani \o/ i did https://gerrit-review.googlesource.com/c/gerrit/+/239494 for gerrit master and works locally! [00:37:50] sign works [00:47:18] 10Gerrit, 10Release-Engineering-Team (Development services), 10Release-Engineering-Team-TODO, 10serviceops-radar, 10Upstream: Gerrit account cache has a faulty reentrant lock causing http/sendemail threads to stall completely - https://phabricator.wikimedia.org/T224448 (10Paladox) **Status Update:** Ups... [04:06:35] (03PS1) 10Rxy: Edit Project Config [extensions/GlobalCheckUser] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/540753 [04:07:12] (03Abandoned) 10Rxy: Edit Project Config [extensions/GlobalCheckUser] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/540753 (owner: 10Rxy) [06:46:45] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10Marostegui) Any ETA on when this tag could be created? Thanks! [06:59:11] 10Phabricator: Phabricator inaccessible at WikiArabia 2019 - https://phabricator.wikimedia.org/T234598 (10SandraF_WMF) [07:22:48] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10jcrespo) @Marostegui If it takes too much time, and the general one has been created you can use that + #Upstream meanwhile. [07:43:09] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Move mwcore-codehealth-master-non-voting to a dedicated Jenkins label / agent - https://phabricator.wikimedia.org/T234259 (10hashar) Tried temporarily but either the result was unconclusive o... [07:43:32] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 5 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10awight) This might be fixed once we merge: *... [07:43:42] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Non concurrent mwcore-codehealth-master-non-voting cause Gearman executors to be locked - https://phabricator.wikimedia.org/T234259 (10hashar) [07:44:56] !log Adding labels to Jenkins agent "Docker blubber m4executor" on integration-agent-jessie-docker-1001 | Jessie based VM to potentially compare speed of jobs with the Stretch based ones [07:44:59] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [07:45:32] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Non concurrent mwcore-codehealth-master-non-voting cause Gearman executors to be locked - https://phabricator.wikimedia.org/T234259 (10hashar) p:05Triage→03Normal [07:48:16] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 5 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10thiemowmde) https://gerrit.wikimedia.org/r/54... [07:50:35] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 5 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10awight) >>! In T234311#5546176, @thiemowmde w... [07:58:36] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10Aklapper) >>! In T233589#5546100, @Marostegui wrote: > Any ETA on when this tag could be created? Whenever I get the impression feeling that there is some consensus among the people who plan to use the tag. :) I g... [08:01:48] hashar_: great news! Upstream wrote a workaround for us :) [08:06:26] 10Phabricator, 10Operations, 10Traffic: Phabricator inaccessible at WikiArabia 2019 - https://phabricator.wikimedia.org/T234598 (10Aklapper) a:05Aklapper→03None Hi, please do not assign tasks to people without their agreement and if they cannot fix these tasks. :) I can imagine that this might be intent... [08:11:24] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10Marostegui) I think we can go for: "MariaDB optimizer unexpected behaviours" or something like that. The idea is to be able to group those tasks where we've detected the optimizer behaving unexpectedly and choosing... [08:13:01] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Non concurrent mwcore-codehealth-master-non-voting cause Gearman executors to be locked - https://phabricator.wikimedia.org/T234259 (10hashar) For the Jenkins jobs triggered by Zuul, I guess... [08:16:27] 10Phabricator: Herald rule: KaiOS -> Inuka - https://phabricator.wikimedia.org/T234217 (10Aklapper) 05Open→03Resolved Changed to: * When all of these conditions are met: ** Project tags include any of #KaiOS-Wikipedia-app ** Project tags do not include #Inuka-Team (Kanban) * Take these actions every time thi... [08:28:57] (03PS1) 10Hashar: Handle codehealth non concurrency at Zuul level [integration/config] - 10https://gerrit.wikimedia.org/r/540805 (https://phabricator.wikimedia.org/T234259) [08:40:04] (03CR) 10Hashar: [C: 03+2] "Gotta deploy the Zuul config first then update the jobs :]" [integration/config] - 10https://gerrit.wikimedia.org/r/540805 (https://phabricator.wikimedia.org/T234259) (owner: 10Hashar) [08:42:02] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10Aklapper) 05Open→03Resolved a:03Aklapper Requested public project #mariadb-optimizer-bug has been created: https://phabricator.wikimedia.org/project/view/4313/ Please encourage interested people to visit the... [08:42:30] (03Merged) 10jenkins-bot: Handle codehealth non concurrency at Zuul level [integration/config] - 10https://gerrit.wikimedia.org/r/540805 (https://phabricator.wikimedia.org/T234259) (owner: 10Hashar) [08:43:12] 10Project-Admins: Create: mariadb-optimizer-bug tag - https://phabricator.wikimedia.org/T233589 (10Marostegui) Thanks! [08:50:40] (03CR) 10Hashar: [C: 03+2] "Deployed and jobs refreshed." [integration/config] - 10https://gerrit.wikimedia.org/r/540805 (https://phabricator.wikimedia.org/T234259) (owner: 10Hashar) [08:52:46] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Patch-For-Review: Non concurrent mwcore-codehealth-master-non-voting cause Gearman executors to be locked - https://phabricator.wikimedia.org/T234259 (10hashar) 05Open→03Resolved a:0... [08:52:51] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Jenkins, and 2 others: Jenkins Gearman plugin has deadlock on executor threads (was: Beta Cluster stopped receiving code updates (beta-upd... - https://phabricator.wikimedia.org/T72597 [08:57:08] (03PS1) 10Umherirrender: Enable Generic.WhiteSpace.SpreadOperatorSpacingAfter [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540810 [09:01:17] (03PS1) 10Hashar: Make php-compile jobs concurrent [integration/config] - 10https://gerrit.wikimedia.org/r/540811 [09:06:01] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 5 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10awight) There was a wdio 4 function after all... [09:15:48] (03PS1) 10Hashar: jjb: make jobs concurrent by default [integration/config] - 10https://gerrit.wikimedia.org/r/540812 [09:16:31] (03PS1) 10Umherirrender: Enable PSR12.Properties.ConstantVisibility (php7.1+) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540813 [09:16:58] (03CR) 10Hashar: [C: 03+2] "INFO:jenkins_jobs.builder:Reconfiguring jenkins job php-compile-php70-docker" [integration/config] - 10https://gerrit.wikimedia.org/r/540811 (owner: 10Hashar) [09:19:17] (03Merged) 10jenkins-bot: Make php-compile jobs concurrent [integration/config] - 10https://gerrit.wikimedia.org/r/540811 (owner: 10Hashar) [09:32:47] (03PS2) 10Hashar: jjb: make jobs concurrent by default [integration/config] - 10https://gerrit.wikimedia.org/r/540812 [09:35:07] (03CR) 10Hashar: [C: 03+2] "PS2: drops all the explicit 'concurrent: true'" [integration/config] - 10https://gerrit.wikimedia.org/r/540812 (owner: 10Hashar) [09:38:06] (03Merged) 10jenkins-bot: jjb: make jobs concurrent by default [integration/config] - 10https://gerrit.wikimedia.org/r/540812 (owner: 10Hashar) [09:43:44] fun I have found https://gerrit.wikimedia.org/r/config/server/metrics [09:43:49] which list the Gerrit internal metrics [09:43:56] but requires authentication and the ViewCache capability ;) [10:04:42] 10Release-Engineering-Team (Code Health), 10Code-Stewardship-Reviews, 10MediaWiki-extensions-FlaggedRevs: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10Neolexx) [[https://www.mediawiki.org/wiki/Extension:FlaggedRevs|The extention page]] states that its authors are [[http... [10:08:40] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10User-zeljkofilipin: Upgrade webdriverio to version 5 for all repositories - https://phabricator.wikimedia.org/T234314 (10hashar) [10:08:54] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10User-zeljkofilipin: Upgrade webdriverio to version 5 for all repositories - https://phabricator.wikimedia.org/T234314 (10hashar) I have added a codesearch link to the task description: https://codesearch.wmf... [10:16:45] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Move CI selenium/qunit tests of mediawiki repository to a standalone job - https://phabricator.wikimedia.org/T232759 (10hashar) 05Resolved→03Open I have only extracted it for the `wmf-qui... [10:16:47] 10Continuous-Integration-Config, 10Release-Engineering-Team-TODO: CI mediawiki/core run times have increased since July 26th, 2019 - https://phabricator.wikimedia.org/T232626 (10hashar) [10:16:50] 10Continuous-Integration-Config, 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO, 10MediaWiki-Core-Testing, and 4 others: Reduce runtime of MW shared gate Jenkins jobs to 5 min - https://phabricator.wikimedia.org/T225730 (10hashar) [10:27:05] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10User-zeljkofilipin: Upgrade webdriverio to version 5 for all repositories - https://phabricator.wikimedia.org/T234314 (10zeljkofilipin) [10:28:32] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10User-zeljkofilipin: Upgrade webdriverio to version 5 for all repositories - https://phabricator.wikimedia.org/T234314 (10zeljkofilipin) Thanks @hashar! Looks like I've missed ContentTranslation! [10:28:59] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO: Move CI selenium/qunit tests of mediawiki repository to a standalone job - https://phabricator.wikimedia.org/T232759 (10hashar) The reason I have not split Selenium tests out of quibble-vendo... [10:29:02] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin, 10good first bug: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [10:58:35] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-Zoranzoki21: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljkof... [10:59:06] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-Zoranzoki21: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljkof... [10:59:25] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljk... [11:05:33] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljk... [11:05:46] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljk... [11:06:47] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljk... [11:13:25] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be between 70 and 73 - https://phabricator.wikimedia.org/T234610 (10zeljk... [11:30:38] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 5 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10awight) Ready for final review. [12:03:38] hashar thcipriani got the first +1 for https://gerrit-review.googlesource.com/c/gerrit/+/239436 :) [12:05:53] (03CR) 10Hashar: "Looks great to me thank you! :-] That preflight reporting would definitely be handy when looking at CI build output \o/" (032 comments) [integration/quibble] - 10https://gerrit.wikimedia.org/r/540413 (https://phabricator.wikimedia.org/T181942) (owner: 10Awight) [12:06:09] paladox: awesome! [12:07:39] paladox: you might want to add Hugo Arès as a review ( hugares@ ... ) [12:07:50] hashar he's no longer actibe [12:07:51] *active [12:07:54] he left ericson [12:07:54] since he wrote the patch to switch to caffeine [12:07:56] oh :-\ [12:07:57] pity [12:08:17] marco would be the replacement [12:14:46] (03PS1) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [12:15:29] (03CR) 10jerkins-bot: [V: 04-1] Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [12:17:40] hashar thcipriani the issue that caused caffeine to be reverted due to it being in 2.15+ could be the cause of the deadlocks for us [12:17:46] since it could be a circular issue [12:20:30] (03PS2) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [12:21:13] (03CR) 10jerkins-bot: [V: 04-1] Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [12:22:47] (03CR) 10Hashar: [C: 03+2] "I forgot to CR+2." [integration/quibble] - 10https://gerrit.wikimedia.org/r/540413 (https://phabricator.wikimedia.org/T181942) (owner: 10Awight) [12:23:33] (03Merged) 10jenkins-bot: Log command versions [integration/quibble] - 10https://gerrit.wikimedia.org/r/540413 (https://phabricator.wikimedia.org/T181942) (owner: 10Awight) [12:24:47] paladox: seems caffeine got reverted due to a lock cycle triggered when doing patch diff? [12:25:03] Yeh [12:25:03] that is how I got it when reading the issue that triggered the report [12:25:05] circular [12:26:53] but yeah that ould have been the same issue [12:26:56] who knows really :-\ [12:27:59] yeh [12:28:05] (03PS3) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [12:28:08] at least we now have a workaround :P [12:28:17] hopefully that will not break anything [12:28:25] it'll resolve the deadlock as it won't be locking [12:28:48] (03CR) 10jerkins-bot: [V: 04-1] Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [12:30:03] (03PS4) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [12:39:16] hashar: Hi, do you have a minute? [12:39:23] There's another job running on PHP7.0 [12:39:49] https://integration.wikimedia.org/ci/job/mw-tools-codesniffer-mwcore-testrun/1055/console [12:40:23] Similar to T234062, probably [12:40:24] T234062: ci-src-setup job (used by mediawiki-core-php72-phan-docker) is still running on PHP 7.0.33 - https://phabricator.wikimedia.org/T234062 [12:54:18] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10Patch-For-Review, 10User-zeljkofilipin: ERROR webdriver: Request failed due to Error: session not created: Chrome version must be betwe... - https://phabricator.wikimedia.org/T234610 [13:01:26] (03PS1) 10Hashar: Migrate to setup.cfg [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 [13:02:20] (03CR) 10Hashar: "+Volans, I trust him for python module stuff ;]" [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 (owner: 10Hashar) [13:06:27] (03CR) 10jerkins-bot: [V: 04-1] Migrate to setup.cfg [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 (owner: 10Hashar) [13:13:43] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 71.43% of data above the critical threshold [140.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [13:18:33] thcipriani hashar https://gerrit-review.googlesource.com/c/gerrit/+/239436/11#message-ecd86cf1d94882ec5322e954db1004fdbcf95f82 [13:25:02] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10TCB-Team, 10Two-Column-Edit-Conflict-Merge, and 4 others: Fix and restore daily browser tests for TwoColConflict - https://phabricator.wikimedia.org/T234311 (10zeljkofilipin) [[ https://integration.wikimed... [13:35:55] 10Continuous-Integration-Config: releng/composer still using PHP 7.0.33 - https://phabricator.wikimedia.org/T234623 (10Daimona) [13:37:00] (03PS1) 10Zfilipin: WIP All repositories with Selenium tests should use wdio-mediawiki [integration/config] - 10https://gerrit.wikimedia.org/r/540872 (https://phabricator.wikimedia.org/T199113) [13:41:23] (03PS2) 10Zfilipin: WIP All repositories with Selenium tests should use wdio-mediawiki [integration/config] - 10https://gerrit.wikimedia.org/r/540872 (https://phabricator.wikimedia.org/T199113) [13:56:42] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10Patch-For-Review, and 2 others: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:57:08] "A wise man once said you are not a real Java programmer until you've dealt with a null pointer exception. " - https://www.oracle.com/technetwork/articles/java/java8-optional-2175753.html lol [14:10:15] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 30.00% above the threshold [90.0] https://www.mediawiki.org/wiki/Continuous_integration/Zuul https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [14:10:16] (03PS2) 10Hashar: Migrate to setup.cfg [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 [14:10:58] (03CR) 10jerkins-bot: [V: 04-1] Migrate to setup.cfg [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 (owner: 10Hashar) [14:22:44] (03CR) 10Umherirrender: Forbid PHPUnit @expectedException* annotations (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [14:27:57] (03PS3) 10Zfilipin: WIP All repositories with Selenium tests should use wdio-mediawiki [integration/config] - 10https://gerrit.wikimedia.org/r/540872 (https://phabricator.wikimedia.org/T199113) [14:36:08] (03PS3) 10Hashar: Migrate to setup.cfg [integration/quibble] - 10https://gerrit.wikimedia.org/r/540863 [14:36:10] (03PS1) 10Hashar: setup.cfg: add metadata [integration/quibble] - 10https://gerrit.wikimedia.org/r/540880 [14:36:12] (03PS1) 10Hashar: Use setuptools_scm to determine the version [integration/quibble] - 10https://gerrit.wikimedia.org/r/540881 [14:36:14] (03PS1) 10Hashar: Do run python setup.py check [integration/quibble] - 10https://gerrit.wikimedia.org/r/540882 [14:38:12] (03CR) 10Hashar: "I thought it would be just a few lines to add to setup.py but that turned out to be way more complicated than expected. Since the problem " [integration/quibble] - 10https://gerrit.wikimedia.org/r/540881 (owner: 10Hashar) [14:40:09] (03CR) 10Hashar: "That basically validates the [metadata] in setup.cfg ;]" [integration/quibble] - 10https://gerrit.wikimedia.org/r/540882 (owner: 10Hashar) [14:53:34] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10Patch-For-Review, and 2 others: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [15:08:09] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), and 3 others: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [15:08:44] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), and 3 others: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [15:16:16] (03PS5) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [15:16:32] (03CR) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [15:17:11] (03CR) 10jerkins-bot: [V: 04-1] Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [15:17:28] (03PS6) 10Daimona Eaytoy: Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) [15:35:02] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (201910), 10Developer Productivity, 10local-charts, 10Epic: Add pipeline config and publish step for restbase dev docker image - https://phabricator.wikimedia.org/T234580 (10brennen) p:05Triage→03Normal [15:35:42] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (201910), 10Developer Productivity, 10local-charts, and 2 others: Add pipeline config and publish step for parsoid dev docker image - https://phabricator.wikimedia.org/T234578 (10brennen) p:05Triage→03Normal [15:38:56] 10Project-Admins, 10Developer-Advocacy: Sort out #Editing-Team vs #VisualEditor Phabricator project tags - https://phabricator.wikimedia.org/T234648 (10Aklapper) p:05Triage→03Low [15:55:58] (03PS1) 10Hashar: Maintain a changelog [integration/quibble] - 10https://gerrit.wikimedia.org/r/540900 [15:56:51] (03CR) 10jerkins-bot: [V: 04-1] Maintain a changelog [integration/quibble] - 10https://gerrit.wikimedia.org/r/540900 (owner: 10Hashar) [16:04:45] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10MW-1.35-notes (1.35.0-wmf.1; 2019-10-08), and 3 others: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [16:17:12] 10Release-Engineering-Team (Deployment services), 10Security-Team, 10Wikimedia-Extension-setup, 10Wikimedia-Site-requests, 10Wikimedia-extension-review-queue: Deploy WebAuthn to Wikimedia Wikis - https://phabricator.wikimedia.org/T227242 (10Jcross) p:05Triage→03Normal [16:38:03] (03PS1) 10Umherirrender: [FlaggedRevs] Add phan dependencies [integration/config] - 10https://gerrit.wikimedia.org/r/540918 (https://phabricator.wikimedia.org/T224769) [16:50:47] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10User-zeljkofilipin: selenium-daily-beta-MediaWiki fails with `invalidjson: No valid JSON response` - https://phabricator.wikimedia.org/T234675 (10zeljkofilipin) [16:51:20] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: selenium-daily-beta-MediaWiki fails with `invalidjson: No valid JSON response` - https://phabricator.wikimedia.org/T234675 (10zeljkofilipin) [16:51:31] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Security-Team: Add tests/CI to wikimedia/security/puppet - https://phabricator.wikimedia.org/T217123 (10Jcross) There is nothing in the repo and we do not know what plans Chase had / has... [16:51:49] 10Release-Engineering-Team (Unit & Int & System Tooling), 10Release-Engineering-Team-TODO (201910), 10MediaWiki-Core-Testing, 10User-zeljkofilipin: selenium-daily-beta-MediaWiki fails with `invalidjson: No valid JSON response` - https://phabricator.wikimedia.org/T234675 (10zeljkofilipin) p:05Triage→03Hi... [16:51:54] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Security-Team: Add tests/CI to wikimedia/security/puppet - https://phabricator.wikimedia.org/T217123 (10Jcross) p:05Triage→03Lowest [16:53:19] (03PS1) 1020after4: Update branch.py to handle lib/ve in VisualEditor [tools/release] - 10https://gerrit.wikimedia.org/r/540922 [16:54:10] (03CR) 10Thcipriani: [C: 03+2] Update branch.py to handle lib/ve in VisualEditor [tools/release] - 10https://gerrit.wikimedia.org/r/540922 (owner: 1020after4) [16:54:42] (03Merged) 10jenkins-bot: Update branch.py to handle lib/ve in VisualEditor [tools/release] - 10https://gerrit.wikimedia.org/r/540922 (owner: 1020after4) [16:59:28] 10Phabricator, 10Security-Team, 10Striker, 10Patch-For-Review, 10cloud-services-team (Kanban): Unable to mirror repository from git.legoktm.com into diffusion - https://phabricator.wikimedia.org/T143969 (10Jcross) p:05Triage→03Normal [17:11:18] 10Release-Engineering-Team (Code Health), 10Code-Stewardship-Reviews, 10MediaWiki-extensions-FlaggedRevs: Code stewardship review: FlaggedRevs - https://phabricator.wikimedia.org/T185664 (10MBH) I already pinged an only active on Phab member of https://phabricator.wikimedia.org/tag/mediawiki-extensions-flagg... [17:11:22] (03PS4) 10Zfilipin: WIP All repositories with Selenium tests should use wdio-mediawiki [integration/config] - 10https://gerrit.wikimedia.org/r/540872 (https://phabricator.wikimedia.org/T199113) [17:11:52] (03CR) 10Brennen Bearnes: "This change is ready for review." [integration/config] - 10https://gerrit.wikimedia.org/r/540699 (https://phabricator.wikimedia.org/T234578) (owner: 10Brennen Bearnes) [17:16:49] 10Beta-Cluster-Infrastructure, 10MediaWiki-extensions-CentralAuth, 10Security-Team, 10Beta-Cluster-reproducible: Beta Cluster cross-wiki login request blocked by CORS policy - https://phabricator.wikimedia.org/T211539 (10sbassett) p:05Triage→03Normal @Krinkle - Is this just a logspam/perf issue for now... [17:22:15] 10Beta-Cluster-Infrastructure, 10MediaWiki-extensions-CentralAuth, 10Security-Team, 10Beta-Cluster-reproducible: Beta Cluster cross-wiki login request blocked by CORS policy - https://phabricator.wikimedia.org/T211539 (10Krinkle) @sbassett These CSP warnings come from configuration intended for (and live i... [17:29:08] (03CR) 10Umherirrender: [C: 03+1] Forbid PHPUnit @expectedException* annotations [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/540848 (https://phabricator.wikimedia.org/T234597) (owner: 10Daimona Eaytoy) [17:37:48] (03CR) 10Brennen Bearnes: [C: 03+2] "Deployed parsoid jobs." [integration/config] - 10https://gerrit.wikimedia.org/r/540699 (https://phabricator.wikimedia.org/T234578) (owner: 10Brennen Bearnes) [17:40:12] (03Merged) 10jenkins-bot: layout: add publication jobs for parsoid dev image [integration/config] - 10https://gerrit.wikimedia.org/r/540699 (https://phabricator.wikimedia.org/T234578) (owner: 10Brennen Bearnes) [17:45:20] !log Reloading Zuul to deploy https://gerrit.wikimedia.org/r/c/integration/config/+/540699 for parsoid publication pipeline [17:45:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:47:52] PROBLEM - Parsoid on deployment-parsoid09 is CRITICAL: connect to address 172.16.5.63 and port 8000: Connection refused [17:47:52] PROBLEM - Parsoid on deployment-mediawiki-parsoid10 is CRITICAL: connect to address 172.16.0.141 and port 8000: Connection refused [18:12:13] 10Phabricator: Some users can't add the fr-tech private task form to their task selection menu. - https://phabricator.wikimedia.org/T229628 (10DStrine) 05Stalled→03Resolved [18:14:46] 10Phabricator: Some users can't add the fr-tech private task form to their task selection menu. - https://phabricator.wikimedia.org/T229628 (10DStrine) for some reason we can't reproduce this any more with @Ppena but I have 3 other people that have encountered this. @Aklapper I don't have the capacity to help ot... [18:34:10] !log branching REL1_34 for all wmf-deployed extensions, `mediawiki/tools/release/make-release/branch.py REL1_34 --bundle wmf --branchpoint wmf/1.34.0-wmf.25 --core-version 1.34.0` cc: T232024 [18:34:13] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:34:13] T232024: Branch REL1_34 for MediaWiki and deployed extensions - https://phabricator.wikimedia.org/T232024 [18:55:30] !log branching REL1_34 for remaining extensions/skins and core, `mediawiki/tools/release/make-release/branch.py REL1_34 --bundle '*' --core --branchpoint master --core-version 1.34.0` (note: core branchpoint is overridden in settings.yaml at base of wmf/1.34.0-wmf.25) cc: T232024 [18:55:33] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:55:34] T232024: Branch REL1_34 for MediaWiki and deployed extensions - https://phabricator.wikimedia.org/T232024 [19:09:35] (03PS1) 10Dduvall: Set manual branchpoint for mediawiki/core REL1_34 [tools/release] - 10https://gerrit.wikimedia.org/r/540946 (https://phabricator.wikimedia.org/T232024) [19:17:53] !log Fix Jenkins Console section "setup quibble prepare" pattern to account for recent changes on "mwext-php72-phan-docker" which was eating the pattern incorrectly [19:17:54] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:17:55] Jdlrobson: ^ [19:18:01] see https://integration.wikimedia.org/ci/job/mwext-php72-phan-docker/14490/console [19:18:40] The section is meant to hide the 100s of lines of not useful output, but was outdated [19:20:55] 10Release-Engineering-Team, 10Release Pipeline, 10Wikibugs: Hide successful PipelineBot messages from wikibugs's feed, the same way we do for jenkins-bot - https://phabricator.wikimedia.org/T218442 (10Krinkle) Looks like this may've stopped working – T201261 [19:23:17] 10Release-Engineering-Team, 10Wikibugs: Exclude secondary jenkins-bot/PipelineBot messages from Gerrit in Wikibugs on IRC - https://phabricator.wikimedia.org/T201261 (10Krinkle) @valhallasw Everything for Fresnel. For PipelineBot, I'm not sure. I've not seen it leave voting messages so probably everything as w... [19:28:15] o/ [19:29:26] Bonsoir Antoine [19:30:32] (03PS1) 10Dduvall: Giving `--bundle '*'` should not include skin/extension collection repos [tools/release] - 10https://gerrit.wikimedia.org/r/540953 [19:34:49] !log re-running `mediawiki/tools/release/make-release/branch.py --bundle '*' ...` due to https://gerrit.wikimedia.org/r/c/mediawiki/tools/release/+/540953 cc: T232024 [19:34:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:34:52] T232024: Branch REL1_34 for MediaWiki and deployed extensions - https://phabricator.wikimedia.org/T232024 [19:47:43] 10Continuous-Integration-Config, 10Release-Engineering-Team (CI & Testing services), 10Release-Engineering-Team-TODO, 10Security-Team: Add tests/CI to wikimedia/security/puppet - https://phabricator.wikimedia.org/T217123 (10hashar) 05Open→03Declined That has been created on January 10th 2019. The repo... [19:47:45] 10Continuous-Integration-Config, 10Tracking-Neverending: Add CI to all Gerrit repositories - https://phabricator.wikimedia.org/T180317 (10hashar) [20:05:24] 10Continuous-Integration-Config, 10Quibble: Run composer --version in CI jobs - https://phabricator.wikimedia.org/T181942 (10hashar) Merged and pending a new release of #quibble [20:11:32] (03PS1) 10MarcoAurelio: Edit Project Config [extensions/WikiSEO] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/540958 [20:11:54] (03Abandoned) 10MarcoAurelio: Edit Project Config [extensions/WikiSEO] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/540958 (owner: 10MarcoAurelio) [20:14:21] paladox: Just tested the 'create project' button and it no longer assigns stuff to Administrators indiscriminately :D [20:14:32] no more messing with SSH gerrit create-project [20:14:39] :D [20:14:55] Now the complicated part: importing a repo [20:15:04] * hauskater browses the cheat list [20:15:50] Lol [20:16:09] I did it a couple of times [20:16:24] First I need the push merge and forge-author-id [20:18:40] Heh [20:22:45] ! [remote rejected] master -> master (prohibited by Gerrit: update for creating new commit object not permitted) [20:22:53] * hauskater reviews privs [20:24:19] I'll start over [20:25:53] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO, 10Release Pipeline, 10dev-images: Garbage-collect development (and other?) images from Docker registry as appropriate - https://phabricator.wikimedia.org/T234691 (10brennen) [20:29:30] sigh [20:29:45] now it refuses to push to master because it's not fast-forward [20:29:48] crap [20:30:28] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (201909), 10Developer Productivity, 10Release Pipeline, and 2 others: Define a .pipeline/blubber.yaml for mediawiki/core - https://phabricator.wikimedia.org/T218360 (10brennen) [20:30:30] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO, 10Developer Productivity, 10local-charts, 10Epic: Create official docker images for Mediawiki and services used in the local development environment - https://phabricator.wikimedia.org/T217872 (10brennen) [20:31:31] 10Release-Engineering-Team (Kanban), 10Developer Productivity, 10local-charts: TEC12:O1:O1.1 Goal – Create a production tooling compliant Dockerfile that sets up a basic LAMP stack, installs MediaWiki, and can run unit tests - https://phabricator.wikimedia.org/T222205 (10brennen) [20:31:33] 10Release-Engineering-Team (Local Dev), 10Release-Engineering-Team-TODO (201909), 10Developer Productivity, 10Release Pipeline, and 2 others: Define a .pipeline/blubber.yaml for mediawiki/core - https://phabricator.wikimedia.org/T218360 (10brennen) [20:37:11] Reedy: having some issues with the make-release/branch.py script. got a sec? [20:40:25] i ran it with `--bundle '*'` which queries gerrit for all mediawiki/{extensions,skins}/ repos, and branches them. that part worked fine. however, that query also matches repos organized beneath any ext/skin as well (e.g. mediawiki/extensions/DonationInterface/vendor), and when it comes time to add submodules to core, the script fails because in these cases, the ext/skin has already populated those dirs [20:41:12] thcipriani: I think we can init gerrit now :) [20:41:13] Mutante: scp’d the mysql connector over [20:41:14] See -operations [20:41:31] So we can pass the skip download option [20:41:43] —skip-all-downloads [20:43:01] i was thinking of simply changing the code to only query for repos a single level below mediawiki/{extensions,skins}/ for both branching and submodule initialization. hoping that makes sense [20:43:02] yep, scp'ed to /usr/share/java/ and then symlinked into the gerrit dir [20:43:29] 10Release-Engineering-Team, 10Wikibugs: Exclude secondary jenkins-bot/PipelineBot messages from Gerrit in Wikibugs on IRC - https://phabricator.wikimedia.org/T201261 (10thcipriani) >>! In T201261#5548264, @Krinkle wrote: > @valhallasw Everything for Fresnel. For PipelineBot, I'm not sure. I've not seen it leav... [20:43:35] twentyafterfour: ^ moved conversation public to get more advice fyi :) [20:43:52] mutante: paladox nice [20:43:59] * thcipriani gets bearings on gerrit1001 [20:44:11] :D [20:44:41] i need to go afk but will be back later. let me know what we need next [20:45:18] cool, did the hostkey change for gerrit1001.wikimedia.org? [20:45:19] * marxarelli should probably look at core' [20:45:27] paladox: there is still https://gerrit.wikimedia.org/r/c/operations/puppet/+/535966 [20:45:28] REL1_33 for reference [20:45:31] thcipriani: yes, buster again [20:45:36] ah, k [20:45:40] right [20:45:55] | RSA | SHA-256 | SHA256:4M6wPIgRfzGsf7b8z+Wx7aa0MhG+s4gfjhNUbA0SnZA | [20:45:58] +---------+---------+-----------------------------------------------------+ [20:46:01] | ECDSA | SHA-256 | SHA256:HOfJuTb87LQOssodlCtHycnhf18dQlJ5ar2OmYeIY70 | [20:46:04] +---------+---------+-----------------------------------------------------+ [20:46:07] | ED25519 | SHA-256 | SHA256:NcV2jVMd5qRzeajvkb2UWf2C7k0fP27FjII9yovISkE | [20:46:24] as paladox said it Gerrit is not init'ed but also we used to have that puppetized [20:46:36] and then the puppetized part was removed because X [20:46:54] where X = ... [20:46:54] /srv/data should be there and have correct permissions [20:46:55] Mutante: oh! [20:46:56] We may need that [20:46:59] mysql_connector is there [20:47:13] mariadb wont allow connections in firewall [20:47:17] https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/535966/ we will need merged [20:47:21] For db connections to work [20:47:22] be back later. i got an appointment [20:47:38] yea, it wasnt merged on purpose so we check everything before it can ever write to DB [20:48:35] Ok [20:48:59] thcipriani: see if the init will work, hopefully it will! [20:49:48] twentyafterfour: gah. ok i think i know what was done for REL1_33 [20:50:21] for core branching and the do_core_work part of the script, only the `base` bundle was given [20:52:01] so it might make sense to branch in three steps: [20:53:30] 1. `./branch.py REL1_34 --bundle wmf --branchpoint wmf/1.34.0-wmf.25 --core-version 1.34.0` (branch wmf-deployed exts/skins from the most recently deployed and known to work versions) [20:54:02] 2. `./branch.py REL1_34 --bundle '*' --branchpoint master --core-version 1.34.0` (branch everything else from master) [20:55:20] 3. `./branch.py REL1_34 --bundle base --core --branchpoint wmf/1.34.0-wmf.25 --core-version 1.34.0` (branch core from most recently deployed and known to work version, and add submodules from the base bundle) [20:57:06] also, if that logic makes sense, we should probably have a script to call out to branch.py in that specific way :) [20:59:32] paladox: ok, so the hope is that the init will populate the indexes? [21:00:09] `./branch-sane.py 1.34` would be my vote for such a script :) [21:02:09] thcipriani: Yes [21:02:10] I think [21:02:33] java -jar review_site/bin/gerrit.war init -d review_site --batch --no-autostart --skip-plugins --skip-all-downloads [21:02:36] as gerrit2 user [21:02:43] seem sane? [21:03:09] +1 looks good to me [21:03:20] * thcipriani hovers a moment above "Enter" key [21:03:28] We also need to do https://gerrit-review.googlesource.com/Documentation/pgm-reindex.html [21:03:29] After [21:04:52] something is happening... [21:05:13] :yay! [21:05:31] * hauskater successfully completed the repo import [21:05:38] :D [21:06:00] I assigned to me all powah "forge-.*" privs and that did it [21:06:12] Heh [21:06:25] https://phabricator.wikimedia.org/diffusion/EWSE/graph/master/ <-- looks good to me [21:06:41] that's the phab mirror of the gerrit one [21:07:03] and to avoid thcipriani killing a kitten, diffusion is cloning from gerrit-replica instead of gerrit.wm ;-) [21:07:27] heh, thanks hauskater :) [21:07:31] Lol [21:09:38] Now the GitHub mirror and we're done [21:09:44] Geez, too many mirrors [21:11:08] Heh [21:11:09] thcipriani: did it finish successfully? ;) [21:13:25] well, looks like it wants to touch the db [21:13:41] !log gerrit: Ran replication start mediawiki/extensions/WikiSEO --wait # New repository [21:13:43] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:14:12] https://phabricator.wikimedia.org/P9243 [21:17:12] paladox: it seems replication isn't turned on yet for gerrit1001? https://phabricator.wikimedia.org/P9244 [21:21:39] Oh [21:21:40] Yup [21:21:41] Thcipriani: ah so we are going to have to wait for mutante to merge the firewall change then :( [21:22:25] hrm. [21:22:44] would be nice if there were a flag for this [21:23:07] heh, I guess I could have read the context on the command: [21:23:16] > This command can only be run on a server which has direct connectivity to the metadata database, and local access to the managed Git repositories. [21:23:48] Heh [21:52:12] see the last comment on https://gerrit.wikimedia.org/r/c/operations/puppet/+/535966 [21:52:29] it was said that nothing is needed on DB side because using dbproxy [21:52:32] and not directly to db [21:52:57] so if we open the firewall hole .. it can start talking to the db [21:53:49] the thing to worry about would be 2 servers in eqiad both writing to the db [21:54:47] ^ [21:55:00] so that's why i kept this change unmerged so far [21:55:02] it might be too late on a Friday for me to reckon with that [21:55:13] i wanted to be able to put the role on it [21:55:16] without worrying about this [21:55:25] so the ferm change was kind of handy [21:55:32] because we have slave set [21:55:33] It won’t be writing mutante [21:55:34] It’s just like gerrit2001 [21:56:10] yea, i mean.. i agree it _should_ be like that, yes [21:56:32] it is not set as the "master_host" [21:56:41] and it is in the list of "servers" [21:56:46] but who knows what the perils were of setting that machine up initially [21:56:51] and it can be activated as a replica target [21:57:51] would just like to be careful about an init step writing to a db and not be surprised :) [21:58:05] paladox: like when we added the role and we got the IP issue. was not expected , heh [21:58:07] We could copy the db [21:58:14] Do the init/setup [21:58:21] Then change back to the other db [21:58:37] But the init step has checks to prevent replicas writing to the dbs [21:58:53] Mutante: yeh [21:59:07] we did compile it and searched the catalog for "is_replica" and stuff. so yea [21:59:20] Yup [21:59:21] but it's better for a Monday [21:59:35] ^ that's my thinking as well [21:59:59] Yup [22:00:11] there is usually a trail of changes after something like this. where we "just really quick" need to fix one thing and then another [22:00:12] it's the exactly perfect time of week for something we didn't consider to go awry :) [22:01:00] but i am happy that we got the puppet role fully on it and the webserver is up and the IP issues are resolved and it's buster.. adn all that [22:02:03] you could review that design change instead, hehe [22:02:23] i mean "migrate to polymer 2" [22:02:25] that seems more my speed :) [22:02:33] :) [22:02:33] i dont really know yet how i would check that kind of thing [22:02:38] https://gerrit.wikimedia.org/r/c/operations/puppet/+/539180 [22:13:47] I’ve got that running locally [22:43:05] (03PS1) 10Jeena Huneidi: layout: add publication jobs for restbase dev image [integration/config] - 10https://gerrit.wikimedia.org/r/540976 (https://phabricator.wikimedia.org/T234580) [22:43:13] (03CR) 10jerkins-bot: [V: 04-1] layout: add publication jobs for restbase dev image [integration/config] - 10https://gerrit.wikimedia.org/r/540976 (https://phabricator.wikimedia.org/T234580) (owner: 10Jeena Huneidi) [22:45:20] 10Gerrit, 10WorkType-Maintenance: Review and add missing active/recently created extensions submodules to mediawiki/extension.git - https://phabricator.wikimedia.org/T234700 (10MarcoAurelio) [22:54:40] marxarelli: I can work on branch-sane.py if you haven't already done it [23:12:51] twentyafterfour: i have a patchset in progress [23:13:01] it will likely need to be fixed up :) [23:13:06] my python is a bit rusty [23:13:14] marxarelli: ok, let me know if you need me to take a look / finish it [23:13:20] or just for code review [23:13:24] twentyafterfour: will do! [23:45:09] Project beta-scap-eqiad build #269877: 04FAILURE in 44 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/269877/ [23:50:24] 10Phabricator: Reset 2FA for Phabricator account `Apap04` - https://phabricator.wikimedia.org/T234233 (10bd808) https://toolsadmin.wikimedia.org/tools/membership/status/629 was declined. It looks like we need to find some way for the ssh public key associated with https://wikitech.wikimedia.org/wiki/User:Apap04... [23:54:18] (03Abandoned) 10Dduvall: Set manual branchpoint for mediawiki/core REL1_34 [tools/release] - 10https://gerrit.wikimedia.org/r/540946 (https://phabricator.wikimedia.org/T232024) (owner: 10Dduvall) [23:54:59] (03Abandoned) 10Dduvall: Giving `--bundle '*'` should not include skin/extension collection repos [tools/release] - 10https://gerrit.wikimedia.org/r/540953 (owner: 10Dduvall) [23:56:19] Yippee, build fixed! [23:56:20] Project beta-scap-eqiad build #269878: 09FIXED in 1 min 52 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/269878/