[07:46:25] (03CR) 10Hashar: [C: 032] Bump php7 Quibble jobs to 0.0.19-2 [integration/config] - 10https://gerrit.wikimedia.org/r/444436 (https://phabricator.wikimedia.org/T199047) (owner: 10Hashar) [07:48:21] (03Merged) 10jenkins-bot: Bump php7 Quibble jobs to 0.0.19-2 [integration/config] - 10https://gerrit.wikimedia.org/r/444436 (https://phabricator.wikimedia.org/T199047) (owner: 10Hashar) [08:59:31] (03PS1) 10Hashar: OpenID extension requires composer [integration/config] - 10https://gerrit.wikimedia.org/r/444550 [08:59:40] (03CR) 10Hashar: [C: 032] OpenID extension requires composer [integration/config] - 10https://gerrit.wikimedia.org/r/444550 (owner: 10Hashar) [09:00:17] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Kanban), 10Patch-For-Review: Add "gmp" php extension to Quibble images - https://phabricator.wikimedia.org/T199047 (10hashar) 05Open>03Resolved [09:00:20] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [09:01:14] 10Release-Engineering-Team: Make Jenkins jobs fail if part of setup-zuul-submodules fails - https://phabricator.wikimedia.org/T199077 (10Tarrow) [09:02:29] (03Merged) 10jenkins-bot: OpenID extension requires composer [integration/config] - 10https://gerrit.wikimedia.org/r/444550 (owner: 10Hashar) [09:06:05] 10Beta-Cluster-Infrastructure, 10Operations, 10Security-Team, 10Patch-For-Review: Delete deployment-mediawiki06 - https://phabricator.wikimedia.org/T192996 (10MoritzMuehlenhoff) p:05Triage>03Normal I've merge the patch to remove it from dsh, the instance can be removed any time now. [09:21:39] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-OpenID, 10MediaWiki-extensions-WikimediaMaintenance, 10Patch-For-Review: FormatJson should not be used in upper case form FormatJSON - https://phabricator.wikimedia.org/T199080 (10hashar) a:03hashar [09:44:58] 10Release-Engineering-Team (Watching / External), 10Scoring-platform-team: Another round of discussion about wiki-ai's GitHub->gerrit mirroring - https://phabricator.wikimedia.org/T194212 (10Ladsgroup) I'm all for it. [09:53:07] (03PS1) 10Hashar: Migrate OpenID to Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/444554 (https://phabricator.wikimedia.org/T183512) [09:57:26] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-OpenID, 10MediaWiki-extensions-WikimediaMaintenance, 10Patch-For-Review: FormatJson should not be used in upper case form FormatJSON - https://phabricator.wikimedia.org/T199080 (10hashar) [10:04:38] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [10:40:38] !log github: deleting https://github.com/wikimedia/mediawiki-extensions-ContributorsAddon | T198864 [10:40:42] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [10:40:43] T198864: Archive the ContributorsAddon extension - https://phabricator.wikimedia.org/T198864 [10:41:48] !log github: deleting https://github.com/wikimedia/mediawiki-extensions-VisualChat | T198955 [10:41:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [10:41:53] T198955: Archive the VisualChat extension - https://phabricator.wikimedia.org/T198955 [10:47:38] !log github: deleting https://github.com/wikimedia/mediawiki-extensions-SwarmExport | T198957 [10:47:42] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [10:47:42] T198957: Archive the SwarmExport extension - https://phabricator.wikimedia.org/T198957 [10:48:32] !log github: deleting https://github.com/wikimedia/mediawiki-extensions-Premoderation | T198952 [10:48:36] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [10:48:36] T198952: Archive the Premoderation extension - https://phabricator.wikimedia.org/T198952 [12:12:28] (03PS1) 10Hashar: Archive Transliterator extension [integration/config] - 10https://gerrit.wikimedia.org/r/444572 (https://phabricator.wikimedia.org/T199103) [12:12:47] (03CR) 10Hashar: [C: 032] Archive Transliterator extension [integration/config] - 10https://gerrit.wikimedia.org/r/444572 (https://phabricator.wikimedia.org/T199103) (owner: 10Hashar) [12:13:11] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [12:15:33] (03Merged) 10jenkins-bot: Archive Transliterator extension [integration/config] - 10https://gerrit.wikimedia.org/r/444572 (https://phabricator.wikimedia.org/T199103) (owner: 10Hashar) [12:52:27] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-TrustedXFF, 10Patch-For-Review: [TrustedXFF] on fresh install trusted-xff.cdb is missing and User::getDefaultOptions() cause a fatal - https://phabricator.wikimedia.org/T198120 (10hashar) a:03hashar [13:42:41] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [13:43:43] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [13:45:11] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:45:45] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) p:05Triage>03Normal [13:45:47] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [13:45:50] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:46:04] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [13:47:18] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:48:10] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:48:24] 10Release-Engineering-Team (Someday), 10MediaWiki-Core-Tests, 10Technical-Debt, 10User-zeljkofilipin: Avoid importing core's selenium/pageobjects files using relative paths - https://phabricator.wikimedia.org/T193088 (10zeljkofilipin) Created follow-up task: T199113. [13:50:56] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [13:58:26] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [14:01:52] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [14:02:05] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Easy, 10User-zeljkofilipin: All repositories with Selenium tests should use wdio-mediawiki - https://phabricator.wikimedia.org/T199113 (10zeljkofilipin) [14:10:23] PROBLEM - Puppet errors on deployment-eventlog05 is CRITICAL: CRITICAL: 66.67% of data above the critical threshold [0.0] [14:19:43] (03PS1) 10Balaji030698: Edit Project Config [labs/tools/facebook-messenger-chatbot] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/444595 [14:22:18] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) [14:22:31] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) p:05Triage>03High [14:22:45] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [14:22:47] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) [14:23:02] 10Release-Engineering-Team (Kanban), 10Patch-For-Review, 10User-zeljkofilipin: mwext-ruby-jessie Jenkins job runs all Ruby tasks for MediaWiki extensions - https://phabricator.wikimedia.org/T164479 (10hashar) 05Open>03declined The mwext-ruby-jessie job is no more being used. [14:23:17] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10User-zeljkofilipin: Q1 Selenium framework improvements - https://phabricator.wikimedia.org/T198389 (10zeljkofilipin) [14:23:37] (03PS1) 10Hashar: Cleanup mwext-ruby-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/444597 [14:25:38] (03PS1) 10Hashar: Migrate SimpleSAMLphp to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444598 (https://phabricator.wikimedia.org/T183512) [14:25:58] (03CR) 10Hashar: [C: 032] Migrate SimpleSAMLphp to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444598 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [14:26:03] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [14:26:29] 10Release-Engineering-Team (Someday), 10MediaWiki-Core-Tests, 10Quibble, 10Patch-For-Review, 10User-zeljkofilipin: Quibble should have a way for extensions to opt out of core selenium browser tests - https://phabricator.wikimedia.org/T196960 (10hashar) [14:27:11] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [14:28:47] (03Merged) 10jenkins-bot: Migrate SimpleSAMLphp to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444598 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [14:32:39] (03PS1) 10Hashar: Migrate PluggableAuth to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444604 (https://phabricator.wikimedia.org/T183512) [14:33:06] (03CR) 10Hashar: [C: 032] Migrate PluggableAuth to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444604 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [14:34:29] (03Merged) 10jenkins-bot: Migrate PluggableAuth to Quibble without Selenium [integration/config] - 10https://gerrit.wikimedia.org/r/444604 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [14:35:54] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [14:36:07] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) [14:36:44] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10Quibble, 10User-zeljkofilipin: Quibble should run `npm install` and `npm run selenium-test` for each extension/skin that has Selenium tests - https://phabricator.wikimedia.org/T199116 (10zeljkofilipin) [14:44:19] (03CR) 10Zfilipin: [C: 032] Cleanup mwext-ruby-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/444597 (owner: 10Hashar) [14:47:18] (03Merged) 10jenkins-bot: Cleanup mwext-ruby-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/444597 (owner: 10Hashar) [14:50:23] RECOVERY - Puppet errors on deployment-eventlog05 is OK: OK: Less than 1.00% above the threshold [0.0] [14:52:20] 10Release-Engineering-Team (Watching / External), 10DBA, 10Datasets-General-or-Unknown, 10Patch-For-Review, and 2 others: Automate the check and fix of object, schema and data drifts between mediawiki HEAD, production masters and slaves - https://phabricator.wikimedia.org/T104459 (10Ladsgroup) Last round:... [14:53:16] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run selenium-EXTENSION-jessie for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipin) [15:07:21] 10Release-Engineering-Team, 10Performance-Team, 10MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), 10Patch-For-Review: Save Timing increased 50% since 2018-06-28 20:53 - https://phabricator.wikimedia.org/T198483 (10Tgr) I wonder why this (or even the previous issue) does not show up on the [[... [15:30:35] (03PS10) 10Zfilipin: (WIP) job to run wdio tests for a single repo [integration/config] - 10https://gerrit.wikimedia.org/r/443931 (https://phabricator.wikimedia.org/T188742) (owner: 10Hashar) [15:31:28] (03CR) 10Zfilipin: "PS10 introduces MEDIAWIKI_PASSWORD" [integration/config] - 10https://gerrit.wikimedia.org/r/443931 (https://phabricator.wikimedia.org/T188742) (owner: 10Hashar) [15:34:18] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run selenium-EXTENSION-jessie for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipin) [15:35:08] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run selenium-EXTENSION-jessie for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipin) [15:37:26] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run selenium-EXTENSION-jessie for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipin) [15:40:47] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run selenium-EXTENSION-jessie for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipin) [15:47:30] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run tests daily targeting beta cluster for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipi... [15:47:55] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run tests daily targeting beta cluster for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipi... [15:52:56] 10Release-Engineering-Team (Kanban), 10CirrusSearch, 10Discovery, 10Discovery-Search, and 2 others: selenium-CirrusSearch-jessie does not run any tests - https://phabricator.wikimedia.org/T193244 (10zeljkofilipin) [15:53:45] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run tests daily targeting beta cluster for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipi... [15:54:24] 10Release-Engineering-Team (Kanban), 10MediaWiki-Core-Tests, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review, 10User-zeljkofilipin: Run tests daily targeting beta cluster for all repositores with Selenium tests - https://phabricator.wikimedia.org/T188742 (10zeljkofilipi... [16:09:38] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-puppetmaster03 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [16:39:28] (03PS2) 10Umherirrender: Run phan and seccheck for PageTriage [integration/config] - 10https://gerrit.wikimedia.org/r/444350 [16:40:35] (03PS1) 10Umherirrender: Run phan and seccheck for NukeDPL [integration/config] - 10https://gerrit.wikimedia.org/r/444618 [16:40:55] 10Phabricator (Upstream), 10RelEng-Archive-FY201718-Q1, 10Upstream: Phabricator task graphs need a limit on how big they draw - https://phabricator.wikimedia.org/T140326 (10Aklapper) In https://www.mediawiki.org/wiki/Topic:Ugksfdnngocau3s8 there is a question whether it is possible to disable this fallback b... [16:48:31] hi Rel-eng! [16:48:48] The fundraising/REL1_27 branch is having some unexpected failures in CI [16:48:51] https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-php70-docker/2118/console [16:49:00] MediaWiki\Logger\Monolog\AvroFormatterTest::testDoesSomethingWhenSchemaAvailable [16:49:05] Only variables should be passed by reference [16:49:08] -and- [16:49:18] /workspace/src/skins/Vector/screen.less in the "skins.vector.styles" module [16:49:27] Less_Exception_Compiler: .mixin-placeholder is undefined in /workspace/src/skins/Vector/components/search.less [16:50:04] This is blocking us from updating paymentswiki, since I can't force-submit my DonationInterface submodule update [16:52:04] we are planning to move to 1.31 very soon [16:53:03] but will probably need to keep 1.27 alive till August [16:54:00] the monolog one is definitely fixed in master [16:54:04] probably needs a cherry-pick [16:54:11] not sure about the second one... [16:54:22] https://github.com/wikimedia/mediawiki/commit/a964ca2ba918f64352a3bdf93fe746407e2cd8bf [16:54:36] The monolog one looks like it should be fixed in REL1_27 [16:54:57] oh cool, I'll merge the latest REL1_27 into fr/REL1_27 [16:55:00] Hmm [16:55:08] It's in fundraising/REL1_27 [16:55:17] oh huh [16:55:17] Cause that removes the & [16:55:46] https://github.com/wikimedia/mediawiki/blob/fundraising/REL1_27/includes/debug/logger/monolog/AvroFormatter.php [16:56:09] looks like January was the last time we merged REL1_27 into fr/rel1_27 [16:56:20] but yeah, that BC code was much older [16:56:31] https://github.com/wikimedia/mediawiki/blob/REL1_27/includes/debug/logger/monolog/AvroFormatter.php#L143 is slightly different [16:56:39] Ah [16:56:39] https://github.com/wikimedia/mediawiki/commit/4584e81da1c24ae6def0165555afb5a979b58a7d [16:56:45] I144bed8a78eb267a97e41f379b89c5faaae30625 [16:56:52] yes, that's it! [16:57:03] thanks - will pull that in [16:58:04] https://github.com/wikimedia/mediawiki-skins-Vector/blob/REL1_27/components/search.less [16:58:19] I don't see any mixin in REL1_27 [16:58:21] I do in master [16:58:26] Is CI not using the proper fallback? [16:59:03] (03PS1) 10Umherirrender: Run seccheck for TorBlock [integration/config] - 10https://gerrit.wikimedia.org/r/444626 [17:00:35] I think if fundraising/REL1_27 doesn't exist it might fallback to master instead of REL1_27? [17:01:00] oooh, that would be unhelpful [17:01:05] Yeah, that sounds familiar [17:01:17] Which would explain why it seems to be using master code (which has mixins stuff) [17:01:53] Be interesting to see if it's broken on master... Or just broken with REL1_27 core and master Vector [17:03:11] 16:36:47 INFO:zuul.Cloner:upstream repo is missing branch fundraising/REL1_27 [17:03:19] 16:36:47 INFO:zuul.Cloner:Prepared mediawiki/skins/Vector repo with branch master at commit 509811110c905068c6ee9ba09157049d01eceb5b [17:03:54] Probably worth filing a bug about that for different fallbacks for FR [17:05:43] now that we've forked zuul cloner in quibble, we could probably fix that behavior [17:07:53] * Reedy files a bug [17:12:38] ok, looks like the REL1_27 merge fixed the monolog error: [17:12:39] https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-php70-docker/2121/consoleFull [17:12:43] thanks again! [17:13:03] still getting the Vector-related errors though [17:14:51] Hmm [17:14:52] https://github.com/wikimedia/mediawiki-skins-Vector/commit/53cabcfe66bd8e093d18273f1e01ade81186f3b1 [17:14:57] That change was well over a year ago [17:15:43] Of course, when there's git submodules.... [17:15:47] Why doesn't CI use those? [17:17:22] Reedy: 1_27 vs. last year… [17:21:17] ? [17:23:40] Reedy: Ib6437b13760e8c13d06927cb45ef674a5f301e35 which you linked "was well over a year ago" but it's only in REL1_29+, if ejegg is having issues with FR's fork of REL1_27 they won't have it. [17:23:56] ? [17:24:06] So, the fallback chain has been broken a long time [17:24:09] The change to Vector isn't new [17:24:18] So I'm curious how they've not seen it break before [17:24:25] Yeah. [17:24:39] It's not related to their fork, just how CI handles fallback of the extensions etc which don't have a fr/rel branch [17:24:53] "Poorly". [17:25:08] quite :) [17:25:19] "no branch? oh, you must want to use master then!" [17:28:33] I feel like we fixed this a while back with some custom clone behavior for fr branches [17:28:51] but those jobs are probably long gone since all the 7.0 updates [17:29:38] https://github.com/wikimedia/integration-config/blob/master/jjb/wm-fundraising.yaml#L114 [17:29:59] yep yep [17:30:15] --project-branch mediawiki/extensions/DonationInterface=master \ [17:30:15] --project-branch mediawiki/vendor=fundraising/{branch} \ [17:30:26] oh hey, nothing about the rest of those extensions [17:30:45] Indeed [17:30:50] ok, lemme add that [17:30:51] Is that as easy to fix as it seems? [17:31:11] I'm happy to deploy ejegg if you make a patch [17:31:21] awesome! coming right up [17:32:01] shouldn't even need hard coding either [17:32:42] hey Krenair, the only thing I really need from the old deployment puppetmaster for dumps is the hiera settings (or even more specifically, the settings as they were and the settings you added/changed) [17:33:02] sorry to take so long to get back to you, it's been one of those months the past week or two [17:33:05] Reedy: oh, so {branch} instead of REL1_27 should work? [17:33:07] nice! [17:33:12] I think so, yeah [17:33:19] based on --project-branch mediawiki/vendor=fundraising/{branch} [17:34:04] (03PS1) 10Reedy: Remove REL1_28 from donationinterface-fundraising-branches-php56 [integration/config] - 10https://gerrit.wikimedia.org/r/444640 [17:34:13] hmm, I wonder why --branch {branch} wouldn't have worked then [17:35:08] !log Reloading Zuul to deploy 7967dad02843d3692abaf3acfd548047f192c9f6 [17:35:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [17:35:26] (03CR) 10Zfilipin: "Deployed" [integration/config] - 10https://gerrit.wikimedia.org/r/444597 (owner: 10Hashar) [17:35:47] (03PS1) 10Ejegg: Add --project-branch for fundraising clone prep [integration/config] - 10https://gerrit.wikimedia.org/r/444641 [17:36:00] (03CR) 10jerkins-bot: [V: 04-1] Remove REL1_28 from donationinterface-fundraising-branches-php56 [integration/config] - 10https://gerrit.wikimedia.org/r/444640 (owner: 10Reedy) [17:36:05] Reedy ^^^ I only added it for ParserFunctions and Vector [17:36:29] because the rest are pretty well controlled by fundraising [17:36:52] cldr is? :P [17:37:01] oh maybe not that one [17:37:42] (03PS2) 10Ejegg: Add --project-branch for fundraising clone prep [integration/config] - 10https://gerrit.wikimedia.org/r/444641 [17:37:43] ^^^ now with cldr [17:42:24] (03Abandoned) 10Reedy: Remove REL1_28 from donationinterface-fundraising-branches-php56 [integration/config] - 10https://gerrit.wikimedia.org/r/444640 (owner: 10Reedy) [17:43:11] Reedy: darn, I don't think any of that fundraising specific code is running at all [17:43:26] really? :/ [17:43:32] we're just getting the mediawiki-quibble-*-docker jobs [17:43:42] https://gerrit.wikimedia.org/r/444628 [17:44:09] ah, maybe it's still running for DonationInterface [17:44:30] hmm [17:46:12] apergos, hi [17:46:41] apergos, I've booted deployment-dumps-puppetmaster back up for you to extract that stuff [17:46:48] ok [17:46:53] it's going to be later tonight (sorry) [17:47:00] because I'm n the middle of an upgrade [17:47:29] (03PS8) 10Thcipriani: Perform helm deployment in service-pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/425936 (https://phabricator.wikimedia.org/T188935) (owner: 10Dduvall) [17:47:31] (03PS1) 10Thcipriani: Pipeline: helm deployment to CI namespace [integration/config] - 10https://gerrit.wikimedia.org/r/444647 [17:47:49] hasharAway: ping. Seems CI is broken for FR as it's falling back to master branches (again) [17:49:51] thanks for all the help Reedy! I've got to grab some lunch just now, but I'll be back soon [18:23:08] 10Release-Engineering-Team, 10Structured-Data-Commons, 10Wikidata: Create test version of commons in group0 - https://phabricator.wikimedia.org/T197616 (10daniel) @greg I just talked about this with @CCicalese_WMF again. The takeaway seems to be that this isn't needed for the MCR schema migration, but it blo... [18:26:13] 10Release-Engineering-Team, 10Structured-Data-Commons, 10Wikidata: Create test version of commons in group0 - https://phabricator.wikimedia.org/T197616 (10greg) (if it blocks then it should be a sub-task of the SDC deployment, not the other way around, right? ;) ) [18:29:30] 10Phabricator: Using the "Create Task" form creates mysterious space in tag list - https://phabricator.wikimedia.org/T199141 (10Cirdan) [18:40:03] 10Release-Engineering-Team, 10Structured-Data-Commons, 10Wikidata: Create a production test wiki in group0 to parallel Wikimedia Commons - https://phabricator.wikimedia.org/T197616 (10Jdforrester-WMF) [18:41:54] 10Release-Engineering-Team, 10Structured-Data-Commons, 10Wikidata: Create a production test wiki in group0 to parallel Wikimedia Commons - https://phabricator.wikimedia.org/T197616 (10Jdforrester-WMF) [18:42:06] 10Release-Engineering-Team, 10Structured-Data-Commons, 10Wikidata: Create a production test wiki in group0 to parallel Wikimedia Commons - https://phabricator.wikimedia.org/T197616 (10Jdforrester-WMF) [18:42:23] James_F: thanks for being bold with the dependency order ^ :) [18:42:35] greg-g: It's What I Do™. ;-) [18:43:31] greg-g: I was fixing the title to be clear we want (yet another :-() production test wiki. Fiddling the dependency order is rather less contentious. :-) [18:43:57] heh [18:45:05] Hmm, there's no task for "Don't have test wikis in production"? I could have sworn there was… [18:45:41] haha [18:46:14] Closed as WONTHAPPEN? ;-( [18:46:25] I wish [18:47:02] I guess we'll need to designate testwiki or test2wiki to point to testcommons and stuff [18:47:45] Yeah, sounds likely. [18:50:45] Reedy: Thankfully MW cascades remote file repos, so we can have all all four in test2's chain (test2 -> test -> testcommons -> commons). [18:50:51] Or whatever it's set to [18:50:56] James_F: Get out. [18:51:03] * James_F laughs. [18:55:45] 10Phabricator: Using the "Create Task" form creates mysterious space in tag list - https://phabricator.wikimedia.org/T199141 (10Cirdan) [19:10:49] 10Beta-Cluster-Infrastructure, 10Operations, 10Security-Team, 10Patch-For-Review: Delete deployment-mediawiki06 - https://phabricator.wikimedia.org/T192996 (10Krenair) 05Open>03Resolved a:03Krinkle thanks [19:10:56] !log deleted deployment-mediawiki06 T192996 [19:10:59] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:10:59] T192996: Delete deployment-mediawiki06 - https://phabricator.wikimedia.org/T192996 [19:17:16] 10Release-Engineering-Team, 10Performance-Team, 10MW-1.32-release-notes (WMF-deploy-2018-06-26 (1.32.0-wmf.10)), 10Patch-For-Review: Save Timing increased 50% since 2018-06-28 20:53 - https://phabricator.wikimedia.org/T198483 (10aaron) >>! In T198483#4408326, @Tgr wrote: > I wonder why this (or even the pr... [19:20:08] (03CR) 10Hashar: Pipeline: helm deployment to CI namespace (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/444647 (owner: 10Thcipriani) [19:28:55] 10Phabricator: Using the "Create Task" form creates mysterious space in tag list - https://phabricator.wikimedia.org/T199141 (10Aklapper) 05Open>03stalled Please provide a link to the form and a link to see your screenshot so others could try to reproduce. See https://www.mediawiki.org/wiki/How_to_report_a_b... [19:47:26] PROBLEM - Puppet errors on deployment-elastic07 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [20:03:12] 10Deployments, 10Release-Engineering-Team, 10MediaWiki-Maintenance-scripts: Running scap sync-dir php-1.32.0-wmf.10 fails due to syntax error - https://phabricator.wikimedia.org/T198422 (10thcipriani) >>! In T198422#4323225, @Krinkle wrote: > The vendor path did have tests run with both hhvm and php70, but s... [20:09:29] 10Release-Engineering-Team (Kanban), 10Operations, 10Release Pipeline, 10Services (watching): Migrate production services to kubernetes using the pipeline - https://phabricator.wikimedia.org/T198901 (10thcipriani) p:05Triage>03Normal [20:10:27] PROBLEM - Puppet errors on deployment-elastic05 is CRITICAL: CRITICAL: 33.33% of data above the critical threshold [0.0] [20:19:03] PROBLEM - Puppet errors on deployment-elastic06 is CRITICAL: CRITICAL: 55.56% of data above the critical threshold [0.0] [21:03:18] "TOO MANY REQUESTS [21:03:18] You ("198.73.209.241") are issuing too many requests too quickly." [21:03:28] Can we please fix Phabricator? [21:03:40] (Is this the right channel?) [21:04:55] 10Deployments, 10Release-Engineering-Team, 10MediaWiki-Maintenance-scripts: Running scap sync-dir php-1.32.0-wmf.10 fails due to syntax error - https://phabricator.wikimedia.org/T198422 (10Krinkle) >>! In T198422#4409511, @thcipriani wrote: >>>! In T198422#4323225, @Krinkle wrote: >> The vendor path did have... [21:07:08] twentyafterfour: ^ request limits hitting office and others :( [21:07:13] :( [21:07:22] 10Deployments, 10Release-Engineering-Team, 10MediaWiki-Maintenance-scripts, 10Performance-Team (Radar): Running scap sync-dir php-1.32.0-wmf.10 fails due to syntax error - https://phabricator.wikimedia.org/T198422 (10Krinkle) [21:07:24] RECOVERY - Puppet errors on deployment-elastic07 is OK: OK: Less than 1.00% above the threshold [0.0] [21:07:35] twentyafterfour knows [21:07:40] the blocker is ops [21:08:26] https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/444124/ [21:09:20] Why rate limit the office at all? ;) [21:09:38] twentyafterfour: maybe just respond to timo's question in that ^ [21:10:41] The change doesn't seem to have fixed it [21:11:18] Oh I hadn't noticed that comment [21:14:02] RECOVERY - Puppet errors on deployment-elastic06 is OK: OK: Less than 1.00% above the threshold [0.0] [21:15:26] RECOVERY - Puppet errors on deployment-elastic05 is OK: OK: Less than 1.00% above the threshold [0.0] [21:18:28] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-OpenID, 10MediaWiki-extensions-WikimediaMaintenance, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review: FormatJson should not be used in upper case form FormatJSON - https://phabricator.wikimedia.org/T199080 (10h... [21:18:43] 10Release-Engineering-Team (Kanban), 10MediaWiki-extensions-OpenID, 10MediaWiki-extensions-WikimediaMaintenance, 10MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), 10Patch-For-Review: FormatJson should not be used in upper case form FormatJSON - https://phabricator.wikimedia.org/T199080 (10h... [21:21:55] 10Differential, 10Diffusion, 10Repository-Admins, 10Wikimedia-Stream: Import Kasocki repo from github to diffusion - https://phabricator.wikimedia.org/T145097 (10Krinkle) [21:22:21] 10Project-Admins, 10Wikimedia-Stream: Create acl policy for analytics team - https://phabricator.wikimedia.org/T145135 (10Krinkle) [21:30:44] (03PS1) 10Hashar: Migrate SphinxSearch to Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/444743 (https://phabricator.wikimedia.org/T183512) [21:31:32] (03CR) 10Hashar: [C: 032] Migrate SphinxSearch to Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/444743 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [21:32:02] 10Continuous-Integration-Infrastructure (shipyard), 10Release-Engineering-Team (Kanban), 10releng-201718-q3, 10Epic, 10Patch-For-Review: [EPIC] Migrate Mediawiki jobs from Nodepool to Docker - https://phabricator.wikimedia.org/T183512 (10hashar) [21:33:59] (03Merged) 10jenkins-bot: Migrate SphinxSearch to Quibble [integration/config] - 10https://gerrit.wikimedia.org/r/444743 (https://phabricator.wikimedia.org/T183512) (owner: 10Hashar) [21:39:11] is this the right place to ask about the new gerrit ui? [21:39:38] Ya [21:40:05] I understand the new UI doesn't support the old dashboards -- but it seems to have a way to *have* a sort of dashboard'y thing... how do I make one for the new UI? [21:40:34] honestly, it's a bit of a blocker for me to move to the new UI right now :\ I work with the dashboard often... I'd love to find a way to migrate some of that to the new GUI [21:43:23] mooeypoo hi, i think you mean project dashboard? [21:43:34] that's supported in 2.16 / 3.0 + [21:43:41] paladox: well, a dashboard that might include more than one project, yeah [21:43:56] yep, that's been implemented in 2.16+ [21:44:04] how do I do that? [21:44:10] How do I make one for myself or the team? [21:44:18] um [21:44:42] mooeypoo https://gerrit-review.googlesource.com/Documentation/user-dashboards.html#project-dashboards [21:44:52] I found a way to somewhat look for the query I want, but not quite how to make a dashboard [21:44:53] ooh [21:44:54] thanks! [21:45:40] i think we could implement a whitelist for usernames in phab. [21:45:57] at least from my searching it was once possible in index.php [21:45:58] if ($request->getUser() && $request->getUser()->getPHID()) { [21:46:24] paladox: PolyGerrit (the new UI) doesn't seem to let you use project dashboards though? [21:46:34] RoanKattouw it does in 2.16+ [21:46:37] 2.15 it dosen't [21:47:02] Are we upgrading to 2.16 ? [21:47:20] 2.16 isen't out yet :) [21:47:26] not even been branched. [21:47:43] alrighty, well, I can't use the new UI without dashboards right now :\ I guess i'll wait ... [21:47:43] it includes a dark mode! [21:55:26] * paladox has added the "project dashboard is supported in 2.16 for polygerrit" here https://gerrit-review.googlesource.com/c/homepage/+/188050 [21:58:49] well, now dashboard doesn't work in the old GUI either... I get "invalid response"... O.O [21:59:51] mooeypoo which project? [22:00:19] all of them. https://gerrit.wikimedia.org/r/projects/mediawiki/extensions/PageAssessments,dashboards/custom:custom is one [22:00:31] https://gerrit.wikimedia.org/r/projects/oojs/ui,dashboards/default is another [22:00:42] None of them load for me right now; all "invalid response" [22:01:08] mooeypoo your still in polygerrit :) [22:01:10] https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/PageAssessments,dashboards/custom:custom [22:01:22] Not that I see [22:01:28] how do I get out of it !? [22:01:32] I'm in the old UI [22:01:33] mooeypoo you click the footer [22:01:36] switch to old ui [22:01:37] I did [22:01:42] ah ok [22:01:44] don't tell me my settings converted the links [22:01:44] mooeypoo go to https://gerrit.wikimedia.org/r/#/projects/mediawiki/extensions/PageAssessments,dashboards/custom:custom [22:01:50] No, they didn't [22:01:52] Here's what happeend [22:02:00] so when I saved ONE link and it "corrected" them all? [22:02:01] You saved those links to your personal menu when you were in the new UI [22:02:06] in polygerrit /projects/ is an actual rest api [22:02:07] So the URLs use the new UI's URL pattern [22:02:09] one. one link. I saved ONE. [22:02:11] Which breaks in the old UI [22:02:12] in 2.16 they fixed this [22:02:20] The ones I tried right now is one of the OLD dashboards that were already saved [22:02:25] Hah weird [22:02:27] so the system has "corrected" it?! [22:02:30] ugh [22:02:30] idk [22:03:15] They all got converted. [22:03:17] !!! [22:03:24] ugh this is really unhelpful :( [22:03:28] She's right, editing your menu from the new UI seems to convert all the links [22:04:19] RoanKattouw that should have been fixed in one of the 2.14 updates [22:04:24] but yeh [22:04:32] anyways GWTUI is now deprecated [22:04:38] and polygerrit is now the default ui. [22:04:41] pending removal [22:04:46] of GWTUI [22:04:50] ... please don't remove it until dashboards work properly [22:04:57] mooeypoo they do! [22:04:59] 2.16! [22:05:06] They don't for me on actual production [22:05:10] oh we won't remove them if that's what you mean. [22:05:13] mooeypoo we are on 2.15 [22:06:15] ok, let me put it differently: Release Engineering, please please don't deprecate the old UI until dashboards work :P [22:06:33] mooeypoo oh, when i said deprecate upstream did it [22:06:34] I think it's Gerrit deprecating the old UI, not RelEng [22:06:39] ^^ [22:06:41] wikimedia release engineering are not the gerrit developers [22:07:10] mooeypoo https://gerrit-review.googlesource.com/dashboard/?Mine%20To%20Rebase=is%3Aopen%20-is%3Amergeable&Mine%20To%20Rework=is%3Aopen%20is%3Amergeable%20(label%3AVerified%3C%3D-1%20OR%20label%3ACode-Review%3C%3D-1)&Mine%20For%20Review=is%3Aopen%20is%3Amergeable%20-(label%3AVerified%3C%3D-1%20OR%20label%3ACode-Review%3C%3D-1)&My%20Recently%20Merged=is%3Amerged%20limit%3A10 [22:07:22] that's the dashboard upstream (project) [22:07:45] Krenair: aye, but our installation is ours, no? [22:08:02] sure but we don't get to pick and choose these things [22:08:13] at some point we'll have to upgrade regardless of what UI decisions upstream made [22:08:26] Upstream already have a change to remove GWTUI [22:08:58] Of course, but we can try and make the decision of how/when to upgrade based on what we need -- so I'm pitching in and asking that we try and upgrade to whatever-version-that-may-not-have-old-gui with one that definitely has dashboards. [22:09:56] !log Deleting instance deployment-apertium02 - T142152 [22:09:59] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:10:00] T142152: Move apertium to deployment-sca* hosts in Beta Cluster - https://phabricator.wikimedia.org/T142152 [22:10:17] mooeypoo ok. well it's implemented now in 2.16 for polygerrit. We just haven't upgraded to it as 2.16 is not branch and not released yet. [22:10:20] 10Beta-Cluster-Infrastructure, 10CX-cxserver: Move apertium to deployment-sca* hosts in Beta Cluster - https://phabricator.wikimedia.org/T142152 (10Krinkle) 05Open>03Resolved a:03Krinkle [22:10:25] 2.16 does not remove GWTUI either [22:10:42] and will not. they want at least one release to mark GWTUI as deprecated then remove it. [22:10:57] Perfect, thank you, that's a lot clearer now, I was getting really confused [22:12:31] mooeypoo just so i make my self clear and not confuse anyone, 2.16 make pg the default ui. GWTUI will still be accessible through the ?polygerrit= [22:12:50] upstream are preparing for the removal by disabling gwtui accross googlesource. [22:13:02] 2.16 may be the last release with GWTUI [22:45:06] PROBLEM - Free space - all mounts on integration-slave-jessie-1002 is CRITICAL: CRITICAL: integration.integration-slave-jessie-1002.diskspace._mnt.byte_percentfree (No valid datapoints found)integration.integration-slave-jessie-1002.diskspace._srv.byte_percentfree (<44.44%) [22:48:47] Krinkle, did you run puppet node deactivate/clean for apertium02? [23:16:13] 10Gerrit, 10Release-Engineering-Team, 10Security, 10Upstream: Integrate MFA into Gerrit - https://phabricator.wikimedia.org/T198813 (10Bawolff) Personally I wish that gerrit just used oAuth and we just used on wiki SUL 2fa.... but i guess its a bit late for that. [23:16:27] 10Gerrit, 10Release-Engineering-Team, 10Security, 10Upstream: Integrate MFA into Gerrit - https://phabricator.wikimedia.org/T198813 (10Bawolff) p:05Triage>03Low [23:19:19] Krenair: I did not, thanks for reminding me. [23:21:35] !log Ran `puppet node deactivate` and `puppet node clean` for deployment-apertium02.deployment-prep.eqiad.wmflabs (T142152) [23:23:44] 10Beta-Cluster-Infrastructure, 10CX-cxserver: Move apertium to deployment-sca* hosts in Beta Cluster - https://phabricator.wikimedia.org/T142152 (10Krinkle) [23:24:17] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:24:17] T142152: Move apertium to deployment-sca* hosts in Beta Cluster - https://phabricator.wikimedia.org/T142152 [23:26:18] 10Gerrit, 10Release-Engineering-Team, 10Patch-For-Review, 10User-notice: Make PolyGerrit the default ui - https://phabricator.wikimedia.org/T196812 (10SMcCandlish) Do pre-existing users need to do anything to turn this on?