[00:19:49] 10Browser-Tests: as_user(:b) doesn't actually change to the user b when using the user factory - https://phabricator.wikimedia.org/T114061#1683689 (10dduvall) [00:20:34] 10Browser-Tests: as_user(:b) doesn't actually change to the user b when using the user factory - https://phabricator.wikimedia.org/T114061#1683545 (10dduvall) This appears to be a bug in `UserFactoryHelper`, affecting `as_user` block scope when the user factory is enabled. [00:32:02] RECOVERY - Puppet failure on integration-slave-trusty-1012 is OK: OK: Less than 1.00% above the threshold [0.0] [00:34:13] RECOVERY - Puppet failure on integration-slave-trusty-1013 is OK: OK: Less than 1.00% above the threshold [0.0] [00:55:39] PROBLEM - Puppet staleness on integration-dev is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [43200.0] [01:05:19] (03PS1) 10Dduvall: Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) [01:12:16] (03CR) 10jenkins-bot: [V: 04-1] Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [01:57:13] 10Gitblit-Deprecate: Change commit links in Special:Version to link to diffusion - https://phabricator.wikimedia.org/T114074#1683809 (10Spage) 3NEW [02:19:58] greg-g: I might be being a tad ambitious, but… https://wikitech.wikimedia.org/w/index.php?title=Deployments&diff=186099&oldid=186098 :-) [02:43:27] Phabricator down? [04:22:00] Yippee, build fixed! [04:22:01] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce build #576: FIXED in 30 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_7-internet_explorer-9-sauce/576/ [05:55:54] Project beta-scap-eqiad build #72032: FAILURE in 1 min 32 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/72032/ [06:05:30] Yippee, build fixed! [06:05:31] Project beta-scap-eqiad build #72033: FIXED in 1 min 18 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/72033/ [06:29:05] (03CR) 10Paladox: "Once all the patches linked in this patch are merged this can be merged thanks for doing this @Siebrand." [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [06:31:06] (03CR) 10Paladox: "Looking at the diff @Siebrand please remove the phpcs test from these extension composer-test will run them if the test is in the composer" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [06:53:03] (03PS2) 10TasneemLo: Sniff to check assignment in while & if [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237902 (https://phabricator.wikimedia.org/T92744) [06:53:26] (03CR) 10TasneemLo: Sniff to check assignment in while & if (031 comment) [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237902 (https://phabricator.wikimedia.org/T92744) (owner: 10TasneemLo) [07:39:02] (03PS3) 10Siebrand: Add PHP CodeSniffer and composer tests for 7 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 [07:39:04] (03PS1) 10Siebrand: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 [07:43:47] (03PS4) 10Hashar: Add PHP CodeSniffer and composer tests for 7 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:44:02] (03CR) 10Hashar: "Removed 'extension-phpcs'" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:47:03] (03PS5) 10Hashar: Add PHP CodeSniffer and composer tests for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:48:47] (03CR) 10Hashar: [C: 032] Add PHP CodeSniffer and composer tests for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:49:41] (03CR) 10jenkins-bot: [V: 04-1] Add PHP CodeSniffer and composer tests for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:50:22] (03PS6) 10Hashar: Add PHP CodeSniffer and composer tests for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:50:34] (03CR) 10Hashar: [C: 032] "Thanks Siebrand :)" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [07:51:29] (03Merged) 10jenkins-bot: Add PHP CodeSniffer and composer tests for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [08:09:31] (03Abandoned) 10Hashar: [Translate] Add composer-test test [integration/config] - 10https://gerrit.wikimedia.org/r/241692 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [08:26:02] (03CR) 10Siebrand: "Why the changes for AccountInfo?" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [08:34:07] (03CR) 10Zfilipin: "recheck" [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [08:37:40] (03CR) 10Zfilipin: [C: 032] Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [08:39:57] (03CR) 10jenkins-bot: [V: 04-1] Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [08:55:19] 10Deployment-Systems, 3Scap3, 7Documentation, 5Patch-For-Review: Add documentation of the new scap3 features to the scap docs - https://phabricator.wikimedia.org/T112554#1684134 (10mmodell) https://wikitech.wikimedia.org/wiki/Scap3 [08:59:23] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1684163 (10mmodell) Honestly the goal of 20 minutes seems extremely unrealistic. I can't see it ever being much less than 30 minutes of deployment and nearly 60 minute... [09:02:59] (03CR) 10Zfilipin: Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [09:03:08] (03CR) 10Zfilipin: "recheck" [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [09:12:07] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1684173 (10Addshore) @Legoktm had already poked me about this and thank you to whoever also poked me on IRC regarding this! I should be available from Dec 2015 to March 2... [09:22:28] (03CR) 10Zfilipin: [C: 032] Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [09:23:38] (03Merged) 10jenkins-bot: Consider explicit configuration in `UserFactoryHelper` [selenium] - 10https://gerrit.wikimedia.org/r/242030 (https://phabricator.wikimedia.org/T114061) (owner: 10Dduvall) [09:29:45] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1684237 (10Qgil) [09:30:48] 10MediaWiki-Codesniffer, 10Possible-Tech-Projects: Improving static analysis tools for MediaWiki - https://phabricator.wikimedia.org/T89682#1042516 (10Qgil) Thank you @addshore! Who could co-mentor this project? I have removed the completed microtasks from the description. New microtasks to test potential can... [10:02:42] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Go through all the repos and decide which ones need archiving - https://phabricator.wikimedia.org/T114006#1684323 (10hashar) 5Open>3declined a:3hashar Not much we can do CI wise. That is up to the whole community / someone else to... [10:03:46] (03CR) 10Hashar: "I guess AccountInfo phpcs is going to be done via composer isn't it ? Composer was already triggered for the repo." [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [10:04:24] (03PS11) 10Hashar: Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:05:48] (03CR) 10Hashar: Update interwiki tests (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:05:52] (03PS12) 10Hashar: Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:06:46] 10Browser-Tests, 10MediaWiki-General-or-Unknown: Run browser tests in core on every commit - https://phabricator.wikimedia.org/T111467#1684334 (10zeljkofilipin) a:5zeljkofilipin>3None [10:07:20] (03PS13) 10Hashar: Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:07:43] (03CR) 10Hashar: [C: 032] Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:07:45] (03CR) 10Paladox: "Interwiki is in the mediawiki extension file too in jjb/" [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:08:00] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:11:41] 10Browser-Tests, 10CirrusSearch, 6Discovery: Upgrade CirrusSearch browser tests to use mediawiki_selenium 1.x - https://phabricator.wikimedia.org/T99653#1684354 (10zeljkofilipin) @dduvall: I was sure you had a WIP commit in Gerrit related to this, but I can not find it. [10:11:54] (03Merged) 10jenkins-bot: Update interwiki tests [integration/config] - 10https://gerrit.wikimedia.org/r/236258 (https://phabricator.wikimedia.org/T90943) (owner: 10Paladox) [10:14:03] 10Browser-Tests: Update Echo repository to mediawiki_selenium Ruby gem 1.x - https://phabricator.wikimedia.org/T114093#1684371 (10zeljkofilipin) 3NEW a:3zeljkofilipin [10:15:06] (03PS2) 10Hashar: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [10:16:11] 10Browser-Tests, 6Release-Engineering-Team, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem 1.x - https://phabricator.wikimedia.org/T94083#1684399 (10zeljkofilipin) [10:17:44] (03CR) 10Hashar: [C: 04-1] "Lets add the npm job and banana checker to UserGroups so :)" [integration/config] - 10https://gerrit.wikimedia.org/r/241910 (owner: 10Paladox) [10:18:23] 10Browser-Tests: Fix easy problems reported by RuboCop in Echo - https://phabricator.wikimedia.org/T114095#1684409 (10zeljkofilipin) 3NEW a:3zeljkofilipin [10:19:25] 6Release-Engineering-Team, 7Tracking: Fix easy problems reported by RuboCop - https://phabricator.wikimedia.org/T91485#1684424 (10zeljkofilipin) [10:20:49] (03CR) 10Siebrand: "Hmm. I guess it's not clear to me what *exactly* I'm doing, then. Are the changes independent from zuul config, or must they be made toget" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [10:23:44] (03CR) 10Hashar: "I guess the source repositories should have a change that pass npm/composer. Then we can merge the CI configuration and +2 all the pendin" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [10:28:59] 10Browser-Tests, 6Release-Engineering-Team, 7Tracking: Update repositories that use mediawiki_selenium Ruby gem 1.x - https://phabricator.wikimedia.org/T94083#1684465 (10zeljkofilipin) [10:29:01] 10Browser-Tests: Update Echo repository to mediawiki_selenium Ruby gem 1.x - https://phabricator.wikimedia.org/T114093#1684461 (10zeljkofilipin) 5Open>3Invalid Done by @Mooeypoo in rECHO3ea86361a4c41f5c959cc5b0a9266f5947507546. [10:30:57] 6Release-Engineering-Team, 7Tracking: Fix easy problems reported by RuboCop - https://phabricator.wikimedia.org/T91485#1684476 (10zeljkofilipin) [10:30:59] 10Browser-Tests, 5Patch-For-Review: Fix problems reported by RuboCop in GettingStarted - https://phabricator.wikimedia.org/T113846#1684475 (10zeljkofilipin) 5Open>3Resolved [10:43:16] (03PS4) 10Hashar: composer/npm jobs for SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/236203 (owner: 10Paladox) [10:43:32] (03CR) 10Hashar: [C: 032] composer/npm jobs for SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/236203 (owner: 10Paladox) [10:44:29] (03Merged) 10jenkins-bot: composer/npm jobs for SpamDiffTool [integration/config] - 10https://gerrit.wikimedia.org/r/236203 (owner: 10Paladox) [10:49:46] (03Abandoned) 10Hashar: [MassMessage] Add dependance on LiquidThreads [integration/config] - 10https://gerrit.wikimedia.org/r/240429 (https://phabricator.wikimedia.org/T113497) (owner: 10Paladox) [10:53:35] (03PS18) 10Hashar: Update theme tests [integration/config] - 10https://gerrit.wikimedia.org/r/224838 (owner: 10Paladox) [10:54:05] (03CR) 10Hashar: [C: 032] "Deleted mwext-Theme-jslint" [integration/config] - 10https://gerrit.wikimedia.org/r/224838 (owner: 10Paladox) [10:55:46] (03Merged) 10jenkins-bot: Update theme tests [integration/config] - 10https://gerrit.wikimedia.org/r/224838 (owner: 10Paladox) [10:56:54] 10Browser-Tests: Fix easy problems reported by RuboCop in Echo - https://phabricator.wikimedia.org/T114095#1684499 (10zeljkofilipin) [11:08:33] (03CR) 10Hashar: [C: 04-1] "https://gerrit.wikimedia.org/r/#/c/225225/ not ready yet" [integration/config] - 10https://gerrit.wikimedia.org/r/225222 (owner: 10Paladox) [11:09:18] (03Abandoned) 10Hashar: WIP: add jobs to update ocg in beta on merge. [integration/config] - 10https://gerrit.wikimedia.org/r/170030 (owner: 10Cscott) [11:12:50] (03PS11) 10Hashar: Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 (owner: 10Paladox) [11:13:04] (03CR) 10Hashar: [C: 032] Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 (owner: 10Paladox) [11:14:44] (03Merged) 10jenkins-bot: Change jslint to jshint in SkelJS [integration/config] - 10https://gerrit.wikimedia.org/r/228670 (owner: 10Paladox) [11:30:19] jzerebecki: zeljkof-away: I am out of town for a couple hours but should be back in time for the CI meeting [11:30:26] * hashar waves [11:57:14] (03CR) 10Paladox: "Please remove the phpcs test." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [11:57:31] (03CR) 10Paladox: [C: 04-1] Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [12:50:29] 10Beta-Cluster, 7HHVM, 5Patch-For-Review: Upgrade Beta Cluster tmh* host(s) to HHVM and Trusty - https://phabricator.wikimedia.org/T110707#1684691 (10Krenair) 5Open>3Resolved Looks like it: ```krenair@deployment-tmh01:~$ php --version HipHop VM 3.6.5 (rel) Compiler: 1440023731_994787068 Repo schema: 10ff... [12:51:11] (03CR) 10Siebrand: "I'll look into this. Once I have full understanding, be prepared for more :->" [integration/config] - 10https://gerrit.wikimedia.org/r/241916 (owner: 10Siebrand) [12:51:59] re [12:53:19] 10Browser-Tests: Fix easy problems reported by RuboCop in Echo - https://phabricator.wikimedia.org/T114095#1684701 (10zeljkofilipin) I have forgot to add this task to the commit message of https://gerrit.wikimedia.org/r/#/c/242109/ [12:55:11] (03CR) 10Siebrand: "Please explain why phpcs-test should be removed." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [12:58:24] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1684723 (10hashar) Do we have a time based breakdown of a typical deployment? I am not sure why it takes an hour to do the branching, seems there is still a bunch of... [12:58:56] 6Release-Engineering-Team, 6Phabricator, 10Traffic, 6operations, and 2 others: Phabricator needs to expose ssh - https://phabricator.wikimedia.org/T100519#1684724 (10chasemp) [12:59:32] Project browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #801: FAILURE in 27 min: https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/801/ [13:00:13] 6Release-Engineering-Team, 10Wikimedia-Developer-Summit-2016: Scap3: updates, upgrades, and challenges - https://phabricator.wikimedia.org/T114045#1684730 (10hashar) > What does the migration process to Scap3 looks like? That one can probably be presented soonish since we are apparently going to use scap3 to... [13:01:29] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure: Go through all the repos and decide which ones need archiving - https://phabricator.wikimedia.org/T114006#1684734 (10hashar) @paladox I am a watch of both CI related project, so I am automatically subscribed to any tasks :-) [13:04:53] 10Continuous-Integration-Config: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1684736 (10hashar) That is done either by: * Adding the template `archived` in `zuul/layout.yaml` * Mark the repository read-only in Gerrit and unconfigure it fro... [13:17:39] wmf-insecte: help [13:17:40] hashar you may not issue bot commands in this chat! [13:17:42] ... [13:28:51] 10Continuous-Integration-Config: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1684817 (10siebrand) >>! In T114103#1684736, @hashar wrote: > That is done either by: > > * Adding the template `archived` in `zuul/layout.yaml` Clear. > * Mark... [13:39:19] 10Continuous-Integration-Config, 10Wikidata, 3Wikidata-Sprint-2015-09-29: [Task] Set up Jenkins to run unit tests aginst a combined repo+client setup. - https://phabricator.wikimedia.org/T112136#1684837 (10Tobi_WMDE_SW) [13:42:12] 3Scap3: Investigate parallel-ssh library once paramiko supports hmac-256/hmac-512 - https://phabricator.wikimedia.org/T114110#1684843 (10mmodell) 3NEW [13:44:01] (03PS1) 10Siebrand: Mark AccessibilitySimulation as archived [integration/config] - 10https://gerrit.wikimedia.org/r/242124 (https://phabricator.wikimedia.org/T114103) [13:48:13] (03PS1) 10Hashar: Tweak 'yamlllint' Gerrit message to mention deprecation [integration/config] - 10https://gerrit.wikimedia.org/r/242126 (https://phabricator.wikimedia.org/T95890) [13:48:24] 10Continuous-Integration-Config, 5Patch-For-Review: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1684879 (10siebrand) I'm following https://www.mediawiki.org/wiki/Gerrit/Inactive_projects#Actions_to_mark_a_repository_as_.28possibly.29_inac... [13:49:18] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Phase out yamllint jobs (tracking) - https://phabricator.wikimedia.org/T95890#1684882 (10hashar) [13:49:53] (03CR) 10Hashar: [C: 032] Tweak 'yamlllint' Gerrit message to mention deprecation [integration/config] - 10https://gerrit.wikimedia.org/r/242126 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [13:50:49] (03Merged) 10jenkins-bot: Tweak 'yamlllint' Gerrit message to mention deprecation [integration/config] - 10https://gerrit.wikimedia.org/r/242126 (https://phabricator.wikimedia.org/T95890) (owner: 10Hashar) [13:52:35] (03PS1) 10Hashar: Archive mediawiki/extensions/Workflow [integration/config] - 10https://gerrit.wikimedia.org/r/242129 [13:53:10] 10Continuous-Integration-Config, 5Patch-For-Review: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1684890 (10siebrand) [13:53:33] 10Continuous-Integration-Config, 5Patch-For-Review: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1684706 (10siebrand) [13:58:40] (03PS1) 10Hashar: Adjust yamllint status message to match Gerrit [integration/config] - 10https://gerrit.wikimedia.org/r/242131 [13:58:52] (03CR) 10Hashar: [C: 032] Adjust yamllint status message to match Gerrit [integration/config] - 10https://gerrit.wikimedia.org/r/242131 (owner: 10Hashar) [13:59:43] (03Merged) 10jenkins-bot: Adjust yamllint status message to match Gerrit [integration/config] - 10https://gerrit.wikimedia.org/r/242131 (owner: 10Hashar) [14:01:41] (03CR) 10Hashar: "That fixed it . https://gerrit.wikimedia.org/r/#/c/110455/" [integration/config] - 10https://gerrit.wikimedia.org/r/242131 (owner: 10Hashar) [14:01:54] (03PS1) 10Siebrand: Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 [14:12:38] bd808, hashar, any updates on the commit message validator? https://gerrit.wikimedia.org/r/#/c/237719/ [14:19:20] (03PS1) 10Hashar: Filter out integration/config puppet validate [integration/config] - 10https://gerrit.wikimedia.org/r/242136 [14:23:09] (03PS2) 10Siebrand: Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 [14:24:21] polybuildr: the script seems ready [14:24:29] polybuildr: but there is no good way to run it on all repos [14:25:24] hashar: hmm, okay [14:25:38] core at least, for now? [14:29:50] we will need it as part of a common job for all repositories [14:35:23] 10Continuous-Integration-Config, 7Tracking: common job for all repositories that runs structural linting - https://phabricator.wikimedia.org/T101511#1685029 (10hashar) From the CI weekly meeting on Sept 29th 2015. Seems we could have a central `Makefile` in integration/config.git. Then have the repositories... [14:36:26] polybuildr: I would say that is blocked by https://phabricator.wikimedia.org/T101511 [14:45:52] hashar: hmm, interesting solutions proposed there [14:46:47] (03PS1) 10Hashar: Adjust success/failure message [integration/config] - 10https://gerrit.wikimedia.org/r/242145 [14:47:28] (03PS2) 10Hashar: Adjust success/failure message [integration/config] - 10https://gerrit.wikimedia.org/r/242145 [14:47:50] (03CR) 10Hashar: [C: 032] Adjust success/failure message [integration/config] - 10https://gerrit.wikimedia.org/r/242145 (owner: 10Hashar) [14:48:45] (03Merged) 10jenkins-bot: Adjust success/failure message [integration/config] - 10https://gerrit.wikimedia.org/r/242145 (owner: 10Hashar) [14:49:30] (03PS2) 10Hashar: Filter out integration/config puppet validate [integration/config] - 10https://gerrit.wikimedia.org/r/242136 [14:51:01] (03CR) 10Hashar: "Fixed as can be seen on PS2 of https://gerrit.wikimedia.org/r/#/c/242136/" [integration/config] - 10https://gerrit.wikimedia.org/r/242145 (owner: 10Hashar) [14:57:56] (03PS1) 10Paladox: [Translate] Test composer-test in experiment [integration/config] - 10https://gerrit.wikimedia.org/r/242147 [14:59:34] (03CR) 10Hashar: Only run one phpunit composer job variant for core (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/241688 (owner: 10JanZerebecki) [15:08:03] polybuildr: jan has an interesting idea for the commit message checker [15:08:21] 10Browser-Tests, 5Patch-For-Review: as_user(:b) doesn't actually change to the user b when using the user factory - https://phabricator.wikimedia.org/T114061#1685124 (10zeljkofilipin) 5Open>3Resolved [15:08:22] polybuildr: we could have a common test suite in integration/config and a common job triggered by all repos that will execute that common job [15:08:41] polybuildr: and Make should be able to run them in parallel :-D [15:10:08] (03PS2) 10Paladox: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 [15:11:15] (03PS3) 10Paladox: [UserGroups] Update jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/241910 [15:14:06] (03PS2) 10Hashar: Archive mediawiki/extensions/Workflow [integration/config] - 10https://gerrit.wikimedia.org/r/242129 [15:14:50] (03CR) 10Hashar: "awight: apparently nothing happened on the Workflow extension since early 2014." [integration/config] - 10https://gerrit.wikimedia.org/r/242129 (owner: 10Hashar) [15:16:44] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1685151 (10greg) [15:17:10] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1529332 (10greg) Let's not worry about the actual numbers until we get the data :) But I think this speaks to why we want the time broken out by steps. [15:20:00] hashar: that sounds interesting [15:24:18] 6Release-Engineering-Team, 7Tracking: Fix easy problems reported by RuboCop - https://phabricator.wikimedia.org/T91485#1685179 (10zeljkofilipin) [15:24:20] 10Browser-Tests, 5Patch-For-Review: Fix easy problems reported by RuboCop in Echo - https://phabricator.wikimedia.org/T114095#1685178 (10zeljkofilipin) 5Open>3Resolved [15:24:23] (03CR) 10Polybuildr: "The primary issue here is that the class's name and the file's name are different, something that codesniffer doesn't support afaik." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237733 (https://phabricator.wikimedia.org/T101311) (owner: 10TasneemLo) [15:29:44] (03CR) 10Polybuildr: "recheck" [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/237902 (https://phabricator.wikimedia.org/T92744) (owner: 10TasneemLo) [15:36:15] (03CR) 10Polybuildr: [C: 032] Add Generic.ControlStructures.InlineControlStructure to ruleset [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/241483 (https://phabricator.wikimedia.org/T113863) (owner: 10Legoktm) [15:38:38] (03PS1) 10Dduvall: Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 [15:40:51] 10Continuous-Integration-Config, 7Tracking: common job for all repositories that runs structural linting - https://phabricator.wikimedia.org/T101511#1685303 (10JanZerebecki) As this ticket is more about generic checks like is the commit message ok. I created T111181 for the above comment. [15:40:55] (03CR) 10jenkins-bot: [V: 04-1] Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 (owner: 10Dduvall) [15:41:06] 10Continuous-Integration-Infrastructure: use one job for all CI entry points - https://phabricator.wikimedia.org/T111181#1596881 (10JanZerebecki) >>! In T101511#1685029, @hashar wrote: > From the CI weekly meeting on Sept 29th 2015. > > Seems we could have a central `Makefile` in integration/config.git. Then h... [15:42:14] (03CR) 10JanZerebecki: [C: 032] Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 (owner: 10Siebrand) [15:43:02] (03Merged) 10jenkins-bot: Add Generic.ControlStructures.InlineControlStructure to ruleset [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/241483 (https://phabricator.wikimedia.org/T113863) (owner: 10Legoktm) [15:44:13] 10Browser-Tests, 10MediaWiki-extensions-WikibaseRepository, 10Wikidata: [Bug] fix no implicit conversion of String into Integer (TypeError) in browsertests - https://phabricator.wikimedia.org/T111069#1685312 (10zeljkofilipin) a:3zeljkofilipin [15:45:28] (03CR) 10Polybuildr: "I forgot about the ongoing discussion at T113863, sorry! I'll leave this merged for now, but we can revert if necessary." [tools/codesniffer] - 10https://gerrit.wikimedia.org/r/241483 (https://phabricator.wikimedia.org/T113863) (owner: 10Legoktm) [15:47:39] 10Deployment-Systems, 3Scap3: Investigate parallel-ssh library once paramiko supports hmac-256/hmac-512 - https://phabricator.wikimedia.org/T114110#1685326 (10greg) [15:49:22] 10Browser-Tests, 10Continuous-Integration-Config, 10Wikidata: [Bug] fix negative argument (ArgumentError) in browsertests - https://phabricator.wikimedia.org/T110510#1685333 (10dduvall) a:3dduvall [15:50:31] (03CR) 10JanZerebecki: [C: 04-1] "The phpcs job is depcreated. It won't be updated. The suggested way is to add it to composer.json like explained in https://www.mediawiki." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [15:57:32] 10Browser-Tests: mediawiki_selenium feature to show/capture Selenium WebDriver requests to remote browser. - https://phabricator.wikimedia.org/T94577#1685375 (10zeljkofilipin) p:5High>3Normal [15:58:49] (03PS3) 10JanZerebecki: Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 (owner: 10Siebrand) [15:58:56] (03CR) 10JanZerebecki: [C: 032] Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 (owner: 10Siebrand) [16:03:24] PROBLEM - Puppet failure on deployment-parsoidcache02 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [16:03:24] PROBLEM - Puppet failure on deployment-mx is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [16:03:24] PROBLEM - Puppet failure on integration-slave-jessie-1001 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [16:07:20] (03Merged) 10jenkins-bot: Remove old email address for Siebrand [integration/config] - 10https://gerrit.wikimedia.org/r/242133 (owner: 10Siebrand) [16:14:49] (03PS1) 10Hashar: Generic test runner entry point [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T101511) [16:15:03] mh i don't have a rebase button anymore [16:15:15] did someone fiddle with the permissions for it? [16:15:31] (03CR) 10Hashar: "The universal test runner we talked about during the CI weekly meeting. Very rough, should deal with magically updating composer/npm depen" [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T101511) (owner: 10Hashar) [16:15:54] mh no [16:16:30] *sigh* shift-reload fixed it [16:16:35] (03PS3) 10JanZerebecki: Filter out integration/config puppet validate [integration/config] - 10https://gerrit.wikimedia.org/r/242136 (owner: 10Hashar) [16:16:48] (03CR) 10JanZerebecki: [C: 032] Filter out integration/config puppet validate [integration/config] - 10https://gerrit.wikimedia.org/r/242136 (owner: 10Hashar) [16:17:30] (03CR) 10Hashar: [C: 04-2] "-2 cause that is far from ready / WIP / experiment" [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T101511) (owner: 10Hashar) [16:17:50] (03Merged) 10jenkins-bot: Filter out integration/config puppet validate [integration/config] - 10https://gerrit.wikimedia.org/r/242136 (owner: 10Hashar) [16:18:56] (03PS2) 10JanZerebecki: Generic test runner entry point [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T111181) (owner: 10Hashar) [16:19:24] 10Continuous-Integration-Config, 7Tracking: common job for all repositories that runs structural linting - https://phabricator.wikimedia.org/T101511#1685496 (10JanZerebecki) [16:19:30] jzerebecki: I am not sure where that makefile is going [16:19:50] jzerebecki: might be a solution. Will need to find out a solution to magically update the composer/npm dependencies [16:20:57] (03PS3) 10Paladox: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [16:21:09] hashar-meeting: yea might work out [16:22:05] (03PS3) 10JanZerebecki: Archive mediawiki/extensions/Workflow [integration/config] - 10https://gerrit.wikimedia.org/r/242129 (owner: 10Hashar) [16:22:08] jzerebecki: ideally the composer target would update the /vendor/ packages to have it match composer.json [16:22:11] (03CR) 10JanZerebecki: [C: 032] Archive mediawiki/extensions/Workflow [integration/config] - 10https://gerrit.wikimedia.org/r/242129 (owner: 10Hashar) [16:22:12] same for npm / node_modules [16:22:31] but no clue how to achieve that. Maybe there is something like 'composer up-to-date' [16:22:35] (03PS1) 10Paladox: [ActivityMonitor] Add extension-unittests-generic test [integration/config] - 10https://gerrit.wikimedia.org/r/242178 [16:23:54] hashar-meeting: yea the snippet do do that is currently in config.git/jjb, could make it a target in the makefile and then use the makefile from a jjb macro as an intermediate step [16:24:17] potentially [16:24:23] though there are a bunch of slave-scripts involved [16:24:28] yup [16:24:33] at least for npm, there is a slave scripts to set some env variables [16:24:54] feel free to amend as needed [16:25:24] focusing on meeting [16:25:54] (03PS4) 10Paladox: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [16:27:07] (03CR) 10JanZerebecki: "The composer update stuff is currently a macro in integraiont/config.git/jjb/..., we could make it a target in the makefile and then use t" [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T111181) (owner: 10Hashar) [16:27:28] (03CR) 10Paladox: [C: 031] Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [16:27:49] (03Merged) 10jenkins-bot: Archive mediawiki/extensions/Workflow [integration/config] - 10https://gerrit.wikimedia.org/r/242129 (owner: 10Hashar) [16:28:34] (03PS2) 10JanZerebecki: Mark AccessibilitySimulation as archived [integration/config] - 10https://gerrit.wikimedia.org/r/242124 (https://phabricator.wikimedia.org/T114103) (owner: 10Siebrand) [16:28:44] (03CR) 10JanZerebecki: [C: 032] Mark AccessibilitySimulation as archived [integration/config] - 10https://gerrit.wikimedia.org/r/242124 (https://phabricator.wikimedia.org/T114103) (owner: 10Siebrand) [16:29:48] (03Merged) 10jenkins-bot: Mark AccessibilitySimulation as archived [integration/config] - 10https://gerrit.wikimedia.org/r/242124 (https://phabricator.wikimedia.org/T114103) (owner: 10Siebrand) [16:35:00] (03CR) 10Zfilipin: "recheck" [selenium] - 10https://gerrit.wikimedia.org/r/242165 (owner: 10Dduvall) [16:35:40] 10Continuous-Integration-Config: Mark repository mediawiki/extensions/AccessibilitySimulation as archived - https://phabricator.wikimedia.org/T114103#1685580 (10Paladox) 5Open>3Resolved a:5hashar>3siebrand [16:43:09] (03CR) 10Siebrand: "Thanks, Jan." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [16:48:41] (03CR) 10Hashar: "For now that fails a test that yields the projects in the 'mediawiki' dependent queue. Pasted at https://phabricator.wikimedia.org/P2114 f" [integration/config] - 10https://gerrit.wikimedia.org/r/241660 (owner: 10Hashar) [16:49:07] marxarelli: lame quick test https://gerrit.wikimedia.org/r/#/c/241660/ . The project in the shared queue are https://phabricator.wikimedia.org/P2114 [16:52:32] 10Deployment-Systems, 3Scap3, 5Patch-For-Review: Improve scap's output - https://phabricator.wikimedia.org/T109858#1685669 (10demon) 5Open>3Resolved The stuff I was originally seeing as in scope for this are done. `iscap` is still a nice experiment but I think should get separate bugs filed against it. M... [16:56:53] 10Continuous-Integration-Infrastructure, 10Wikidata, 5Patch-For-Review, 3Wikidata-Sprint-2015-09-29: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1685701 (10JanZerebecki) The CI matches extension branches with core branches by name. I... [16:57:16] (03PS4) 10JanZerebecki: Don't run mediawiki-*-hhvm-composer for old release branches either [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [16:57:25] (03CR) 10JanZerebecki: [C: 032] Don't run mediawiki-*-hhvm-composer for old release branches either [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [16:58:31] (03CR) 10JanZerebecki: Only run one phpunit composer job variant for core (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/241688 (owner: 10JanZerebecki) [16:58:33] (03Merged) 10jenkins-bot: Don't run mediawiki-*-hhvm-composer for old release branches either [integration/config] - 10https://gerrit.wikimedia.org/r/240952 (owner: 10Legoktm) [17:02:52] (03PS2) 10JanZerebecki: Only run one phpunit composer job variant for core [integration/config] - 10https://gerrit.wikimedia.org/r/241688 [17:02:58] (03CR) 10JanZerebecki: [C: 032] Only run one phpunit composer job variant for core [integration/config] - 10https://gerrit.wikimedia.org/r/241688 (owner: 10JanZerebecki) [17:04:07] (03Merged) 10jenkins-bot: Only run one phpunit composer job variant for core [integration/config] - 10https://gerrit.wikimedia.org/r/241688 (owner: 10JanZerebecki) [17:13:22] (03PS2) 10JanZerebecki: Remove PhantomJS support from browser tests [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:13:24] (03CR) 10jenkins-bot: [V: 04-1] Remove PhantomJS support from browser tests [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:18:22] (03PS3) 10JanZerebecki: Remove PhantomJS support from browser tests [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:18:59] (03CR) 10JanZerebecki: "PS3: rebase only" [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:23:26] (03PS1) 10Paladox: [Ads] Add extension-unittests-generic test [integration/config] - 10https://gerrit.wikimedia.org/r/242196 [17:24:20] (03CR) 10JanZerebecki: [C: 031 V: 04-1] "The dependencies are not merged yet." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [17:24:38] (03PS2) 10Paladox: [Ads] Add extension-unittests-generic test [integration/config] - 10https://gerrit.wikimedia.org/r/242196 [17:33:36] (03CR) 10JanZerebecki: [C: 032] "Deployed to Jenkins: (['browsertests-CentralAuth-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce', 'browsertests-CentralNotice-en.m.wiki" [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:33:56] (03PS5) 10JanZerebecki: Run ruby2.0lint instead of ruby1.9.3lint [integration/config] - 10https://gerrit.wikimedia.org/r/237680 (https://phabricator.wikimedia.org/T112272) (owner: 10Zfilipin) [17:35:17] (03Merged) 10jenkins-bot: Remove PhantomJS support from browser tests [integration/config] - 10https://gerrit.wikimedia.org/r/239914 (https://phabricator.wikimedia.org/T113279) (owner: 10Hashar) [17:41:44] PROBLEM - Puppet failure on deployment-eventlogging03 is CRITICAL: CRITICAL: 40.00% of data above the critical threshold [0.0] [17:42:30] PROBLEM - Puppet failure on deployment-eventlogging03 is CRITICAL: CRITICAL: 44.44% of data above the critical threshold [0.0] [17:45:34] (03CR) 10JanZerebecki: [C: 032] Run ruby2.0lint instead of ruby1.9.3lint [integration/config] - 10https://gerrit.wikimedia.org/r/237680 (https://phabricator.wikimedia.org/T112272) (owner: 10Zfilipin) [17:45:49] (03PS6) 10JanZerebecki: Run ruby2.0lint instead of ruby1.9.3lint [integration/config] - 10https://gerrit.wikimedia.org/r/237680 (https://phabricator.wikimedia.org/T112272) (owner: 10Zfilipin) [17:46:04] (03CR) 10JanZerebecki: [C: 032] Run ruby2.0lint instead of ruby1.9.3lint [integration/config] - 10https://gerrit.wikimedia.org/r/237680 (https://phabricator.wikimedia.org/T112272) (owner: 10Zfilipin) [17:48:20] (03Merged) 10jenkins-bot: Run ruby2.0lint instead of ruby1.9.3lint [integration/config] - 10https://gerrit.wikimedia.org/r/237680 (https://phabricator.wikimedia.org/T112272) (owner: 10Zfilipin) [17:49:06] (03PS2) 10JanZerebecki: Job to run all tox env on Nodepool instances [integration/config] - 10https://gerrit.wikimedia.org/r/241671 (https://phabricator.wikimedia.org/T103251) (owner: 10Hashar) [17:49:21] (03CR) 10JanZerebecki: [C: 032] "Deployed to Jenkins: (['tox-jessie'])" [integration/config] - 10https://gerrit.wikimedia.org/r/241671 (https://phabricator.wikimedia.org/T103251) (owner: 10Hashar) [17:51:02] (03Merged) 10jenkins-bot: Job to run all tox env on Nodepool instances [integration/config] - 10https://gerrit.wikimedia.org/r/241671 (https://phabricator.wikimedia.org/T103251) (owner: 10Hashar) [17:53:23] (03PS2) 10Dduvall: Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 [17:53:25] (03PS1) 10Dduvall: Include upgrade instructions for 1.x to 1.6 [selenium] - 10https://gerrit.wikimedia.org/r/242206 [17:55:48] REL1_26 created for core, extensions having their branches pushed right now. [17:56:04] E-mail will follow when I'm done to wikitech-l [17:58:00] (03CR) 10JanZerebecki: [C: 04-1 V: 04-1] "Jobs changed due to them now using nodepool slaves. Needs to be revisited if a change like this is still necessary once Hashar is done wit" [integration/config] - 10https://gerrit.wikimedia.org/r/238988 (owner: 10Legoktm) [18:00:19] (03CR) 10Sbisson: [C: 031] Include upgrade instructions for 1.x to 1.6 [selenium] - 10https://gerrit.wikimedia.org/r/242206 (owner: 10Dduvall) [18:04:17] (03PS3) 10Dduvall: Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 [18:04:19] (03PS2) 10Dduvall: Include upgrade instructions for 1.x to 1.6 [selenium] - 10https://gerrit.wikimedia.org/r/242206 [18:05:12] (03CR) 10JanZerebecki: [C: 04-1] "Will the new jobs pass?" [integration/config] - 10https://gerrit.wikimedia.org/r/241718 (owner: 10Paladox) [18:06:18] (03CR) 10Dduvall: [C: 032] Include upgrade instructions for 1.x to 1.6 [selenium] - 10https://gerrit.wikimedia.org/r/242206 (owner: 10Dduvall) [18:06:30] (03CR) 10Dduvall: [C: 032] Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 (owner: 10Dduvall) [18:07:27] (03Merged) 10jenkins-bot: Include upgrade instructions for 1.x to 1.6 [selenium] - 10https://gerrit.wikimedia.org/r/242206 (owner: 10Dduvall) [18:07:32] (03Merged) 10jenkins-bot: Release patch version 1.6.1 [selenium] - 10https://gerrit.wikimedia.org/r/242165 (owner: 10Dduvall) [18:10:58] !log reloading zuul for 1cb1c8c..6c9c684 [18:11:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [18:12:20] crap [18:12:21] 2015-09-29 18:12:09,959 INFO zuul.Scheduler: Adding mediawiki/extensions/SVGEdit, to [18:12:25] 2015-09-29 18:12:09,959 ERROR zuul.IndependentPipelineManager: Unable to find change queue for project mediawiki/extensions/SVGEdit [18:17:52] seems to be normal [18:18:52] only a ton of those now because all the REL1_16 branches get created [18:41:29] 10Continuous-Integration-Infrastructure, 10Wikidata, 5Patch-For-Review, 3Wikidata-Sprint-2015-09-29: make core wmf branches only use submodule branches that run with it in CI - https://phabricator.wikimedia.org/T113731#1686310 (10mmodell) CI should just check out all the submodules by following the submodu... [18:43:51] Whee, 193 events queued. [18:43:58] It's almost like we just branched REL1_26. ;) [18:44:58] (03PS2) 10Dduvall: Checkout revs to repo-cache, link to repo [tools/scap] - 10https://gerrit.wikimedia.org/r/241684 (https://phabricator.wikimedia.org/T113107) (owner: 10Thcipriani) [18:49:23] (03CR) 10Dduvall: [C: 032] Checkout revs to repo-cache, link to repo [tools/scap] - 10https://gerrit.wikimedia.org/r/241684 (https://phabricator.wikimedia.org/T113107) (owner: 10Thcipriani) [18:49:58] (03Merged) 10jenkins-bot: Checkout revs to repo-cache, link to repo [tools/scap] - 10https://gerrit.wikimedia.org/r/241684 (https://phabricator.wikimedia.org/T113107) (owner: 10Thcipriani) [18:56:47] RECOVERY - Puppet failure on deployment-eventlogging03 is OK: OK: Less than 1.00% above the threshold [0.0] [18:57:31] RECOVERY - Puppet failure on deployment-eventlogging03 is OK: OK: Less than 1.00% above the threshold [0.0] [19:05:38] PROBLEM - Puppet failure on deployment-conf03 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [0.0] [19:06:36] PROBLEM - Puppet failure on deployment-conf03 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [0.0] [19:17:46] (03PS4) 10Florianschmidtwelzow: Output plain html entities [tools/release] - 10https://gerrit.wikimedia.org/r/231317 [19:22:00] jzerebecki: hi :) can you lift your verified-1 on a siebrand ci change https://gerrit.wikimedia.org/r/#/c/242081/ ? please :-} [19:22:09] (03PS5) 10Hashar: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [19:22:31] jzerebecki: forget me I have just rebased it and it got rid of the verified-1 : -} [19:24:02] awight: hi adam [19:24:11] awight: any reason the https://integration.wikimedia.org/ci/job/wikimedia-fundraising-civicrm/ job keeps failing ? [19:25:10] I am going to remove it from gate-and-submit [19:25:37] RECOVERY - Puppet failure on deployment-conf03 is OK: OK: Less than 1.00% above the threshold [0.0] [19:25:39] or maybe it needs a filterbranch [19:26:33] RECOVERY - Puppet failure on deployment-conf03 is OK: OK: Less than 1.00% above the threshold [0.0] [19:27:10] hashar: hu? why did you want to have it removed? [19:27:26] it fails on some branch [19:27:34] andante force merged, which disrupt Zuul :/ [19:27:34] hashar: please don't remove it. This is caused by a known bug, that we can't work around at the moment [19:27:40] ohh [19:27:45] hashar: no i mean the patch from siebrand. the reason why I added it is still not fixed. [19:28:04] added the v-1 [19:28:21] jzerebecki: I have reviewed all the changes in the source repo. The idea is to then deploy the CI change then +2 all the source changes [19:28:33] hashar: This is the issue where we have to zuul-clone each submodule rather than using the parent repo's submodule pointers, so we're currently working on a branch that's incompatible with master [19:28:36] jzerebecki: which should merge just fine [19:28:50] oh ok [19:29:06] awight: maybe we can get you a different job for that deploy branch ? [19:30:33] hashar: That would be a big help. Noting here that this is a feature branch for upgrading CiviCRM, it should have the same structure as the master code, different than deployment [19:30:55] awight: I understand the problem now. Maybe for the deploy branch which should not rely on zuul-cloner and just use git submodule update --init [19:31:40] We don't care too much about the deployment branch, cos we're removing tests there anyway. [19:32:04] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1686596 (10mmodell) I can't currently run the branching script on tin because tin is so horribly outdated. :( And I don't think I can write to logstash / graphite fro... [19:32:46] For the upgrade feature branch however, I think it would satisfy our needs to just swap out the default branch like s/master/civi-4.6/ [19:32:58] U know if there's an easy way to provide that argument to zuul-cloner? [19:33:10] Then we would rename our upgrade feature branches to use that convention. [19:33:15] awight: so for wikimedia/fundraising/civicrm project on branch 'civi-4.6.9-deploy' , we should use git submodule update instead of zuul cloner right ? [19:33:24] 10Deployment-Systems: Make make-wmf-branch able to branch extensions with replaced substring of the version of mediawiki being branched - https://phabricator.wikimedia.org/T51392#1686609 (10mmodell) [19:33:26] ohh [19:33:26] 10Deployment-Systems, 5Patch-For-Review: Adopt Semantic Versioning format for WMF deploy branches beginning with 1.27.0-wmf.1 - https://phabricator.wikimedia.org/T67306#1686607 (10mmodell) 5Open>3Resolved [19:33:53] hashar: right--a zuul-cloner workaround is better cos that way we can test both parent repo changes, and submodule changes. [19:34:32] awight: cause right now zuul-cloner can not find the civi-4.6.9-deploy branch in the child repos and fallback to master :/ [19:34:55] aha! [19:35:03] okay so it's already working, I just need to be consistent? [19:35:18] awight: not sure what kind of set you need to be honest hehe [19:35:34] awight: if you look at the very top of https://integration.wikimedia.org/ci/job/wikimedia-fundraising-civicrm/855/consoleFull , you will see the zuul-cloner info/debug output [19:35:34] interesting, okay thx for the info, I'll try that and get back to you. [19:36:00] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1686625 (10Krenair) What on tin needs upgrading? [19:36:01] awight: that list all the repos being cloned and zuul-cloner attempting to find a matching branch (it tries to checkout thebranch of the proposed patchset on each of the repo) [19:36:21] awight: which phabricator project should I associate with the task ? [19:37:42] wikimedia-fundraising-civicrm [19:38:57] awight: awesome thanks a ton [19:39:19] likewise, thank you! [19:42:50] hi all, just wanted to let you know that beta eventlogging is currently down [19:43:03] i am trying to set up some etcd stuff there, but it isn't quite working yet. on it actively. [19:45:48] 10Continuous-Integration-Infrastructure, 6Release-Engineering-Team, 7Tracking: Repositories with Ruby code should be documented and appropriate Jenkins jobs should be running - https://phabricator.wikimedia.org/T1361#1686655 (10JanZerebecki) [19:45:50] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Run ruby2.0lint instead of ruby1.9.3lint - https://phabricator.wikimedia.org/T112272#1686653 (10JanZerebecki) 5Open>3Resolved [19:46:22] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising-CiviCRM: Job wikimedia-fundraising-civicrm fails on branch civi-4.6.9-deploy causing force merges that breaks Zuul scheduler - https://phabricator.wikimedia.org/T114165#1686662 (10hashar) 3NEW [19:46:45] awight|fud: filled it at https://phabricator.wikimedia.org/T114165 . Happy 'fud' [19:46:52] !log eventlogging in beta is down, trying to set up etcd for shared ip hash tokens, on it... [19:46:55] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [19:47:06] ottomata: great! is that related to the kafka deployment ? [19:48:55] (03CR) 10Hashar: [C: 032] "Clarified Jan -1 on IRC. The reason was the change are not merged, but I like to configure CI first then +2 the changes in the source rep" [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [19:49:04] no [19:49:07] well, yse [19:49:07] yes [19:49:57] (03PS1) 10Florianschmidtwelzow: Allow to use another minor version for previous major version [tools/release] - 10https://gerrit.wikimedia.org/r/242262 [19:51:49] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1686706 (10mmodell) @krenair: Everything. But specifically, PHP and Python. [19:53:57] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1686722 (10Krenair) Well, what versions do you need? tin has PHP 5.3 and Python 2.7.3/3.2.3, but mira has HHVM and Python 2.7.6/3.4.0. [19:56:38] PROBLEM - Puppet failure on deployment-conf03 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [19:57:37] PROBLEM - Puppet failure on deployment-conf03 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [19:58:24] 10Continuous-Integration-Config, 10MediaWiki-Unit-tests, 5MW-1.27-release, 5Patch-For-Review, 5WMF-deploy-2015-09-29_(1.27.0-wmf.1): localStorage qunit tests causing failures with Chrome 45 - https://phabricator.wikimedia.org/T113413#1686744 (10Jdforrester-WMF) [19:58:27] (03Merged) 10jenkins-bot: Add PHP CodeSniffer and composer tests for 7 more extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [20:04:13] (03CR) 10Hashar: "All passed but https://gerrit.wikimedia.org/r/#/c/242071/" [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [20:05:21] !beta eventlogging fixed, now using etcd for shared ip_hash token [20:06:29] the endless refactoring of ci [20:06:36] (03PS1) 10Hashar: Migrate some repo to use the generic tox-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/242292 [20:06:39] ottomata: congratulations! [20:06:39] RECOVERY - Puppet failure on deployment-conf03 is OK: OK: Less than 1.00% above the threshold [0.0] [20:06:45] ottomata: might want to relog that using !log :) [20:07:11] ottomata: I don't think !beta is used anymore [20:07:20] ottomata: or maybe it is solely available in -labs [20:07:37] anyway both ci and beta are intermixed under releng sal now [20:07:39] RECOVERY - Puppet failure on deployment-conf03 is OK: OK: Less than 1.00% above the threshold [0.0] [20:08:00] (03CR) 10Hashar: [C: 032] Migrate some repo to use the generic tox-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/242292 (owner: 10Hashar) [20:08:55] (03Merged) 10jenkins-bot: Migrate some repo to use the generic tox-jessie [integration/config] - 10https://gerrit.wikimedia.org/r/242292 (owner: 10Hashar) [20:09:53] (03CR) 10Hashar: "recheck" [tools/release] - 10https://gerrit.wikimedia.org/r/70200 (owner: 10Hashar) [20:10:56] (03CR) 10Hashar: "recheck" [integration/config] - 10https://gerrit.wikimedia.org/r/242292 (owner: 10Hashar) [20:12:35] (03CR) 10Hashar: "^^^^ that works :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/242292 (owner: 10Hashar) [20:18:11] (03CR) 10JanZerebecki: [C: 032] "Inline comments can be addressed in follow up." (032 comments) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/237719 (https://phabricator.wikimedia.org/T109119) (owner: 10BryanDavis) [20:19:05] (03Merged) 10jenkins-bot: Add commit-message-validator.py tool [integration/jenkins] - 10https://gerrit.wikimedia.org/r/237719 (https://phabricator.wikimedia.org/T109119) (owner: 10BryanDavis) [20:20:25] (03PS1) 10Chad: Code cleanup [tools/release] - 10https://gerrit.wikimedia.org/r/242332 [20:21:20] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising-CiviCRM: Job wikimedia-fundraising-civicrm fails on branch civi-4.6.9-deploy causing force merges that breaks Zuul scheduler - https://phabricator.wikimedia.org/T114165#1686881 (10hashar) Since `wikimedia/fundraising/crm` uses submodules, I guess... [20:29:22] (03CR) 10Hashar: "Danke Jan. I have switched a few repository to this new job. That aligns tox usage with composer / npm (i.e. delegates to the source rep" [integration/config] - 10https://gerrit.wikimedia.org/r/241671 (https://phabricator.wikimedia.org/T103251) (owner: 10Hashar) [20:31:27] 10Continuous-Integration-Infrastructure: Remove PhantomJS from the CI infrastructure - https://phabricator.wikimedia.org/T113279#1686923 (10hashar) The browser test jobs no more rely on PhantomJS. Zerobanner tests have been deleted and Jan deployed the code cleanup. Now have to investigate PhantomJS usage in... [20:32:30] 10Beta-Cluster, 10pywikibot-core, 5Patch-For-Review, 5WMF-deploy-2015-10-06_(1.27.0-wmf.2): Link.langlinkUnsafe does not work on Beta-Cluster wikis - https://phabricator.wikimedia.org/T112006#1686927 (10XZise) Is #WMF-deploy-2015-10-07_(1.27.0-wmf.2) actually correct, because this change should be only dep... [20:33:01] !log 20:05 < ottomata> !beta eventlogging fixed, now using etcd for shared ip_hash token [20:33:04] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:33:16] jzerebecki: Which repos are you going to test T109119 on first? Can I propose VE? :-) [20:33:34] sleepy time [20:34:11] James_F: the script is merged but not integrated yet. We talked a bit about it during the ci checkin today [20:34:27] hashar: Who's going to work on it? You? :-) [20:34:34] (Awesome.) [20:34:37] nop [20:35:18] James_F: you can propose VE. someone needs to implement a version of https://phabricator.wikimedia.org/T111181 that as a minimum uses that script on nodepool slaves. [20:36:33] 10Continuous-Integration-Config, 7Tracking: common job for all repositories that runs structural linting - https://phabricator.wikimedia.org/T101511#1686946 (10hashar) [20:36:34] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: use one job for all CI entry points - https://phabricator.wikimedia.org/T111181#1686947 (10hashar) [20:37:18] jzerebecki: we should probably have migrated that commit message checker under integration/config :D [20:37:31] (03PS2) 10Chad: Code cleanup [tools/release] - 10https://gerrit.wikimedia.org/r/242332 [20:38:16] (03PS3) 10Chad: Code cleanup [tools/release] - 10https://gerrit.wikimedia.org/r/242332 (https://phabricator.wikimedia.org/T114152) [20:38:46] hashar: ;) anyway the rest of jenkins.git is also needed on nodepool slaves [20:39:11] yeah [20:39:23] at one point I also though about migrating to Ansible :-D [20:39:50] James_F: feel free to advocate https://phabricator.wikimedia.org/T111181 and https://gerrit.wikimedia.org/r/#/c/242177/ [20:39:52] yuck [20:39:57] ah [20:40:06] finally Bryan is back from vacations [20:40:17] yuck == ansible instead of puppet [20:40:20] I felt like the whole organization was on pause() for the last couple weeks and nothing got done :D [20:40:22] hashar: Kk. :-) [20:40:41] (03CR) 10Chad: [C: 032] Code cleanup [tools/release] - 10https://gerrit.wikimedia.org/r/242332 (https://phabricator.wikimedia.org/T114152) (owner: 10Chad) [20:41:00] hashar: I find that hard to believe, but thanks ;) [20:41:50] (03CR) 10Hashar: "Running tasks in paralel is indeed a concern for output. There are some related parameters apparently:" [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T111181) (owner: 10Hashar) [20:42:47] bd808: unusable was to create some kind of common job, basically to replace the shell stanzas in Jenkins [20:42:59] but currently we try out GNU Make :-} [20:43:35] or... a shell script? [20:43:41] just sayin [20:44:17] make is for things with complex dependencies IMO [20:44:59] bash is a great way to script serial tasks that have a linear relationship [20:45:41] greg-g: log does work here now? [20:45:42] yup shell is probably easier [20:45:57] ottomata: yep, see the /topic ;) [20:46:01] bd808: the masochist side of my brain tends to convince me to play with Make from time to time [20:46:10] cool danke [20:46:18] Our SAL: http://ur1.ca/nhui9 [20:46:20] ottomata: np [20:46:29] oh woops did I just not type ! log properly? hm aye [20:47:15] hashar: that's the problem. the number of people in the modern world capable of editing a Makefile without reading the docs or cargo cult copying is too small [20:48:26] bd808: yeah this way I can read the doc for them and pretend to be clever [20:49:00] bd808: I looked at chaining patterns a while back. Spent so much time on it that I wrote a doc in case I need it again http://amusso.blogspot.fr/2009/04/makefile-with-chained-pattern-rules-for.html :D [20:49:22] (03Merged) 10jenkins-bot: Code cleanup [tools/release] - 10https://gerrit.wikimedia.org/r/242332 (https://phabricator.wikimedia.org/T114152) (owner: 10Chad) [20:50:32] (03CR) 10Hashar: "bd808 pointed out it would probably be better to use some plain shell script for that. `Make` is great but not easily editable." [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T111181) (owner: 10Hashar) [20:50:41] bd808: point taken. Thank you! [20:54:46] 241MB extension, yuck. [20:55:01] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1687058 (10JanZerebecki) For the script I just merged to be used with all repos a version of T111181 needs to be implemented which, as a minimum uses that sc... [20:55:07] 10Beta-Cluster, 10pywikibot-core, 5Patch-For-Review, 5WMF-deploy-2015-10-06_(1.27.0-wmf.2): Link.langlinkUnsafe does not work on Beta-Cluster wikis - https://phabricator.wikimedia.org/T112006#1687060 (10Krenair) I'd just ignore those tags here. As you say, it's not really relevant in this case. [20:57:09] bd808: the generic entry point needs a way to run its things in parallel, as otherwise some repos would take 1h instead of 10min to run [20:57:24] so no shell please [20:57:41] ah. good point [20:59:40] gnu parallel can do that easily but so can gnu make [21:01:25] jzerebecki: the generic script looks to be pushing all the slow stuff down into `composer test` though right? [21:01:47] or tox or npm [21:02:14] all of which will be serial execution of steps [21:04:56] yeah :-( [21:05:55] but at least we get npm/tox/composer running in parallel and in a single job (thus consuming only a vm AND reusing the same git clone / checkout) [21:08:10] jzerebecki: maybe we could reuse https://github.com/travis-ci/travis-build :D [21:08:41] bd808: with one generic script it would be easy to add multiple composer or tox or npm entry points [21:09:31] jzerebecki: such as extracting the commands from composer script and running them ourselves in parallel ? [21:09:34] but that defeats the configuration flexibility of "composer test" [21:11:39] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687132 (10greg) So, can we *please* make this change now? RTB is adding tasks to MW-1.27-release as of today. There hasn't been an argument other than "it's different"... [21:12:50] (03CR) 10Siebrand: "https://gerrit.wikimedia.org/r/#/c/242071/ now also passes." [integration/config] - 10https://gerrit.wikimedia.org/r/242081 (owner: 10Siebrand) [21:14:04] (03PS1) 10Hashar: Migrate forrestbot to a single tox job [integration/config] - 10https://gerrit.wikimedia.org/r/242349 [21:14:32] (03PS1) 10Siebrand: Add composer-test for 6 extensions [integration/config] - 10https://gerrit.wikimedia.org/r/242350 [21:14:41] (03CR) 10Hashar: [C: 04-1] "Depends on https://gerrit.wikimedia.org/r/#/c/242348/" [integration/config] - 10https://gerrit.wikimedia.org/r/242349 (owner: 10Hashar) [21:16:43] (03CR) 10JanZerebecki: "Nice find, with the sync option. Doing something like that in shell scripts is too much work." [integration/config] - 10https://gerrit.wikimedia.org/r/242177 (https://phabricator.wikimedia.org/T111181) (owner: 10Hashar) [21:17:44] good [21:17:47] well I am off now [21:17:50] see you tomorrow [21:19:38] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687185 (10Legoktm) Has a #MW-1.27-release-notes project been created? [21:20:50] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<50.00%) [21:20:54] bd808: we could run one composer x in parallel for each entry in composer.json that starts with test-sub- or something, that would keep the flexibility. and we need to check if there is a test job in the composer.json file defined anyway, as otherwise it would fail for repos that don't have it. [21:21:22] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree (<55.56%) [21:22:44] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: use one job for all CI entry points - https://phabricator.wikimedia.org/T111181#1687198 (10JanZerebecki) For parallelizing inside composer test we could run one composer $x in parallel for each entry in composer.json that starts with test-sub- or some... [21:23:53] jzerebecki: ah yeah I forgot the makefile needs to look whether there are actual 'test' scripts defined :D [21:24:10] maybe we can write it in python [21:24:36] it reads json, can do multiprocessing etc [21:24:55] lets not write a full new make replacements there are tons of those [21:25:38] we should use one that has an upstream that maintins it [21:25:50] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising-CiviCRM: Job wikimedia-fundraising-civicrm fails on branch civi-4.6.9-deploy causing force merges that breaks Zuul scheduler - https://phabricator.wikimedia.org/T114165#1687225 (10awight) @hashar: Thanks for the tips! Yeah I think that consisten... [21:28:36] jzerebecki: yeah sorry I am mumbling. Forget me I am going to crash to bed for real. [21:44:33] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687250 (10greg) No, but I can make it in about 25 minutes. [21:46:34] Does anyone know what happened to the deployment train? [21:46:42] testwiki has wmf1 but mw.org is still on wmf26 [21:46:45] *wmf24 [21:47:26] As is test2wiki [21:47:57] greg-g: ^ [21:48:33] I have a config patch in the evening SWAT that I'd like to get out that assumes that mw.org will be on wmf1 by then [21:51:30] 6Release-Engineering-Team, 7Jenkins: Error: your composer.lock file is not up to date - https://phabricator.wikimedia.org/T114182#1687266 (10Gilles) 3NEW [22:01:44] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687314 (10Aklapper) @Legoktm, @greg: Created #MW-1.27-release-notes in https://phabricator.wikimedia.org/project/profile/1554/ [22:05:57] (03CR) 10JanZerebecki: [C: 032] "I don't think checkForUnintentionallyCoveredCode breaks code coverage." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/196494 (owner: 10Legoktm) [22:07:34] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687348 (10Legoktm) I moved the `#mw1.27` hashtag over to the new project, forrestbot should begin using it in the next run. [22:10:56] (03CR) 10Paladox: Add "composer test" entry point for linting and phpunit (031 comment) [integration/jenkins] - 10https://gerrit.wikimedia.org/r/196494 (owner: 10Legoktm) [22:10:59] (03CR) 10Paladox: "Needs rebase." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/196494 (owner: 10Legoktm) [22:19:54] 6Release-Engineering-Team, 7Jenkins: Error: your composer.lock file is not up to date - https://phabricator.wikimedia.org/T114182#1687422 (10Legoktm) 5Open>3declined a:3Legoktm This is an intermittent issue when library upgrades happen. It'll go away once {T90303} is fixed. [22:20:01] 10Continuous-Integration-Infrastructure: Error: your composer.lock file is not up to date - https://phabricator.wikimedia.org/T114182#1687427 (10Legoktm) [22:20:49] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687432 (10greg) Thanks @legoktm and @aklapper! [22:21:13] JohnFLewis: #REDIRECT twentyafterfour [22:21:53] greg-g: bad manager! you should know everything you team does :) [22:23:22] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687442 (10Aklapper) * [[ https://phabricator.wikimedia.org/maniphest/query/4GW2ZjquUYnp/ | Potential list of tasks to batch-change ]] (to replace project); please double... [22:23:40] RoanKattouw: JohnFLewis it's ready to go, zuul was being really slow earlier so I put it off and did a pairing session with marxarelli|away ;) [22:24:31] this is what it feels like to be CC'd in a phab ticket. you poke someone and get all the responses :) [22:24:45] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687446 (10Legoktm) >>! In T113628#1687442, @Aklapper wrote: > * Curious why RTB added 1.25 in https://phabricator.wikimedia.org/T112868#1686790 https://gerrit.wikimedia... [22:27:04] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687451 (10greg) >>! In T113628#1687442, @Aklapper wrote: > * [[ https://phabricator.wikimedia.org/maniphest/query/4GW2ZjquUYnp/ | Potential list of tasks to batch-change... [22:29:56] 10Continuous-Integration-Config, 10pywikibot-core, 5Patch-For-Review: Check the style of the commit message - https://phabricator.wikimedia.org/T109119#1687501 (10Jdforrester-WMF) I volunteer the VE repos for testing this before we put it live everywhere. [22:30:40] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687502 (10greg) a:3Legoktm ``` Bulk Job 169: Complete This job is complete. ``` Just for the record: https://phabricator.wikimedia.org/maniphest/?ids=113925,113890,1... [22:30:48] 10MediaWiki-Releasing, 10ReleaseTaggerBot: Change how ReleaseTaggerBot handles major MW releases - https://phabricator.wikimedia.org/T113628#1687504 (10greg) 5Open>3Resolved [22:31:09] legoktm: ty muchly [22:36:09] !log Added support for "Install MediaWiki" and "PHPUnit" to the Jenkins section detection [22:36:13] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [22:38:18] RoanKattouw: JohnFLewis 1.27.0-wmf.1 deployed [22:38:30] yay semver! [22:39:24] and everything seems to be relatively unbroken [22:39:26] Thanks [22:40:41] even more yay! [22:41:44] 10Continuous-Integration-Infrastructure, 10Wikimedia-Fundraising-CiviCRM: Job wikimedia-fundraising-civicrm fails on branch civi-4.6.9-deploy causing force merges that breaks Zuul scheduler - https://phabricator.wikimedia.org/T114165#1687553 (10awight) 5Open>3Resolved a:3awight Looks like the named branc... [22:46:48] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #814: FAILURE in 35 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/814/ [23:25:27] ostriches: Want me to make a /vendor for REL1_26? [23:25:40] Oh, it exists. [23:25:50] A rel1_26 for /vendor? Already did :p [23:26:00] So why are the patches still broken? :-( [23:26:41] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1687696 (10greg) That's not a bad idea, if that gives you sufficiently up-to-date software, @mmodell. Either do all the prep work on mira then cp over to tin, or do it... [23:27:01] "23:22:34 Error: your composer.lock file is not up to date, run "composer update" to install newer dependencies " [23:27:07] Is it on the right version? [23:27:16] master, or something older? [23:27:24] It's too close to master, yeah. [23:27:35] It should be 59ac79c24cc665cc9eac10445bdd4f23246fe76c I think. [23:28:26] 10Deployment-Systems, 6Release-Engineering-Team: Implement "new weekly release deploy duration" KPI - https://phabricator.wikimedia.org/T108742#1687697 (10mmodell) php 5.4 is required for make-wmf-branch, currently. But I want to ditch that script anyway. python 3.4 would be really nice. [23:28:31] 59ac79c24cc665cc9eac10445bdd4f23246fe76c? [23:28:45] That's the one I made... [23:28:46] Eyeballing https://git.wikimedia.org/log/mediawiki%2Fvendor/refs%2Fheads%2FREL1_26 [23:34:10] 10Continuous-Integration-Config, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 5Patch-For-Review: Civi CI is using contaminated database dumps - https://phabricator.wikimedia.org/T113559#1687709 (10awight) 5Open>3Invalid a:3awight I misunderstood what was happening here, the test failure wa... [23:39:24] (03PS5) 10Thcipriani: Add config deployment [tools/scap] - 10https://gerrit.wikimedia.org/r/240292 (https://phabricator.wikimedia.org/T109512)