[00:01:08] chrismcmahon: the media test was still wrong in the master, passing when it should have failed because the regex on this one was not updated as we discussed.Fixed that. [00:03:35] oh thanks ryasmeen I forgot to do that part. [00:07:31] 3Deployment-Systems, MediaWiki-extensions-LocalisationUpdate: LocalisationUpdate failed: git pull of extensions failed - https://phabricator.wikimedia.org/T88778#1026685 (10greg) p:5High>3Low Feb 7th, 8th, and 9th all completed successfully. Not sure what happened. Lowering priority. [00:09:08] RECOVERY - Host deployment-elastic06 is UP: PING OK - Packet loss = 0%, RTA = 1.27 ms [00:10:23] RECOVERY - Host deployment-elastic07 is UP: PING OK - Packet loss = 0%, RTA = 0.71 ms [00:11:33] PROBLEM - Host deployment-elastic08 is DOWN: CRITICAL - Host Unreachable (10.68.17.2) [00:14:23] PROBLEM - Host deployment-elastic06 is DOWN: PING CRITICAL - Packet loss = 100% [00:15:11] PROBLEM - Host deployment-elastic07 is DOWN: CRITICAL - Host Unreachable (10.68.17.82) [00:16:43] 3Phabricator: request for deletion: 'shell' project - https://phabricator.wikimedia.org/T87623#1026693 (10Aklapper) 5Open>3Resolved I have archived the #shell tag and updated its description. Closing as RESOLVED. Updated documentation: * https://meta.wikimedia.org/w/index.php?title=Mass_account_creation&di... [00:19:36] ryasmeen: did you add me to review for your regex patch? [00:20:47] * ^d whacks shinken-wm with a clue by 4 [00:20:55] chrismcmahon: just did [00:36:29] 3Phabricator, MediaWiki-Core-Team, Security-Reviews: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#1026737 (10Dzahn) >>! In T152#987801, @Chad wrote: > Let's drop the owncloud package. It's completely unrelated and we don't need it. We'd just deploy this via git-deploy or some... [00:39:33] 3Phabricator, MediaWiki-Core-Team, Security-Reviews: Install PHPExcel so I can export reports - https://phabricator.wikimedia.org/T152#1026745 (10Dzahn) quote from that bug "Since ownCloud recently decided not to ship PHPExel anymore, I lost interest into packaging it. Please note that OLE is DFSG-incompatible a... [00:41:15] Krinkle: about? legoktm has a change to the CI environment he'd like to try out -- https://gerrit.wikimedia.org/r/#/c/184003/ [00:41:22] RECOVERY - Host deployment-elastic08 is UP: PING OK - Packet loss = 0%, RTA = 1.33 ms [00:41:25] I don't remember how to deploy that repo [00:42:30] bd808: I can teach you :) It's relatively easy for that one. Easier than jenkins-job-builder [00:42:47] (03PS5) 10Krinkle: Load extensions using wfLoadExtensions() if possible [integration/jenkins] - 10https://gerrit.wikimedia.org/r/184003 (https://phabricator.wikimedia.org/T86359) (owner: 10Legoktm) [00:42:52] (03CR) 10Krinkle: [C: 031] Load extensions using wfLoadExtensions() if possible [integration/jenkins] - 10https://gerrit.wikimedia.org/r/184003 (https://phabricator.wikimedia.org/T86359) (owner: 10Legoktm) [00:43:00] bd808: I think this one is lacking documentation. [00:43:09] bd808: (the repo's deployment strategy) [00:43:18] I think you showed me once but I forgot [00:43:31] is it trebuchet stuff? [00:43:38] bd808: Upon merge, it's pulled automatically on labs slaves via puppet git::clone ensure later. For gallium/lanthanum, do a git-deploy from tin. [00:43:44] latest( [00:44:11] (03CR) 10Dzahn: [C: 031] zuul: Make operations-puppet-puppetlint-lenient voting [integration/config] - 10https://gerrit.wikimedia.org/r/189589 (https://phabricator.wikimedia.org/T87132) (owner: 10Matanya) [00:44:12] RECOVERY - Host deployment-elastic06 is UP: PING OK - Packet loss = 0%, RTA = 0.87 ms [00:44:15] ok. I'm remembering now [00:44:31] When on tin, also evaluate if there are other commits not yet deployed (git remote update; git log ..origin/master; git rebase or pull) [00:44:40] *nod* can do [00:44:48] * bd808 logs into tin [00:45:40] Meaning, beware of other stuff you're pushing out before you push it and potentially leave comment on that commt in gerrit and revert. There shouldn't be undeployed commits. Except for commits that only affect lab slaves, which can be pulled along with it [00:46:26] sure. Just like deploying a prod config change or something [00:46:34] Yeah [00:46:59] Cool. I'll put the +2 on it and walk it though then [00:47:57] (03CR) 10BryanDavis: [C: 032] "let's give this a shot" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/184003 (https://phabricator.wikimedia.org/T86359) (owner: 10Legoktm) [00:48:02] legoktm: ^ [00:48:30] (03Merged) 10jenkins-bot: Load extensions using wfLoadExtensions() if possible [integration/jenkins] - 10https://gerrit.wikimedia.org/r/184003 (https://phabricator.wikimedia.org/T86359) (owner: 10Legoktm) [00:49:04] git log looks good. just this change in the fetch [00:49:32] PROBLEM - Host deployment-elastic06 is DOWN: CRITICAL - Host Unreachable (10.68.17.79) [00:50:07] RECOVERY - Host deployment-elastic07 is UP: PING OK - Packet loss = 0%, RTA = 0.59 ms [00:50:40] !log Updated integration/slave-scripts to "Load extensions using wfLoadExtensions() if possible" (b532a9a) [00:50:43] Logged the message, Master [00:51:13] legoktm: {{done}} now we need to watch jenkins to make sure it didn't melt the world [00:52:33] PROBLEM - Host deployment-elastic08 is DOWN: CRITICAL - Host Unreachable (10.68.17.2) [00:53:54] legoktm: running now -- https://integration.wikimedia.org/ci/job/mediawiki-core-regression-master/8960/console [01:00:04] PROBLEM - Host deployment-elastic07 is DOWN: CRITICAL - Host Unreachable (10.68.17.82) [01:03:45] legoktm: Looks like it ran without errors -- https://integration.wikimedia.org/ci/job/mediawiki-core-regression-master/8960/console [01:04:03] legoktm: what other jobs should we look at? [01:26:22] RECOVERY - Host deployment-elastic08 is UP: PING OK - Packet loss = 0%, RTA = 0.89 ms [01:29:15] 3Multimedia, Beta-Cluster, MediaWiki-extensions-Score: FileBackendException using tag on beta labs: No backend defined with the name 'global-multiwrite' - https://phabricator.wikimedia.org/T85049#1026825 (10Tgr) 5Open>3Resolved a:3Tgr [01:37:13] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<25.00%) [01:43:00] 3Flow, Continuous-Integration: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1026844 (10greg) @hashar or @zeljkofilipin or @cmcmahon: can you make a call on this during your morning so that work isn't del... [02:29:51] 3operations, Release-Engineering, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1026945 (10Jaredzimmerman-WMF) @technical13 what would a "desktop view" mean in this case, as it is a responsive page it adjusts for the device… many browsers (mobile and desktop) allow you to spoof or... [02:30:20] 3Flow, Continuous-Integration: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1026946 (10Mattflaschen) This should be fixed. However, it [doesn't look](https://gerrit.wikimedia.org/r/#/c/189614/) like thi... [02:49:13] RECOVERY - Host deployment-elastic06 is UP: PING OK - Packet loss = 0%, RTA = 1.16 ms [03:00:03] 3VisualEditor, Continuous-Integration: Investigate Chrome disconnect failures when running MediaWiki tests on labs slaves - https://phabricator.wikimedia.org/T89075#1027004 (10Krinkle) 3NEW a:3Krinkle [03:06:27] 3Flow, Continuous-Integration: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1027013 (10Krinkle) @Mattflaschen: I think @hashar knows more about how we'll rollout the new `mediawiki-extensions-*` jobs (to... [03:12:36] 3Flow, Continuous-Integration: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1027023 (10Mattflaschen) >>! In T89052#1027013, @Krinkle wrote: > Leave a comment saying "check experimental" on a Flow patch t... [03:14:45] 3Flow, Continuous-Integration: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1027024 (10Mattflaschen) 5Open>3Resolved Re-open if it happens again. [03:15:18] 3Flow, Continuous-Integration, §Collaboration-Team-Sprint-P-2015-02-11: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1027026 (10Mattflaschen) [03:21:36] PROBLEM - Host deployment-elastic06 is DOWN: CRITICAL - Host Unreachable (10.68.17.79) [03:23:28] PROBLEM - Host deployment-elastic08 is DOWN: CRITICAL - Host Unreachable (10.68.17.2) [03:38:46] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce build #305: FAILURE in 31 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce/305/ [03:46:34] bd808|BUFFER: \o/! any VisualEditor job probably [03:48:58] PROBLEM - Content Translation Server on deployment-cxserver03 is CRITICAL: Connection refused [03:48:59] Yippee, build fixed! [03:49:00] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #531: FIXED in 37 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/531/ [03:49:07] bd808|BUFFER: woot. https://gerrit.wikimedia.org/r/#/c/187594/ was failing because the PHP entry point was the wrong case, but now that it uses extension.json it passes :) [03:49:54] sweet [03:54:37] Project beta-scap-eqiad build #41039: FAILURE in 43 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41039/ [03:58:14] bd808: thanks :) do you have any suggestions on how to move forward with the second part of https://phabricator.wikimedia.org/T86359 ? (running validateRegistrationFile.php) [03:58:50] Yippee, build fixed! [03:58:50] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #358: FIXED in 8 min 58 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/358/ [03:58:57] RECOVERY - Content Translation Server on deployment-cxserver03 is OK: HTTP OK: HTTP/1.1 200 OK - 1103 bytes in 0.022 second response time [03:59:09] what is the main blocker there? The external lib? [03:59:29] I think so [04:01:32] hmmm... well if the discussion on https://phabricator.wikimedia.org/T88436 is trending towards suggesting the we stop using medaiwiki/vendor and instead run composer update in all tests [04:01:50] That would make getting your dev dependency to work easier I think [04:03:56] I honestly don't see why we don't. With a populated composer cache it should be reasonably fast. [04:04:37] Having an integration test that runs things together with mw/vendor is good too but a different test case [04:05:44] Phabricator search is worse than mediawiki [04:05:46] it's shit [04:05:46] http://i.imgur.com/UzCgb89.png [04:06:06] haha [04:06:28] andre__: https://phabricator.wikimedia.org/T86505#970646 ^ [04:13:30] bd808: so everywhere there's a "mediawiki/vendor" in https://github.com/wikimedia/integration-config/blob/master/jjb/mediawiki.yaml we'd just replace that with a builder that runs composer update? [04:13:40] we could also drop our custom phpunit at the same time... [04:14:51] Yippee, build fixed! [04:14:52] Project beta-scap-eqiad build #41041: FIXED in 53 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41041/ [04:15:42] yeah I guess that's how it would work. needs some thought I guess [04:16:11] * bd808 really just wants .travis.yml every where [04:18:09] Yippee, build fixed! [04:18:09] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-monobook-sauce build #288: FIXED in 29 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-monobook-sauce/288/ [04:21:34] Project browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce build #474: FAILURE in 13 min: https://integration.wikimedia.org/ci/job/browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce/474/ [04:23:21] Yippee, build fixed! [04:23:22] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #497: FIXED in 29 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/497/ [04:24:32] bd808: https://gerrit.wikimedia.org/r/189667 is probably a good starting point :) [04:27:38] Yippee, build fixed! [04:27:38] Project browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce build #304: FIXED in 38 min: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-firefox-monobook-sauce/304/ [04:35:49] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027083 (10Mattflaschen) [05:57:29] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027123 (10Mattflaschen) This is implemented in user script form (not yet released as the gadget). See https://en.wikipedia.org/wiki/MediaWiki_talk:Gadget-BugStatusUpdate.js#Adapting_this_gadget_to_Phabricat... [06:08:07] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027125 (10Ricordisamoa) Would you mind publishing it on Meta-Wiki or mediawiki.org to keep it central? [06:23:29] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027130 (10Mattflaschen) @Ricordisamoa My staff account doesn't have admin rights on either, so I don't really have the ability to control where it's deployed first. Hopefully, the new version will be accept... [06:28:34] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027131 (10Ricordisamoa) >>! In T539#1027130, @Mattflaschen wrote: > Given that, I'd like to keep the initial discussion (any changes required before it becomes a gadget) on English Wikipedia. After that, of... [06:32:08] !log Fix lanthanum:/srv/ssd/jenkins-slave/workspace/mediawiki-extensions-zend@3/src/extensions/Flow/.git/config.lock [06:32:11] Logged the message, Master [06:37:13] RECOVERY - Free space - all mounts on deployment-bastion is OK: OK: All targets OK [07:08:32] 3Continuous-Integration: ElasticSearch taking 17% of RAM on integration slaves - https://phabricator.wikimedia.org/T89083#1027160 (10Krinkle) 3NEW [07:23:33] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#249 (10Qgil) I just proposed code review in Phabricator as one of the main themes of the Wikimedia Hackathon in Lyon (23-25 May). {T89084} What do you think? [07:57:25] 3MediaWiki-Unit-tests, Continuous-Integration: MediaWiki core StoreBatchTest (phpunit) is leaving deep /tmp/storebatch-test-* directory structure behind - https://phabricator.wikimedia.org/T89085#1027208 (10Krinkle) p:5Triage>3Normal a:3Krinkle [08:54:25] 3Continuous-Integration: ElasticSearch taking 17% of RAM on integration slaves - https://phabricator.wikimedia.org/T89083#1027285 (10hashar) The elasticsearch backend is used by the Jenkins job [[ https://integration.wikimedia.org/ci/job/mwext-browsertests-CirrusSearch-phantomjs/ | mwext-browsertests-CirrusSearc... [08:54:37] 3CirrusSearch, Continuous-Integration: ElasticSearch taking 17% of RAM on integration slaves - https://phabricator.wikimedia.org/T89083#1027287 (10hashar) [09:05:25] (03PS2) 10Hashar: Documentation on upgrading to 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/188251 (owner: 10Dduvall) [09:06:35] (03CR) 10Hashar: [C: 032] "\O/" [selenium] - 10https://gerrit.wikimedia.org/r/188251 (owner: 10Dduvall) [09:06:50] (03Merged) 10jenkins-bot: Documentation on upgrading to 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/188251 (owner: 10Dduvall) [09:18:08] !sal [09:18:09] https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [09:18:40] !log reenabling puppet-agent on deployment-salt . Was disabled with no reason nor sal entry. [09:18:45] Logged the message, Master [09:24:55] 3Engineering-Community, Code-Review: Organize a Gerrit Cleanup Day - https://phabricator.wikimedia.org/T88531#1027351 (10Qgil) @hashar, maybe your suggestion would fit better in {T78768}? [09:27:24] 3Engineering-Community, Code-Review: Organize a Gerrit Cleanup Day - https://phabricator.wikimedia.org/T88531#1027352 (10hashar) >>! In T88531#1027351, @Qgil wrote: > @hashar, maybe your suggestion would fit better in {T78768}? Copy pasted there :-) [09:27:30] 3Engineering-Community, Code-Review: How to prioritize code review of patches submitted by volunteers - https://phabricator.wikimedia.org/T78768#1027354 (10hashar) Slightly out topic but giving some context about how I do my reviews: For my review I use a [[ https://gerrit.wikimedia.org/r/#/q/status:open+review... [09:30:50] RECOVERY - Puppet staleness on deployment-salt is OK: OK: Less than 1.00% above the threshold [3600.0] [09:57:46] 3Beta-Cluster, Mobile-Web: Beta labs (except enwiki): Exception "TypeError: config is null" - https://phabricator.wikimedia.org/T89095#1027373 (10Florian) 3NEW a:3Florian [10:03:52] Yippee, build fixed! [10:03:52] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » hr,contintLabsSlave && UbuntuTrusty build #13: FIXED in 20 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=hr,label=contintLabsSlave%20&&%20UbuntuTrusty/13/ [10:04:01] 3MediaWiki-extensions-SpamBlacklist, Continuous-Integration, MediaWiki-Core-Team: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1027386 (10hashar) 3NEW [10:04:17] 3MediaWiki-extensions-SpamBlacklist, Continuous-Integration, MediaWiki-Core-Team: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1027397 (10hashar) [10:04:21] 3Beta-Cluster, Mobile-Web: Beta labs (except enwiki): Exception "TypeError: config is null" - https://phabricator.wikimedia.org/T89095#1027398 (10Florian) [10:04:22] 3Release-Engineering, Beta-Cluster: Warnings when running `mwscript eval.php` on deployment-prep - https://phabricator.wikimedia.org/T88093#1027399 (10Florian) [10:06:21] 3Release-Engineering, Beta-Cluster: Warnings when running `mwscript eval.php` on deployment-prep - https://phabricator.wikimedia.org/T88093#1027419 (10Florian) a:5Jdlrobson>3Florian [10:06:57] 3MediaWiki-extensions-SpamBlacklist, Continuous-Integration, MediaWiki-Core-Team: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1027423 (10hashar) [10:08:07] 3Flow, Continuous-Integration, §Collaboration-Team-Sprint-P-2015-02-11: Intermittent mediawiki-extensions-hhvm failures due to Flow unit test fetching live SpamBlacklist configuration - https://phabricator.wikimedia.org/T89052#1026316 (10hashar) Thanks @Mattflaschen ! Last week I have noticed the debug.log have... [10:08:31] 3Release-Engineering, Beta-Cluster, Mobile-Web: Warnings when running `mwscript eval.php` on deployment-prep - https://phabricator.wikimedia.org/T88093#1027428 (10Florian) [10:12:42] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags - https://phabricator.wikimedia.org/T88266#1027437 (10Qgil) In T78617 we have been discussing that the opposition between "volunteers" and the maintainers of a project (assumed to be non-volunteers) i... [10:14:33] Project beta-scap-eqiad build #41077: FAILURE in 37 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41077/ [10:28:44] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1027470 (10Qgil) >>! In T88443#1027356, @hashar wrote: > Note Gerrit Administrators are allowed to create repositories a... [10:34:53] Yippee, build fixed! [10:34:53] Project beta-scap-eqiad build #41079: FIXED in 53 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41079/ [10:36:33] Yippee, build fixed! [10:36:34] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » he,contintLabsSlave && UbuntuTrusty build #14: FIXED in 23 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=he,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [10:42:22] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1027497 (10Qgil) fwiw I have advocating on defaulting to mediawiki.org as central place for tech. [10:43:44] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1027515 (10Qgil) [10:58:56] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » zh-hant,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 45 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=zh-hant,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [10:59:14] 3Release-Engineering, Beta-Cluster, Mobile-Web: Warnings when running `mwscript eval.php` on deployment-prep - https://phabricator.wikimedia.org/T88093#1027595 (10hoo) 5Open>3Resolved Patch approved and deployed. [11:20:13] Krinkle|detached: if you want something from me I recommend to form a sentence instead of just pasting a random link. Thanks in advance! [11:34:14] 3MediaWiki-extensions-SpamBlacklist, Continuous-Integration, MediaWiki-Core-Team: Figure out a system to override default settings when in test context - https://phabricator.wikimedia.org/T89096#1027711 (10Florian) +1 for a new hook, but the documentation should be really clear, that this hook should be used ver... [11:37:03] 3Continuous-Integration: Zuul cloner fails on extension jobs against a wmf branch - https://phabricator.wikimedia.org/T73133#1027712 (10hashar) It is no more an issue since I cherry picked the patch on our installation. But I am keeping the change open till upstream get it merged ( https://review.openstack.org/#... [11:41:40] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ko,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 1 hr 28 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ko,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [12:04:02] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » kn,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 1 hr 50 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=kn,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [12:27:16] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » pt,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 2 hr 13 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=pt,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [12:50:32] 3Flow, Continuous-Integration: Flow tests are leaving lci_* temporary files behind on integration slaves - https://phabricator.wikimedia.org/T89122#1027803 (10Krinkle) 3NEW [12:55:32] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » cs,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 2 hr 42 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=cs,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [13:20:44] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » zh-hans,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 3 hr 7 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=zh-hans,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [13:56:44] 3Flow, Continuous-Integration: Flow tests are leaving lci_* temporary files behind on integration slaves - https://phabricator.wikimedia.org/T89122#1027930 (10hashar) That comes from the lightncandy third party libraries which Flows uses for HTML templating. In mediawiki/vendor.git ``` vendor$ git grep --show-... [14:06:26] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » mk,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 3 hr 52 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=mk,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [14:06:51] Project browsertests-Wikidata-PerformanceTests-linux-firefox-sauce build #149: FAILURE in 50 sec: https://integration.wikimedia.org/ci/job/browsertests-Wikidata-PerformanceTests-linux-firefox-sauce/149/ [14:27:43] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » gl,contintLabsSlave && UbuntuTrusty build #14: FAILURE in 4 hr 14 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=gl,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [14:51:09] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » fi,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 4 hr 37 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=fi,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [15:12:19] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » et,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 4 hr 58 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=et,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [15:14:43] 3Continuous-Integration, Parsoid: Move parsoidsvc-php-parsertests to node 0.10 - https://phabricator.wikimedia.org/T76881#1028112 (10marcoil) [15:34:56] PROBLEM - Content Translation Server on deployment-cxserver03 is CRITICAL: Connection refused [15:36:13] 3Continuous-Integration: Zuul: upgrade to latest upstream version - https://phabricator.wikimedia.org/T48354#1028149 (10hashar) [15:36:15] 3Continuous-Integration: [upstream] Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#1028146 (10hashar) 5declined>3Open We now rely on a the zuul-cloner client provided by Zuul. It is a pity to have it installed on each of the slaves and a package would definitely be needed. We ne... [15:39:57] RECOVERY - Content Translation Server on deployment-cxserver03 is OK: HTTP OK: HTTP/1.1 200 OK - 1103 bytes in 0.017 second response time [15:40:18] 3operations, Continuous-Integration: Create a Debian package for NodePool - https://phabricator.wikimedia.org/T89142#1028174 (10hashar) 3NEW [15:40:39] 3Continuous-Integration: [upstream] Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#1028184 (10hashar) Requirements: ``` pbr>=0.5.21,<1.0 argparse PyYAML>=3.1.0 Paste WebOb>=1.2.3,<1.3 paramiko>=1.8.0 GitPython>=0.3.2.1 lockfile>=0.8 ordereddict python-daemon>=2.0.4 extras statsd>=1.... [15:40:55] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » yue,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 5 hr 27 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=yue,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [15:41:21] 3operations, Continuous-Integration: [upstream] Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#1028185 (10hashar) [15:45:08] 3Continuous-Integration: Puppetize Nodepool configuration - https://phabricator.wikimedia.org/T89143#1028190 (10hashar) 3NEW [15:47:17] zeljkof: I think that I managed to move the VE repo to the gem by myself: https://gerrit.wikimedia.org/r/#/c/189738/ [15:48:12] But I cannot actually run it because all language screenshot scenarios fail: https://phabricator.wikimedia.org/T89139 [16:00:58] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1028217 (10chasemp) >>! In T86772#1025124, @JanZerebecki wrote: > Could someone take this up? It seems counter productive to work on workarounds when the we could deploy the real fix instead. Can you link to the ups... [16:03:33] 3operations, Continuous-Integration: Create a Debian package for NodePool - https://phabricator.wikimedia.org/T89142#1028225 (10hashar) [16:06:13] Something seems wrong with Jenkins. Anyone who knows better than I do around to poke at it? [16:07:24] If someone just did, thanks. Otherwise it seems to have unstuck itself. [16:07:33] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ms,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 5 hr 54 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ms,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [16:07:54] anomie: what was the symptom? i was just opening up browser tabs [16:08:28] greg-g: Jobs were stuck showing as "queued" for no apparent reason. [16:08:52] * greg-g shrugs [16:11:07] 3operations, Continuous-Integration: [upstream] Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#1028235 (10hashar) [16:21:10] zeljkof: How d I run Rubocop on my own machine? [16:21:20] `bundle exec rubocop` doesn't seem to do anything. [16:21:35] 3operations, Release-Engineering, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1028251 (10greg) >>! In T76560#1026252, @bd808 wrote: > @greg is going to find a #release-engineering helper for this project @Nirzar: Can you give me/this ticket a status update of where you are/what... [16:31:31] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » es,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 6 hr 18 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=es,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [16:32:18] hello zeljkof! [16:33:39] chrismcmahonbrb: ^^ those last two browser test notifications from wmf-insecte, it isn't saying "Yippee!" but it's a success, is it announcing those jobs each time? I thought we set it to announce only when Success -> Failure or Failure -> Success [16:34:15] chrismcmahonbrb: (we should probably also make ourselves endure pain to make us remove consistently red tests by announcing Failure -> Failure ones as well) [16:34:35] Project beta-scap-eqiad build #41117: FAILURE in 41 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41117/ [16:36:00] aharoni: sorry, missed your pings [16:36:14] I have replied to the phab task [16:36:40] damn [16:36:41] aharoni: could you paste the rubocop output to a etherpad? so I could see what is happening [16:36:57] committing back to home. I might be slightly late for the meeting sorry :-(( [16:37:02] vikasyaligar: hi there! [16:37:28] zeljkof: I wanted to start removing stuff from rubocop_todo. [16:37:51] So I removed something and ran `bundle exec rubocop`, and it didn't find any problems. [16:37:59] So I removed more, and it didn't find any problems. [16:38:09] aharoni: terminal output or it did not happen :) [16:38:12] So I tried removing everything, and it didn't find any problems. [16:38:27] But when I sent it to Gerrit, everything failed. [16:38:29] zeljkof: I am back ! looking forward to contribute to the language screenshot ! Is there any task, which I can work on ? [16:38:32] My terminal utput was: [16:38:49] vikasyaligar: please ping aharoni, he is deep into screenshots :) [16:38:53] hello aharoni! [16:38:53] [amire80@theodor VisualEditor]$ bundle exec rubocop [16:38:55] warning: parser/current is loading parser/ruby21, which recognizes [16:38:56] warning: 2.1.5-compliant syntax, but you are running 2.1.2. [16:38:58] Inspecting 0 files [16:38:59] 0 files inspected, no offenses detected [16:39:01] yo vikasyaligar [16:39:01] greg-g: I have no idea how those language screenshot builds are configured. [16:39:03] we made you famous today [16:39:17] aharoni: I see [16:39:33] aharoni: (but please paste more than one line to a pad or something in the future) [16:39:36] I am running it in VisualEditor/ [16:39:42] chrismcmahon: hmm, so next long-term question: should we not have them all announcing in here and instead have them announce in the respective team's channel? : [16:39:44] maybe it's not recurside? [16:39:45] :)* [16:39:47] recursive? [16:39:50] aharoni: woo hoo ! how ? [16:39:55] aharoni: the problem is that you probably have a .rubocop file somewhere up in the directory structure [16:40:11] and there is a setting that ignores stuff [16:40:14] vikasyaligar: we converted your code into a gem [16:40:17] zeljkof: let me check [16:40:36] aharoni: wow ! awesome ! do you have the link, where I can check it out ? [16:40:49] vikasyaligar: https://rubygems.org/gems/screenshot [16:42:23] zeljkof: https://etherpad.wikimedia.org/p/rubocop-2015-02-10 [16:42:35] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1028305 (10chasemp) >>! In T18#1027178, @Qgil wrote: > I just proposed code review in Phabricator as one of the main themes of the Wikimedia Hackathon in Lyon (23-25 May). {T89084}... [16:44:05] 3Beta-Cluster, Mobile-Web: Beta Cluster (except enwiki): Exception "TypeError: config is null" - https://phabricator.wikimedia.org/T89095#1028309 (10greg) [16:49:40] 3RESTBase, Continuous-Integration, Parsoid, Services: Move Parsoid and RESTBase testing from Travis CI to our Jenkins - https://phabricator.wikimedia.org/T78410#1028320 (10marcoil) [16:51:41] aharoni: you have to explicitly provide path to the rubocop config file then [16:51:47] let me find the docs... [16:52:18] https://github.com/bbatsov/rubocop#basic-usage [16:52:21] so, something like [16:52:35] bundle exec rubocop -c .rubocop.yml [16:53:23] let me know if it still does not work [16:54:51] zeljkof: trying [16:54:56] Yippee, build fixed! [16:54:57] Project beta-scap-eqiad build #41119: FIXED in 49 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41119/ [16:55:14] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ilo,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 6 hr 41 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ilo,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [16:55:16] zeljkof: cool, works [16:55:19] thanks [16:55:56] aharoni: :) [16:57:19] team meeting in 3 minutes :) [16:57:31] 3operations, Release-Engineering, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1028337 (10Technical13) >>! In T76560#1026945, @Jaredzimmerman-WMF wrote: > @technical13 what would a "desktop view" mean in this case, as it is a responsive page it adjusts for the device… many browse... [17:01:53] twentyafterfour: meeting ping :) [17:02:00] aharoni: awesome ! Did you integrate this gem with VisualEditor ? [I have a very bad internet and I was not able to check it out] [17:02:00] ah... nvm :) [17:02:14] ^d: meeting time :) [17:02:19] vikasyaligar: there's a patch in Gerrit for this already, waiting for zeljkof's review [17:03:30] ^d: got to introduce you to thcipriani :) [17:03:35] <^d> joining [17:04:02] * ^d mumbles something about hangouts [17:06:25] aharoni: ah ! got it! I am looking into it ! [17:13:20] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028378 (10Krenair) This broke the policy at https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects#New_projects that all project creations must go through discussion under #Pro... [17:14:30] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags - https://phabricator.wikimedia.org/T88266#1028382 (10Aklapper) >>! In T88266#1027437, @Qgil wrote: > So what about #Contributors-Welcome? Contributors are basically always welcome, except for when... [17:15:16] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1028383 (10Aklapper) [17:16:03] aharoni: anything you want me to work on now ? [17:17:43] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028388 (10Krenair) [17:19:28] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » lb,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 7 hr 5 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=lb,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [17:19:47] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028391 (10chasemp) >>! In T87262#1028378, @Krenair wrote: > Also, https://phabricator.wikimedia.org/tag/Interdatacenter-IPSEC/ is marked as visibility restricted, but this is not allowed. So we e... [17:20:26] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1028394 (10Lydia_Pintscher) Those tasks are not just for new volunteers ;-) And I'd contest "contributors are alway... [17:23:26] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028395 (10Krenair) >>! In T87262#1028391, @chasemp wrote: >>>! In T87262#1028378, @Krenair wrote: >> Also, https://phabricator.wikimedia.org/tag/Interdatacenter-IPSEC/ is marked as visibility res... [17:32:35] 3Deployment-Systems, operations: Add virt1000 to the dsh group for scap - https://phabricator.wikimedia.org/T75938#1028411 (10Krenair) So we no longer need this, right? [17:33:30] 3Deployment-Systems, operations, Scrum-of-Scrums: Update wikitech wiki with deployment train - https://phabricator.wikimedia.org/T70751#1028424 (10Andrew) [17:33:31] 3Deployment-Systems, operations: Add virt1000 to the dsh group for scap - https://phabricator.wikimedia.org/T75938#1028421 (10Andrew) 5stalled>3Invalid a:3Andrew yes, this is moot now. [17:35:05] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028425 (10chasemp) I should have mentioned I assumed this would be mostly facilitated by a fundraising "people" project, and that the "adhoc" stuff was pulling in non-fundraising technical resour... [17:38:24] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028440 (10chasemp) > What's the point in allowing restricted visibility projects like that? You'd still have to make a public #Project-Creators ticket to get one. If desirable that process does... [17:39:55] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028449 (10chasemp) I'm not really sure what to do here. If @zhaofengli can demonstrate to @aklapper's satisfaction then I'm ok with wiping the two-factor requirement (since @aklapper... [17:44:49] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » el,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 7 hr 31 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=el,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [17:46:30] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028462 (10Krenair) Yeah. I don't know if we necessarily need to remove WMF staff access to restricted tasks when they leave - NDAs etc. should all still be valid. But since Fundraising wants this... [17:49:53] thcipriani: welcome! [17:50:03] thcipriani: welcome one more time :) [17:50:05] marxarelli: thanks! [17:50:14] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028472 (10chasemp) >>! In T88762#1028462, @Krenair wrote: > > What does "restrict access to tasks that could be misfiled" in the description mean exactly? This is meant as "$user requests some... [17:50:18] welcome thcipriani ! [17:50:37] greg-g: thcipriani should be granted irc +V here :] [17:52:07] 3Phabricator: Enable select Fundraising people to modify policy for tasks - https://phabricator.wikimedia.org/T88762#1028475 (10chasemp) >>! In T88762#1028462, @Krenair wrote: > Yeah. I don't know if we necessarily need to remove WMF staff access to restricted tasks when they leave - NDAs etc. The reason I men... [17:53:58] hashar: I gotta find that command again :) [17:57:38] I will not be there Friday 13th [17:57:39] gotta love when Google randomly decides to log you out :/ [17:57:46] hashar: where? working? [17:57:54] eyah [17:57:56] * greg-g nods [17:57:57] relocating [17:58:05] oh right, good luck! [17:58:05] well I am finishing the packing up on Friday [17:58:09] yeah [17:58:14] and moving on Saturday (that is two floors above, not a big deal) [17:58:26] from then my sole internet connection will be a shitty 3G [17:58:32] but I get decent one at my coworking place [17:59:03] greg-g: I will also poke some contacts I can get in lyon to figure out a possible venue for our team in Lyon [17:59:21] sweet [17:59:21] my coworking place might have good contacts with a digital hub in Lyon [17:59:41] hashar: stub of a ticket at: https://phabricator.wikimedia.org/T89036 [17:59:49] oh right, you saw it :) [17:59:59] of course! [18:00:13] do you think I have a life outside of Phabricator ? :-D [18:00:42] :) :) [18:01:07] tada! thcipriani is now really part of the team :) [18:01:44] nice, I'll treasure this +V [18:03:39] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028511 (10Aklapper) Pardon my missing technical knowledge, being someone who does not use modern mobile phones to do stuff on the internet. > If using the committed identity is accep... [18:05:49] 3RESTBase, Continuous-Integration: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1028514 (10Jdouglas) p:5Triage>3High [18:06:59] 3Release-Engineering, Team-Practices: RelEng team offsite - https://phabricator.wikimedia.org/T89036#1028519 (10greg) [18:07:57] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » sv,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 7 hr 54 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=sv,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [18:09:49] 3RESTBase, Continuous-Integration: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1028526 (10hashar) >>! In T87702#1015946, @Jdouglas wrote: > @hashar Awesome, that looks like what we need. Where do we put the job definition? Something like `/.jenkins.ym... [18:10:17] 3Continuous-Integration: Define entry point to generate documentation - https://phabricator.wikimedia.org/T88999#1025207 (10hashar) [18:10:19] 3RESTBase, Continuous-Integration: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1028533 (10hashar) [18:10:58] 3Continuous-Integration, Mobile-Web: Publish MobileFrontend JS Documentation - https://phabricator.wikimedia.org/T74794#1028538 (10hashar) [18:11:20] I am off *wave* [18:12:17] 3RESTBase, Continuous-Integration: Publish RESTBase documentation on doc.wikimedia.org - https://phabricator.wikimedia.org/T87702#1028548 (10Jdouglas) Sounds good to me! [18:12:52] 3Phabricator: Please remove the two-factor authentication from my Phabricator account - https://phabricator.wikimedia.org/T87495#1028549 (10Aklapper) Ah, so apparently there is a "user committed identity" template at the bottom of user pages. Valhalla was kind enough to explain to me on IRC how things are suppo... [18:13:03] 3Release-Engineering, Engineering-Community, Phabricator: Only use -devtools irc channel for phab-related ticket announcements - https://phabricator.wikimedia.org/T89153#1028550 (10greg) 3NEW a:3greg [18:15:14] should my wikitech login work for logstash? [18:19:58] thcipriani: once someone has added you to the wmf ldap group, yes [18:27:39] 3Release-Engineering, Wikimedia-General-or-Unknown, operations, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1028598 (10Nemo_bis) [18:28:29] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » vi,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 8 hr 15 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=vi,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [18:37:25] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1028622 (10Aklapper) Thanks for bringing this up so we can try to avoid such confusion in the future and/or improve our project creation guidelines. >>! In T87262#1028378, @Krenair wrote: > This... [18:40:24] Yippee, build fixed! [18:40:24] Project browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce build #306: FIXED in 33 min: https://integration.wikimedia.org/ci/job/browsertests-MultimediaViewer-en.wikipedia.beta.wmflabs.org-windows_8.1-internet_explorer-11-sauce/306/ [18:44:08] So much noise [18:44:53] <^d> It sucks when stuff's assigned to projects in like 4 channels you're in. [18:44:56] <^d> Yay dupe notifications [18:48:04] 3Flow, Continuous-Integration: Flow tests are leaving lci_* temporary files behind on integration slaves - https://phabricator.wikimedia.org/T89122#1028655 (10Mattflaschen) p:5Triage>3Normal [19:10:43] Yippee, build fixed! [19:10:44] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ru,contintLabsSlave && UbuntuTrusty build #14: FIXED in 8 hr 57 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ru,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [19:27:57] 3Beta-Cluster: commons.wikimedia.beta.wmflabs.org does not redirect from base URL - https://phabricator.wikimedia.org/T89159#1028736 (10Tgr) 3NEW [19:33:36] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » uk,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 9 hr 20 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=uk,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [19:37:22] hello marxarelli! do you how we can use a global variable inside other gem ? [19:37:27] example: https://github.com/amire80/screenshot/blob/master/lib/screenshot.rb#L9 [19:37:54] We want to use @browser variable from 'mediawiki_selenium' gem [19:38:40] vikasyaligar: hi! [19:38:48] vikasyaligar: @browser being the watir::browser instance? [19:39:39] marxarelli: Yes ! [19:40:22] PROBLEM - Puppet failure on deployment-pdf01 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [19:40:37] vikasyaligar: ok. well, firstly @browser is not a global variable [19:40:41] it's an instance variable [19:41:06] it has scope in methods of the same object [19:42:08] marxarelli: Oh OK ! [19:42:38] i'm assuming you want to use this in the context of cucumber/mediawiki-selenium? [19:43:03] marxarelli: yes ! [19:44:38] ok, great. you should understand something about cucumber's step scope then. basically, each scenario's set of steps is executed using the context of a new object [19:44:52] for each, scenario, an object is created anew [19:45:03] and each step is evaluated using the binding of that object [19:45:28] practically, this means you can store/access state between steps using instance variables [19:46:08] so, what does this mean for you? :) [19:46:47] you can extend the context object by "mixing in" modules [19:47:02] using cucumber's World macro [19:47:22] e.g. module A; def hi; puts 'hello'; end; end [19:47:26] World(A) [19:47:42] within a step, you could now call `hi` [19:48:13] https://github.com/cucumber/cucumber/wiki/A-Whole-New-World [19:49:41] if you want to develop better screenshot/caparison functionality for mw-selenium, i would develop it as a module (which it seems you are) that implements instance methods to do the dirty work (which it seems you're not) [19:50:20] your instance methods will have the same scope as the mw-selenium/cucumber world object, meaning they'll have access to @browser [19:50:47] vikasyaligar: is this making sense, or am i rambling? :) [19:51:33] marxarelli: awesome ! trying to understand ! but I got your idea. [19:51:54] marxarelli: let me search and explore about it ! I will ping you when I have doubts [19:53:00] vikasyaligar: sounds good! [19:53:11] vikasyaligar: i'm also around for pairing if that would be helpful [19:53:41] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ast,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 9 hr 40 min: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ast,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [19:54:48] marxarelli: awesome ! what time are you free to pair ? [19:54:54] vikasyaligar: also, be aware that with the recent 1.0.0 version of mw-selenium, the default World context has changed to an instance of MediawikiSelenium::Environment [19:55:26] vikasyaligar: https://doc.wikimedia.org/rubygems/mediawiki-selenium/MediawikiSelenium/Environment.html [19:56:59] vikasyaligar: any time today before 5pm if you want to send me an invitation [19:57:33] 5pm PST [19:57:40] you're remote, right? [19:58:20] 3VisualEditor-MediaWiki, VisualEditor, Beta-Cluster: On Beta Cluster, switching from VisualEditor to edit source mode intermittently loads the wikitext editor without any CSS - https://phabricator.wikimedia.org/T86624#1028839 (10Ryasmeen) 5Resolved>3Open [19:58:52] marxarelli: yes ! I am an volunteer [20:01:34] marxarelli: I will read up on all the things and try to understand whatever you told. If I still don't understand, I will ping you, maybe at that time we can pair up. [20:01:42] marxarelli: how does ^ sound to you ? [20:01:47] hello chrismcmahon! how are you ? [20:02:00] vikasyaligar: yeah, that sounds good [20:02:47] hi vikasyaligar [20:14:35] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » sl,contintLabsSlave && UbuntuTrusty build #14: FAILURE in 10 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=sl,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [20:28:53] 3Phabricator: Adapt on-wiki bug templates to point to Phabricator - https://phabricator.wikimedia.org/T176#1028873 (10Mattflaschen) [20:28:54] 3Phabricator: Adapting Gadget-BugStatusUpdate.js to Phabricator - https://phabricator.wikimedia.org/T539#1028871 (10Mattflaschen) 5Open>3Resolved >>! In T539#1027131, @Ricordisamoa wrote: > The point is avoid having to maintain multiple copies on multiple wikis. Yeah, that's reasonable. I've made a canonic... [20:29:24] 3Phabricator: Adapt on-wiki bug templates to point to Phabricator - https://phabricator.wikimedia.org/T176#1028874 (10Mattflaschen) 5Open>3Resolved [20:29:39] 3Beta-Cluster: commons.wikimedia.beta.wmflabs.org does not redirect from base URL - https://phabricator.wikimedia.org/T89159#1028877 (10hashar) 5Open>3Resolved a:3hashar Same as T88639 and T88938, one wants on deployment-cache-text02 to purge the cache. ``` varnish> ban req.http.host == commons.wikimedia.... [20:30:18] 3VisualEditor-MediaWiki, VisualEditor, Beta-Cluster: On Beta Cluster, switching from VisualEditor to edit source mode intermittently loads the wikitext editor without any CSS - https://phabricator.wikimedia.org/T86624#1028884 (10hashar) p:5Triage>3Normal [20:30:58] 3Beta-Cluster: Account creation throttling too restrictive on Beta Cluster - https://phabricator.wikimedia.org/T87704#1028887 (10hashar) p:5Triage>3Volunteer? [20:35:17] 3Multimedia, Beta-Cluster: Low-quality images are not rendered in beta - https://phabricator.wikimedia.org/T71757#1028926 (10hashar) The instance deployment-upload has been put in a hurry by someone (can't remember). Whatever thumb.php code is there is most probably terribly outdated. Someone needs to recreate... [20:35:25] 3Multimedia, Beta-Cluster: Low-quality images are not rendered in beta - https://phabricator.wikimedia.org/T71757#1028928 (10hashar) p:5Triage>3Volunteer? [20:38:00] 3Beta-Cluster: Configure all deployment-prep instances to use local salt and puppet master by default - https://phabricator.wikimedia.org/T64795#1028932 (10hashar) p:5High>3Volunteer? We can probably use hiera and https://wikitech.wikimedia.org/wiki/Hiera:deployment-prep to populate the *override variables.... [20:38:22] Yippee, build fixed! [20:38:22] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ar,contintLabsSlave && UbuntuTrusty build #14: FIXED in 10 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ar,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [20:38:24] 3Beta-Cluster: Make beta cluster salt master to auto accept minions - https://phabricator.wikimedia.org/T75766#1028935 (10hashar) p:5High>3Volunteer? [20:38:31] 3Beta-Cluster: Make beta cluster puppet master to auto sign client keys - https://phabricator.wikimedia.org/T75767#1028936 (10hashar) p:5High>3Volunteer? [20:39:30] 3Multimedia, MediaWiki-File-management, Beta-Cluster: Thumbnail generation should happen via the same setup in the beta cluster and in production (tracking) - https://phabricator.wikimedia.org/T84950#1028945 (10Tgr) [20:39:31] 3Multimedia, Beta-Cluster: Low-quality images are not rendered in beta - https://phabricator.wikimedia.org/T71757#1028946 (10Tgr) [20:44:55] 3Beta-Cluster: beta cluster: mwscript ask for sudo password . Lacking sudo right as 'apache', have 'www-data' instead - https://phabricator.wikimedia.org/T89165#1028958 (10hashar) 3NEW [20:47:08] marxarelli: I think I understood it :) [20:47:27] vikasyaligar: great! [20:47:29] marxarelli: I added screenshot module in the World [20:47:53] marxarelli: and now I can use all the instance variables :) [20:48:49] vikasyaligar: fantastic :) [20:49:09] 3operations, Beta-Cluster: mwscript hardcoded with user 'apache', should use ::mediawiki::users::web - https://phabricator.wikimedia.org/T89165#1028974 (10hashar) [20:49:50] marxarelli: thank you ! I learnt lot's of thing :) [20:50:17] vikasyaligar: no problem. thanks for volunteering :) [20:50:35] greg-g, I saw https://phabricator.wikimedia.org/T89049#1026266 yesterday and was surprised [20:50:40] I thought Reedy used to do this [20:50:55] aharoni: I got the gem working on my local machine ! thanks to marxarelli ! will submit a patch soon :) [20:51:09] awesome awesome awesome [20:51:16] directly upon my own patch? [20:51:26] aharoni: yup ! [20:51:42] vikasyaligar: cool, feel free to change https://gerrit.wikimedia.org/r/#/c/189738/3 any way you like. [20:52:08] And I can also give you access to the gem at GitHub and the rubygems site. [20:52:12] aharoni: also some changes needs to be made in gem ! I will send you the PR in few minutes ! [20:52:13] (If you want.) [20:52:57] Maybe I'll move the gem's code to Gerrit eventually, but for now it's on GitHub. [20:53:42] vikasyaligar: github username? [20:53:58] aharoni: ah ! OK ! username: vikassy [20:54:24] vikasyaligar: I ave you access. [20:54:51] gave [20:55:15] aharoni: OK ! thank you ! should I push directly ? or follow the standard process of sending PR and then accepting it ? [20:55:15] But still, please do pull requests and don't commit directly, because code review is a Good Thing. [20:55:20] PR [20:55:26] aharoni: ah ! OK [20:55:28] Zeljko or I will review. [20:56:04] Now that it's getting used by Wikimedia code, it must go through code review. [20:56:28] vikasyaligar: do you have a rubygems.org account? [20:56:36] aharoni: yup ! [20:56:46] with your gmail? [20:56:56] aharoni: yup vikasyaligar.it@gmail.com [20:57:42] 3Continuous-Integration: Migrate all jobs depending on Zuul git repos out of production slaves - https://phabricator.wikimedia.org/T86659#1029005 (10hashar) p:5Triage>3Normal [20:58:07] 3Analytics-EventLogging, Continuous-Integration: Set up jsduck test job for EventLogging - https://phabricator.wikimedia.org/T88343#1029008 (10hashar) p:5Triage>3Volunteer? [20:58:21] vikasyaligar: now you're one of the owners of https://rubygems.org/gems/screenshot . [20:58:32] 3CirrusSearch, Continuous-Integration: ElasticSearch taking 17% of RAM on integration slaves - https://phabricator.wikimedia.org/T89083#1029011 (10hashar) p:5Triage>3Normal [20:58:39] So funny, Zeljko and I just started it earlier today :) [20:58:47] aharoni: Yay ! thank you :) [21:00:24] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ja,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 10 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ja,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [21:02:17] 3operations, Project-Creators, Phabricator: Create projects for Ops goals - https://phabricator.wikimedia.org/T87262#1029023 (10Krenair) This wasn't a discussion until after the creation had already taken place, because I came here to object to the way it had been done. Removing the requirement for these reques... [21:08:32] 3Engineering-Community, Code-Review: Plan to migrate code review from Gerrit to Phabricator - https://phabricator.wikimedia.org/T18#1029056 (10Qgil) The Wikimedia Hackathon is more about getting things done and less about presentations. We could have two lines of work: * {T560} (hands-on) * {T31} (discussion /... [21:12:25] marxarelli: I have 1 more doubt; [21:12:35] module A; def self.hi; puts 'hello'; end; end [21:12:37] World(A) [21:12:40] Now how do I call the functionality of hi ? [21:12:44] Also I have no clue why people add self to it (except they can use it like A.hi) [21:12:51] marxarelli: ^ [21:13:28] Krenair: surprised in a good or bad way? :) [21:13:50] bad, I was under the impression someone already had this covered :p [21:13:58] vikasyaligar: right. that's the difference between module/class methods and instance methods. the former are defined with `def self.foo` [21:14:04] Krenair: oh, re what Reedy used to do: yes and no. yes in that he used to report tons of bugs on them, but we still had a too high noise level [21:14:07] the latter with `def foo` [21:14:16] I see [21:14:36] technically, they are singleton methods of the module, but i won't bore you with the details :) [21:15:07] marxarelli: ah ! I would love details; maybe a link might help me :) [21:15:21] vikasyaligar: anyway, the important thing to understand is that those methods are not imported into the world object [21:15:55] just as `obj.extend(A)` would not bind them to `obj` [21:16:27] vikasyaligar: you probably want to refactor them as instance methods in this case [21:18:06] vikasyaligar: because you asked for it :) http://www.devalot.com/articles/2008/09/ruby-singleton https://blog.jcoglan.com/2013/05/08/how-ruby-method-dispatch-works/ [21:18:52] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » fr,contintLabsSlave && UbuntuTrusty build #14: FAILURE in 11 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=fr,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [21:20:00] andre__: Sorry, there was a bit more context actually with that link. I think it was in the surrounding irc conversation, but it's easily lost. [21:20:13] marxarelli: any specific reason why we should not use class methods in this case ? [21:21:00] vikasyaligar: you typically want to avoid module/class methods that save state, as it amounts to global (though encapsulated) state [21:21:22] andre__: The boilerplate you used on that user's bug report (which didn't have a project associated with it) seemed a bit unfair because Phabricator's interface for associating projects is imho severaly unusable. Typing "MediaWiki" doesn't bring up a single mediawiki component. They'd have to know about "MediaWiki-General-And-Unknown" specifically etc. [21:21:29] 3Release-Engineering: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029116 (10hoo) 3NEW [21:21:41] 3Release-Engineering, Wikimedia-General-or-Unknown, operations, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1029124 (10greg) See also: notes on 404/500 error pages from @bd808: https://phabricator.wikimedia.org/P279 [21:22:00] vikasyaligar: where's your current implementation again? [21:23:28] marxarelli: here it is => https://github.com/wikimedia/mediawiki-extensions-VisualEditor/blob/master/modules/ve-mw/tests/browser/features/support/language_screenshot.rb [21:24:34] marxarelli: what do you mean by 'save state' ? Also I thought even instance method amounts to global state [21:25:35] vikasyaligar: i mean that given something like `module A; def foo=(value); @foo = value; end; end` [21:26:28] 3Release-Engineering, Wikimedia-General-or-Unknown, operations, WMF-Design: Better WMF error pages - https://phabricator.wikimedia.org/T76560#1029152 (10Nirzar) @greg thanks, this makes things a lot clear :) only one small thing, /mediawiki-config/503.html this page has language selection in the footer but the w... [21:26:30] `A.foo = 1` is storing the value `1` in a globally accessible variable [21:28:13] 3Release-Engineering: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029157 (10hoo) [21:29:33] vikasyaligar: yeah, looking at https://github.com/amire80/screenshot/blob/master/lib/screenshot.rb you again, i'm really not sure why some methods are defined as module methods [21:30:07] marxarelli: even I was confused seeing that :( [21:32:19] vikasyaligar: start by converting them to instance methods, then you might also want to see about protecting them [21:32:49] marxarelli: yup ! thank you :) [21:32:53] i.e. do you need `#rectangle` and `#coordinates_*` methods to be public? [21:33:24] 3Release-Engineering, MediaWiki-Core-Team: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029177 (10bd808) [21:33:32] vikasyaligar: no problem! [21:36:09] greg-g: who was it that we should be talking to about sentry? btw, sentry looks awesome [21:36:28] gergo aka tgr [21:39:17] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1029197 (10hashar) I would dish out the mediawiki.org page and move to Phabricator. Much like ops have an ops access req... [21:40:23] 3Release-Engineering, MediaWiki-Core-Team, Wikimedia-Logstash: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029201 (10bd808) [21:41:26] 3Release-Engineering, MediaWiki-Core-Team, Wikimedia-Logstash: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029116 (10bd808) Whatever we end up doing here, the events should also end up in #wikimedia-logstash. [21:41:46] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » nb,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 11 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=nb,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [21:45:02] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1029208 (10Qgil) "Good-For-Volunteers" or "Ready-For-Volunteers"? I believe this is what Lydia and Kevin have in m... [21:46:21] (03PS1) 10Dduvall: Additional documentation on upgrading to 1.0.0 [selenium] - 10https://gerrit.wikimedia.org/r/189832 [21:48:26] 3Engineering-Community, Code-Review, Phabricator, Wikimedia-Git-or-Gerrit: Migrate Gerrit project ownership request system (+2 rights) to Phabricator - https://phabricator.wikimedia.org/T86639#1029214 (10Legoktm) Sumana used to check the wiki page regularly, so requests would be processed on a timely basis. When... [21:49:20] 3Project-Creators, Engineering-Community, Phabricator: Analytics-Volunteering and Wikidata's Need-Volunteer tags; "New contributors" vs "volunteers" terms - https://phabricator.wikimedia.org/T88266#1029215 (10Lydia_Pintscher) Yes! Those are both covering what I have in mind much better. [21:52:21] marxarelli: we have to `#rectangle` and `#coordinates_*` methods to private! we need to create a class right ? [21:52:33] *if we [21:55:24] twentyafterfour: happy to help with anything sentry-related if I can [21:57:04] tgr: I was asked to help work towards getting sentry into production, but I only have a vague idea of what that really means in concrete terms. I just found some related tasks in phabricator though, reading through the history there [21:58:32] twentyafterfour: https://phabricator.wikimedia.org/T84956 is probably the most relevant to releng [22:00:41] twentyafterfour: there is also an ops thread titled "Guidance on creating Debian packages for puppet" [22:00:53] I haven't had the time yet to follow up [22:03:55] 3Phabricator: Next Phabricator upgrade on YYYY-MM-DD - https://phabricator.wikimedia.org/T86772#1029254 (10Qgil) @JanZerebecki is referring to {T76732} and https://secure.phabricator.com/T6102 [22:05:10] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » ro,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 11 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=ro,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [22:05:57] 11hours?!?! [22:11:14] at wmf, we take testing to 11 [22:13:05] :) [22:13:30] oh: Started 11 hr ago [22:13:31] Took 23 min on integration-slave1009 [22:13:36] well, that's weird [22:19:20] (03CR) 10Mattflaschen: "> That runs the qunit tests passing &useformat=mobile to the URL. I guess it switches to mobile mode." [integration/config] - 10https://gerrit.wikimedia.org/r/188527 (https://phabricator.wikimedia.org/T86866) (owner: 10Hashar) [22:28:00] marxarel_: could you review this: https://gerrit.wikimedia.org/r/#/c/189738/ [22:48:58] PROBLEM - Host deployment-elastic05 is DOWN: PING CRITICAL - Packet loss = 100% [22:51:09] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » pl,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 12 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=pl,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [22:53:37] 3Continuous-Integration: Why are the language screenshot tests stalled by so long? - https://phabricator.wikimedia.org/T89178#1029325 (10greg) 3NEW a:3zeljkofilipin [22:54:52] Project beta-scap-eqiad build #41155: FAILURE in 40 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41155/ [23:05:32] 3Continuous-Integration: MediaWiki installs in Jenkins frequently fail to access their sqlite database due to locks - https://phabricator.wikimedia.org/T89180#1029348 (10Krinkle) 3NEW [23:07:32] 3VisualEditor, Continuous-Integration: Investigate Chrome disconnect failures when running MediaWiki tests on labs slaves - https://phabricator.wikimedia.org/T89075#1029357 (10Krinkle) Comparing the log artefacts of a successful and failed build, I believe this is caused by T89180. While pretty much all builds... [23:08:09] PROBLEM - Free space - all mounts on deployment-bastion is CRITICAL: CRITICAL: deployment-prep.deployment-bastion.diskspace._var.byte_percentfree.value (<37.50%) [23:08:11] 3Continuous-Integration: MediaWiki installs in Jenkins frequently fail to access their sqlite database due to locks - https://phabricator.wikimedia.org/T89180#1029361 (10Krinkle) [23:08:14] 3VisualEditor, Continuous-Integration: Investigate Chrome disconnect failures when running MediaWiki tests on labs slaves - https://phabricator.wikimedia.org/T89075#1029360 (10Krinkle) [23:09:22] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » fa,contintLabsSlave && UbuntuTrusty build #14: FAILURE in 12 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=fa,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [23:09:40] James_F: Found a (possibly, "the") culprit for karma failures. While the error isn't related to Karma, it's related to labs, and as such doesn't affect the old qunit jobs [23:09:45] https://phabricator.wikimedia.org/T89075#1029357 [23:09:55] Krinkle: Yeah, was just reading. Impressive sleuthing. [23:10:13] James_F: It's only like 12M of log (3x) :P [23:10:43] thx ^_^ [23:12:15] James_F: Of course, next is figuring out *why* it's failing to access the database.. [23:12:49] 3Continuous-Integration: MediaWiki installs in Jenkins frequently fail to access their sqlite database due to locks - https://phabricator.wikimedia.org/T89180#1029372 (10Krinkle) p:5Triage>3High [23:14:32] Krinkle: Yeah. [23:14:47] Yippee, build fixed! [23:14:48] Project beta-scap-eqiad build #41157: FIXED in 49 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/41157/ [23:30:01] Project browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox » nl,contintLabsSlave && UbuntuTrusty build #14: SUCCESS in 13 hr: https://integration.wikimedia.org/ci/job/browsertests-VisualEditor-language-screenshot-os_x_10.10-firefox/LANGUAGE_SCREENSHOT_CODE=nl,label=contintLabsSlave%20&&%20UbuntuTrusty/14/ [23:36:00] 3Release-Engineering, MediaWiki-Core-Team, Wikimedia-Logstash: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029470 (10bd808) @maxsem pointed out that HHVM has a configuration option to add stacktraces to OOM errors. I'm not sure, but the flag name... [23:46:27] 3Release-Engineering, MediaWiki-Core-Team, Wikimedia-Logstash: Log php fatals with full backtraces again (fatal.log on fluorine) - https://phabricator.wikimedia.org/T89169#1029488 (10MaxSem) Considering all these insane implicit parameter name conversions deep in HHVM's guts, it should probably be called hhvm.er... [23:57:47] 3VisualEditor, Beta-Cluster: Search on the Beta Cluster is broken, and thus VE no longer shows suggestion list for Templates upon typing into Add template selector - https://phabricator.wikimedia.org/T89007#1029535 (10Ryasmeen) I can now see the template suggestions now.Therefore, closing the bug [23:57:55] 3VisualEditor, Beta-Cluster: Search on the Beta Cluster is broken, and thus VE no longer shows suggestion list for Templates upon typing into Add template selector - https://phabricator.wikimedia.org/T89007#1029537 (10Ryasmeen) 5Open>3Resolved