[00:00:12] 10Continuous-Integration-Infrastructure: puppet-compiler does not create change.*.pson file - https://phabricator.wikimedia.org/T126796#2024622 (10scfc) That idea crossed my mind soon afterwards :-). I'll rephrase the description. [00:02:00] 10Continuous-Integration-Infrastructure: puppet-compiler should not link to not existing change.*.pson file - https://phabricator.wikimedia.org/T126796#2024623 (10scfc) [00:09:52] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, 7Beta-Cluster-reproducible: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024641 (10hashar) [00:29:56] 10Continuous-Integration-Config, 5Release-Engineering-Epics, 7HHVM: Jenkins: Implement hhvm based voting jobs for mediawiki and extensions (tracking) - https://phabricator.wikimedia.org/T75521#2024732 (10Catrope) [00:39:25] CI issues for HHVM items boxes? [00:39:46] 10Deployment-Systems, 6Release-Engineering-Team, 6Services, 6operations, 7Blocked-on-Operations: Streamline our service development and deployment process - https://phabricator.wikimedia.org/T93428#2024749 (10GWicke) [00:40:11] https://gerrit.wikimedia.org/r/#/c/270316/ failed composer-hhvm on gate (but not test), and then mediawiki-extensions-hhvm on gate of a rebase (but not test). [00:40:55] * James_F can just blindly re-+2 but presumably the issue(s) should be fixed. :-) [00:53:28] With what error? [00:53:43] I've had trouble with CI all week, including today [00:54:00] None of lego's kill-php53-cruft patches in Echo would merge [01:33:23] Yippee, build fixed! [01:33:23] Project browsertests-Wikidata-SmokeTests-linux-firefox-sauce build #533: 09FIXED in 16 min: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-SmokeTests-linux-firefox-sauce/533/ [02:10:59] PROBLEM - Puppet failure on integration-slave-trusty-1018 is CRITICAL: CRITICAL: 20.00% of data above the critical threshold [0.0] [02:11:31] PROBLEM - Puppet failure on integration-slave-trusty-1005 is CRITICAL: CRITICAL: 42.86% of data above the critical threshold [0.0] [02:21:14] Project beta-scap-eqiad build #89707: 04FAILURE in 6 min 31 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89707/ [02:41:05] Yippee, build fixed! [02:41:05] Project beta-scap-eqiad build #89709: 09FIXED in 6 min 22 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89709/ [04:53:04] PROBLEM - Free space - all mounts on deployment-jobrunner01 is CRITICAL: CRITICAL: deployment-prep.deployment-jobrunner01.diskspace.root.byte_percentfree (<14.29%) [05:20:07] !log Ran https://phabricator.wikimedia.org/P2273 on deployment-jobrunner01.deployment-prep.eqiad.wmflabs; freed ~500M; disk utilization still at 94% [05:20:10] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [05:25:44] !log jobrunner process on deployment-jobrunner01 badly broken; investigating [05:25:46] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [05:31:22] !log trebuchet clone of /srv/jobrunner/jobrunner broken on jobrunner01; failing puppet runs [05:31:24] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [05:39:31] Project beta-scap-eqiad build #89727: 04FAILURE in 4 min 48 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89727/ [05:45:04] 10Beta-Cluster-Infrastructure: jobrunner process on deployment-jobrunner01 badly broken - https://phabricator.wikimedia.org/T126844#2024938 (10bd808) 3NEW [05:45:20] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 2 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024946 (10bd808) [05:45:24] 10Beta-Cluster-Infrastructure: jobrunner process on deployment-jobrunner01 badly broken - https://phabricator.wikimedia.org/T126844#2024945 (10bd808) [05:48:07] RECOVERY - Free space - all mounts on deployment-jobrunner01 is OK: OK: All targets OK [05:51:35] !log disabled jobrunner process on jobrunner01; queue full of jobs broken by T126830 [05:51:38] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [05:51:40] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 2 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024949 (10Stashbot) {nav icon=file, name=Mentioned in SAL, href=https://tools.wmflabs.org/sal/log/AVLZLzSmW8txF7J0u... [05:53:13] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 2 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024950 (10bd808) p:5High>3Unbreak! Beta cluster jobrunner broken by this configuration issue. I'm to cowardly t... [05:56:06] PROBLEM - Puppet failure on deployment-mediawiki02 is CRITICAL: CRITICAL: 28.57% of data above the critical threshold [0.0] [06:02:11] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 2 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024956 (10bd808) [06:09:53] Yippee, build fixed! [06:09:54] Project beta-scap-eqiad build #89730: 09FIXED in 5 min 11 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89730/ [06:20:25] Yippee, build fixed! [06:20:26] Project beta-update-databases-eqiad build #6441: 09FIXED in 25 sec: https://integration.wikimedia.org/ci/job/beta-update-databases-eqiad/6441/ [06:26:14] 10Beta-Cluster-Infrastructure: git clone of /srv/deployment/jobrunner/jobrunner failing on deployment-jobrunner01 - https://phabricator.wikimedia.org/T126846#2024968 (10bd808) 3NEW [06:31:10] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 3 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024986 (10bd808) 5Open>3Resolved a:3bd808 Changes that caused this have been reverted. See {T87928} [06:32:22] !log jobrunner on deployment-jobrunner01 enabled after reverting changes from T87928 that caused T126830 [06:32:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [06:32:31] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 3 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2024995 (10Stashbot) {nav icon=file, name=Mentioned in SAL, href=https://tools.wmflabs.org/sal/log/AVLZVItR-0X0Il_jx... [06:35:55] RECOVERY - Puppet failure on integration-slave-trusty-1018 is OK: OK: Less than 1.00% above the threshold [0.0] [06:42:58] !log restarted nutcracker on deployment-mediawiki01 [06:43:00] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [07:12:39] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 3 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2025028 (10Legoktm) Ugh, sorry :/ I should have been more suspicious that there were no config settings in the exten... [07:35:53] 10Beta-Cluster-Infrastructure, 6Commons, 10MediaWiki-extensions-GWToolset, 6Multimedia, and 3 others: GWToolset causes fatal error on beta cluster - https://phabricator.wikimedia.org/T126830#2025038 (10greg) Thanks Bryan (and stashbot was greatly useful). [08:21:07] 10scap: [l10n] [scap] Are Scap and LocalisationUpdate actually fighting over l10nupdates? - https://phabricator.wikimedia.org/T72446#2025080 (10Krinkle) T72443 has been resolved. With l10nupdate now using Scap's sync-l10n, this maybe isn't an issue any more. They should now use the same directory structure, and... [08:21:53] 10Deployment-Systems: [l10n] l10nupdate process should respect the scap lock file - https://phabricator.wikimedia.org/T72752#2025084 (10Krinkle) This may be fixed now that T72443 is resolved. @bd808 can confirm? [09:38:12] (03CR) 10JanZerebecki: "No, I don't want to have custom jobs around. (Custom meaning where the jobs does special handling for one extension, instead extensions sh" [integration/config] - 10https://gerrit.wikimedia.org/r/269652 (https://phabricator.wikimedia.org/T126441) (owner: 10JanZerebecki) [09:56:49] 10Continuous-Integration-Config, 5Release-Engineering-Epics, 7HHVM: Jenkins: Implement hhvm based voting jobs for mediawiki and extensions (tracking) - https://phabricator.wikimedia.org/T75521#2025148 (10JanZerebecki) [10:05:24] (03CR) 10Paladox: "But REL1_26 fails and REL1_25." [integration/config] - 10https://gerrit.wikimedia.org/r/269652 (https://phabricator.wikimedia.org/T126441) (owner: 10JanZerebecki) [10:07:57] (03CR) 10JanZerebecki: "The same question applies there, too." [integration/config] - 10https://gerrit.wikimedia.org/r/269652 (https://phabricator.wikimedia.org/T126441) (owner: 10JanZerebecki) [10:36:52] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 6Collaboration-Team-Backlog, 10Flow, and 2 others: Wikidata broken on branch REL1_25 causing other extensions to fail. - https://phabricator.wikimedia.org/T125722#2025178 (10JanZerebecki) [10:36:56] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 10Flow, 10Wikidata, and 2 others: Wikidata QUnit broken on branch REL1_25 causing other extensions to fail - https://phabricator.wikimedia.org/T126073#2025176 (10JanZerebecki) 5Open>3Resolved I merged https://gerrit.wikimedia.org... [10:37:14] 10Continuous-Integration-Config, 10Continuous-Integration-Infrastructure, 6Collaboration-Team-Backlog, 10Flow, and 2 others: Wikidata broken on branch REL1_25 causing other extensions to fail. - https://phabricator.wikimedia.org/T125722#2025179 (10JanZerebecki) 5Open>3Resolved a:3JanZerebecki See T12... [10:38:31] (03CR) 10Hashar: "Paladox Wikidata extensions are not maintained in release branches, the branches happens to be cut automatically but really there is no ne" [integration/config] - 10https://gerrit.wikimedia.org/r/269652 (https://phabricator.wikimedia.org/T126441) (owner: 10JanZerebecki) [10:42:29] 10Continuous-Integration-Config, 5Patch-For-Review: MediaWiki test coverage kills Zend 5.3 engine (ex: zend_mm_heap corrupted), switch it to other instance - https://phabricator.wikimedia.org/T125876#2025195 (10hashar) 5Open>3Resolved a:3hashar [10:42:46] 10Continuous-Integration-Config, 5Patch-For-Review: MediaWiki test coverage kills Zend 5.3 engine (ex: zend_mm_heap corrupted), switch it to other instance - https://phabricator.wikimedia.org/T125876#1999669 (10hashar) Fixed by migrating the job to Trusy and hence to Zend 5.5. [10:42:49] (03PS4) 10Hashar: mediawiki-core-code-coverage to Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/270305 (https://phabricator.wikimedia.org/T125876) [10:42:56] (03CR) 10Hashar: [C: 032] mediawiki-core-code-coverage to Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/270305 (https://phabricator.wikimedia.org/T125876) (owner: 10Hashar) [10:45:01] (03Merged) 10jenkins-bot: mediawiki-core-code-coverage to Trusty [integration/config] - 10https://gerrit.wikimedia.org/r/270305 (https://phabricator.wikimedia.org/T125876) (owner: 10Hashar) [11:01:30] jzerebecki: Could you review https://gerrit.wikimedia.org/r/#/c/270109/ please. It is about adding php55 tests to wikibase. [11:01:49] jzerebecki: I had legoktm look at it and he said it looked ok. [11:06:52] (03PS4) 10Paladox: Fix dirty VisualEditor submodule [integration/config] - 10https://gerrit.wikimedia.org/r/262432 (https://phabricator.wikimedia.org/T121479) [11:12:06] (03PS11) 10Paladox: Update extensions using the deprecated qunit test [integration/config] - 10https://gerrit.wikimedia.org/r/245495 [11:19:26] (03PS1) 10Paladox: [MobileFrontend] Update Jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/270474 [11:25:08] Gerrit has gone down for me. [11:25:18] Its backup now. [11:26:57] (03PS3) 10Paladox: [MinervaNeue] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/265098 [11:37:49] (03CR) 10JanZerebecki: [C: 032] [MinervaNeue] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/265098 (owner: 10Paladox) [11:38:14] (03CR) 10Paladox: "Thanks." [integration/config] - 10https://gerrit.wikimedia.org/r/265098 (owner: 10Paladox) [11:38:54] (03Merged) 10jenkins-bot: [MinervaNeue] Add jenkins tests [integration/config] - 10https://gerrit.wikimedia.org/r/265098 (owner: 10Paladox) [11:59:08] (03PS3) 10Paladox: Adding php55 tests to wikibase repo [integration/config] - 10https://gerrit.wikimedia.org/r/270109 (https://phabricator.wikimedia.org/T126441) [13:01:52] Project beta-scap-eqiad build #89771: 04FAILURE in 7 min 14 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89771/ [13:12:18] Yippee, build fixed! [13:12:19] Project beta-scap-eqiad build #89772: 09FIXED in 7 min 37 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/89772/ [13:30:46] jzerebecki: Or anyone the mysql database has gone down please see https://integration.wikimedia.org/ci/job/mediawiki-phpunit-hhvm/24912/console [13:58:17] 10Continuous-Integration-Infrastructure: make CI able to run PHPUnit from composer instead of a system wide installation - https://phabricator.wikimedia.org/T112867#2025362 (10Krinkle) This is already possible. Jobs using plain composer-test have always specified their own phpunit version. Most of the PHP librar... [14:17:47] 10Continuous-Integration-Infrastructure: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025393 (10daniel) Any progress on this? It would be really nice if we could move to PHPUnit 4. [14:28:31] 10Continuous-Integration-Infrastructure: make CI for extensions able to run PHPUnit from composer instead of a system wide installation - https://phabricator.wikimedia.org/T112867#2025427 (10JanZerebecki) [14:29:21] 10Continuous-Integration-Infrastructure: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025430 (10Krinkle) a:3Krinkle [14:29:37] 10Continuous-Integration-Infrastructure: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#1649314 (10Krinkle) @daniel Giving this a shot over the weekend. [14:30:22] 10Continuous-Integration-Infrastructure: make CI for extensions able to run PHPUnit from composer instead of a system wide installation - https://phabricator.wikimedia.org/T112867#1648565 (10JanZerebecki) This task is for mediawiki extension unit tests. Which still was always possible, but AFAIK nobody did it ye... [14:32:25] 10Continuous-Integration-Infrastructure: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025434 (10Paladox) @Krinkle would it be possible to do what phpcs does and specify a script in the test. [14:35:16] 10Continuous-Integration-Infrastructure: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025436 (10Krinkle) >>! In T112895#2025434, @Paladox wrote: > @Krinkle would it be possible to do what phpcs does and specify a script in the test.... [15:06:29] (03PS1) 10Krinkle: Add bin/mw-fetch-composer-dev.sh script [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270488 (https://phabricator.wikimedia.org/T112895) [15:09:38] (03PS1) 10Krinkle: [WIP] Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) [15:14:58] (03PS2) 10Krinkle: [WIP] Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) [15:34:56] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025562 (10Krinkle) ``` 15:30:00 error: join is not defined 15:30:00 .["require-dev"]|to_entries|map([.key,.value])[]|join("=")... [15:36:09] Project browsertests-RelatedArticles-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #40: 04FAILURE in 9.3 sec: https://integration.wikimedia.org/ci/job/browsertests-RelatedArticles-en.m.wikipedia.beta.wmflabs.org-linux-chrome-sauce/40/ [16:52:02] RECOVERY - Puppet failure on deployment-mediawiki02 is OK: OK: Less than 1.00% above the threshold [0.0] [17:06:20] 10Deployment-Systems, 5Patch-For-Review: l10nupdate syncs not working after rebuilding tin due to ssh-agent errors - https://phabricator.wikimedia.org/T125992#2025626 (10bd808) l10nupdate hasn't been running as far as I can tell. The log file at /var/log/l10nupdatelog/l10nupdate.log has not changed since 2016-... [17:22:21] 10Deployment-Systems: [l10n] l10nupdate process should respect the scap lock file - https://phabricator.wikimedia.org/T72752#2025647 (10bd808) >>! In T72752#2025084, @Krinkle wrote: > This may be fixed now that T72443 is resolved. @bd808 can confirm? The sync itself respects the lock now, but the part of the pr... [18:11:30] mysql is going down https://integration.wikimedia.org/ci/job/mwext-qunit-composer/604/console [18:42:33] (03CR) 10Florianschmidtwelzow: [C: 031] "sounds reasonable." [integration/config] - 10https://gerrit.wikimedia.org/r/270474 (owner: 10Paladox) [19:48:33] (03PS2) 10Krinkle: Add bin/mw-fetch-composer-dev.sh script [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270488 (https://phabricator.wikimedia.org/T112895) [19:49:35] paladox: Not down, but inaccessible. It's up and rejecting the username/password for Jenkins [19:49:45] (03CR) 10Krinkle: [C: 032] Add bin/mw-fetch-composer-dev.sh script [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270488 (https://phabricator.wikimedia.org/T112895) (owner: 10Krinkle) [19:50:09] Krinkle: Oh thanks for replying. Would you know why it is rejecting the username/password. [19:50:31] Probably related to hashar re-creating the ci servers. Maybe the new configuration is wrong. [19:50:49] (03Merged) 10jenkins-bot: Add bin/mw-fetch-composer-dev.sh script [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270488 (https://phabricator.wikimedia.org/T112895) (owner: 10Krinkle) [19:52:05] (03PS3) 10Krinkle: [WIP] Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) [19:52:06] Krinkle: Ok. [19:52:58] Krinkle: But it seems to work sometimes. [19:53:15] paladox: There are multiple servers. [19:53:44] paladox: Can you see in the "View full log", on top which 'integraiton-slave-xxxx' it is, and if it usually happens on the same ones? And if certain ones are passing? [19:53:58] https://integration.wikimedia.org/ci/job/mwext-qunit-composer/604/console -> "Building remotely on integration-slave-trusty-1011" [19:54:13] Krinkle: Oh so everytime someone runs a test even though its the same test but being re run it does it on a different server. So it is 1011. [19:54:16] compare job builds that pass and that fail and see if you can find a pattern [19:54:26] Yes, they are distributed based on which ones are busy. [19:54:58] Like the check-out desks in a supermarket. Buy the same product, but you go to the shortest line, not the same one each time. [19:55:13] Krinkle Ok [19:57:14] Krinkle do you know off a way to disable Api checking that the apihelp message exists because i added them here and it seems it is not picking up. [19:57:26] https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm-composer/1170/console [20:00:16] paladox: I don't think empty string ('') is a valid message value for that purpose. [20:00:28] If you make real value and it still fails, then maybe the messages are not being loaded. [20:01:05] Krinkle: Ok. [20:01:07] thanks. [20:45:00] (03PS4) 10Krinkle: [WIP] Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) [21:01:56] (03PS1) 10Krinkle: mw-fetch-composer-dev: Fixup for b077efd [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270502 [21:02:11] (03PS2) 10Krinkle: mw-fetch-composer-dev: Fixup for b077efd [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270502 [21:02:23] (03CR) 10Krinkle: [C: 032] mw-fetch-composer-dev: Fixup for b077efd [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270502 (owner: 10Krinkle) [21:03:13] (03Merged) 10jenkins-bot: mw-fetch-composer-dev: Fixup for b077efd [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270502 (owner: 10Krinkle) [21:06:56] (03CR) 10Krinkle: "Fixed upstream in https://github.com/composer/composer/commit/2491679ba3584886c191f5869303b9c431af3b91 / https://github.com/composer/compo" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [21:17:13] (03PS1) 10Krinkle: mw-phpunit: Remove spurious --conf parameter to phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270504 (https://phabricator.wikimedia.org/T99982) [21:17:23] bd808: ^ [21:17:32] (03CR) 10Krinkle: [C: 032] mw-phpunit: Remove spurious --conf parameter to phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270504 (https://phabricator.wikimedia.org/T99982) (owner: 10Krinkle) [21:18:29] so much cruft [21:18:43] (03Merged) 10jenkins-bot: mw-phpunit: Remove spurious --conf parameter to phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270504 (https://phabricator.wikimedia.org/T99982) (owner: 10Krinkle) [21:30:19] (03CR) 10Paladox: "The work around is to use the symfony package 2.x not 3.x." [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [21:38:47] Krinkle there is this patch https://gerrit.wikimedia.org/r/#/c/267548/ that updates composer. It is based on legoktm. But i did the composer update to make sure everything was installed but instead of using symfony 3.x i instead went with 2.x which was suggested since i reported the error and they got back and said it was fixed upstream or you can workaround it by using the 2.x package of symphony. [21:39:20] Krinkle: But if you want i can update to the dev version so we can use symphony 3.x [21:39:42] but that will break php 5.3 compat so other tests like the php53 composer tests will be broken. [21:40:03] But if we keep symphony 2.x the compat will support php5.3 [21:48:45] (03PS1) 10Paladox: Use mediawiki path for the phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) [21:48:56] 10Continuous-Integration-Infrastructure: Run 'npm' job with Node 0.12 or Node 4 (instead of Node 0.10) - https://phabricator.wikimedia.org/T126774#2025943 (10hashar) The `npm` job will be migrated to Nodepool instances that have Jessie and hence NodeJs 4.x. [21:49:00] (03PS2) 10Paladox: Use mediawiki path for the phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) [21:49:18] Krinkle - https://gerrit.wikimedia.org/r/#/c/270513/ [21:50:27] (03PS3) 10Paladox: Use mediawiki path for the phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) [21:50:41] (03PS4) 10Paladox: Use mediawiki path for the phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) [21:54:33] (03PS1) 10Krinkle: mw-phpunit: Remove default value for PHPUNIT_DIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270515 [21:54:59] (03PS2) 10Krinkle: mw-phpunit: Remove default value for PHPUNIT_DIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270515 (https://phabricator.wikimedia.org/T99982) [21:55:57] (03PS5) 10Krinkle: Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) [21:58:14] (03CR) 10Krinkle: [C: 04-1] "This doesn't work and is not needed, thanks." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) (owner: 10Paladox) [21:58:18] (03Abandoned) 10Krinkle: Use mediawiki path for the phpunit [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) (owner: 10Paladox) [21:59:11] (03CR) 10Paladox: "Ok thanks and sorry." [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270513 (https://phabricator.wikimedia.org/T99982) (owner: 10Paladox) [21:59:37] (03CR) 10Paladox: [C: 031] mw-phpunit: Remove default value for PHPUNIT_DIR [integration/jenkins] - 10https://gerrit.wikimedia.org/r/270515 (https://phabricator.wikimedia.org/T99982) (owner: 10Krinkle) [22:00:08] (03CR) 10Krinkle: "That workaround isn't possible because the package is specified by Composer, not us. They should downgrade to Symfony 2.x, or make their c" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:00:34] (03CR) 10Paladox: [C: 031] Add mw-fetch-composer-dev to MediaWiki phpunit jobs [integration/config] - 10https://gerrit.wikimedia.org/r/270489 (https://phabricator.wikimedia.org/T112895) (owner: 10Krinkle) [22:02:53] (03CR) 10Paladox: "When they released alpha11 the 3.x was released. The code is 2.x and 3.x compatible since 3.x does not support php 5.3 where as composer i" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:03:32] (03PS1) 10Krinkle: mediawiki-core-code-coverage: Remove hardcoded phpunit-dir [integration/config] - 10https://gerrit.wikimedia.org/r/270545 (https://phabricator.wikimedia.org/T99982) [22:04:29] (03CR) 10Paladox: [C: 031] mediawiki-core-code-coverage: Remove hardcoded phpunit-dir [integration/config] - 10https://gerrit.wikimedia.org/r/270545 (https://phabricator.wikimedia.org/T99982) (owner: 10Krinkle) [22:06:03] (03CR) 10Krinkle: "The error has nothing related with php 5.3 support. The comment upstream at composer on github is about what they can do (Composer can swi" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:07:12] (03CR) 10Paladox: "Ok. but if we do switch to symphony 3 it will break all the composer tests that run on php 5.3. But if you want I can update to dev and us" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:10:13] (03CR) 10Krinkle: "We won't need to switch anything from Symfony, because we don't use any Symfony packages in this context." [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:13:14] (03PS1) 10Paladox: Update composer to dev-master [integration/composer] - 10https://gerrit.wikimedia.org/r/270548 [22:13:54] (03CR) 10Paladox: "Ok. Ive submitted the patch here https://gerrit.wikimedia.org/r/270548" [integration/composer] - 10https://gerrit.wikimedia.org/r/259241 (owner: 10Hashar) [22:13:57] Krinkle: https://gerrit.wikimedia.org/r/270548 [22:13:57] [22:16:02] 10Continuous-Integration-Infrastructure, 5Patch-For-Review: Support installing composer require-dev packages together with mediawiki/vendor - https://phabricator.wikimedia.org/T112895#2025963 (10Krinkle) The preparation work that doesn't affect anything yet is finished. The following three patches should: * M... [22:18:07] paladox: There is no issue with composer because we reverted the alpha11 upgrade. alpha10 is working fine [22:18:16] the gerrit change we have been commenting on effectively fixed it [22:18:23] it mentioned the error it fixes, not the one it causes [22:18:33] Krinkle: Ok. [22:18:41] There's no immediate need to upgrade Composer right now. We'll do it when there is a reason. [22:18:53] Krinkle: Ok. [22:19:38] paladox: For dev-master always make sure to specify an exact version so that the compilation is consistent and not variable [22:19:54] paladox: example https://gerrit.wikimedia.org/r/#/c/194364/1/composer.json [22:20:07] Krinkle: Ok. [22:29:57] (03PS2) 10Paladox: Update composer to dev-master [integration/composer] - 10https://gerrit.wikimedia.org/r/270548 [23:53:52] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#2026030 (10Krinkle) The image having npm 1.x should be a blocker for adoption. It should be npm 2.1...