[00:02:44] Betacommand: Well, strictly speaking, the OSM group also has their own config, but it's also (mostly) in labs. [00:03:58] Coren: I havent paid too much attention to them so I didnt want to end up putting my foot in my mouth by claiming something I wasnt sure about [00:04:44] I don't know that much about it either - Alexandros has been in the lead for that - but I know they're using labs instances and the postgres DB they use is in the labs support network. [00:05:34] I could have sworn it was 2 hours later than it actually is :P [00:05:52] It is, just in a different timezone. :-) [00:10:00] 3Wikimedia Labs / 3deployment-prep (beta): Beta: Gadgets tab is missing - 10https://bugzilla.wikimedia.org/71988#c1 (10Sam Reed (reedy)) Yeah, seems setting $wgGadgetsCaching = false; just makes the gadgets tab disappear completely... [00:10:55] Coren: Ive been cleaning up some old code that i use for my TV and it makes Frankenstein's monster look like a splinter [00:50:34] Seeing as how my Toolserver redirect requests are still pending after 2 months, could somebody restart web services on the dispenser tool? [00:53:01] Ref: https://www.mediawiki.org/wiki/Tool_Labs/Collection_of_issues_after_Toolserver_shutdown#This_tool_is_lacking_a_proper_redirect_to_its_new_location_.2F_Bei_diesem_Tool_stimmt_etwas_mit_der_Weiterleitung_nicht [05:43:17] coren autolist2 is dead again [05:43:30] do you have some kind of config going on ? [06:20:56] Coren: load defined how? [06:51:23] it seems some really old tasks start appearing and sticking in my qstat, which blocks any new executions with -once [06:51:36] tool lab grid engine tasks [06:51:58] any know issue recently, starting from ~ Oct 10? [06:52:03] *known [06:54:21] "I also noticed I had dead jobs from July and August on there.  They definitely weren't there before." this [09:43:34] is anyone able to tell me if we have a djvu converter on labs? [09:43:41] convert to djvu [10:00:17] 3Tool Labs tools / 3[other]: Installation of pdf2djvu - 10https://bugzilla.wikimedia.org/71989 (10billinghurst) 3NEW p:3Unprio s:3normal a:3None Would someone be so kind to install pdf2djvu on labs. Thanks. [10:54:45] anyone online able to approve a domain whitelist reuest? https://gerrit.wikimedia.org/r/#/c/166390/ [11:01:22] dan-nl: wrong channel [11:02:28] thanks, went to operations, guess that's the right one [11:16:16] I've got a lighttpd server using fcgi for php. Static css/js files are given gzip compression. PHP response text/html; charset=utf-8 is given gzip compression as well. But text/javascript; utf-8 is not. I'm trying to figure out why the others work and how I can make this one work. [11:16:28] ( Configuratio: https://github.com/wikimedia/operations-puppet/blob/b7b047918/modules/toollabs/files/lighttpd-starter#L42-L110 ) [11:16:32] Example urls: https://tools.wmflabs.org/intuition/index.php, https://tools.wmflabs.org/intuition/load.php?env=mw, https://tools.wmflabs.org/intuition/main.css [11:16:38] The second one should also be compressed, but isn't. [11:16:43] Any ideas? [11:17:29] phpinfo() says zlib compression is Off. And I'm not setting any such buffers inside my php code. So the index.php one is given compression by the web server. [11:17:50] I tried adding them to compress.file-types, but made no difference. [11:55:00] 3Wikimedia Labs / 3deployment-prep (beta): Mobile redirect goes to wrong domain name on beta labs - 10https://bugzilla.wikimedia.org/71079#c7 (10Jan Zerebecki) Is not reproducible with Firefox mobile. So this is likely not a docroot issue. I don't have any Apple devices to test. [12:17:15] 3Tool Labs tools / 3[other]: Installation of pdf2djvu - 10https://bugzilla.wikimedia.org/71989#c1 (10Andre Klapper) Providing usecases is welcome. :) [12:29:23] liangent: A previously undetected corruption in the gridengine job database; fixing it has shaken out some old crumbs. [12:46:33] 3Wikimedia Labs / 3tools: WMFLabs: Gzip text/javascript responses from fcgi (just like text/html) - 10https://bugzilla.wikimedia.org/71995 (10Krinkle) 3NEW p:3Unprio s:3normal a:3Marc A. Pelletier Right now the tools.wmflabs.org proxy and/or the lighttpd default configuration are gzipping: * static... [12:50:30] 3Tool Labs tools / 3[other]: Installation of pdf2djvu - 10https://bugzilla.wikimedia.org/71989#c2 (10billinghurst) I have occasional use to convert public domain files found in pdf format. I need to trim components, and we have PDFtk on labs that suits that purpose. While they can be loaded to Commons for Wi... [13:01:16] 3Tool Labs tools / 3[other]: Installation of pdf2djvu - 10https://bugzilla.wikimedia.org/71989#c3 (10billinghurst) and https://en.wikisource.org/wiki/Help:DjVu_files#Method_3_-_pdf2djvu [13:11:30] 3Wikimedia Labs / 3tools: WMFLabs: Gzip text/javascript responses from fcgi (just like text/html) - 10https://bugzilla.wikimedia.org/71995#c1 (10Krinkle) Externally: $ curl --compress -I 'http://tools.wmflabs.org/intuition/index.php' HTTP/1.1 200 OK Server: nginx/1.5.0 Content-Type: text/html; charset=utf-8... [13:11:43] YuviPanda: Coren: ^ [13:49:04] trying to run a query to get all of a users contribs against a specific page [13:49:08] for example, this query returns 500 usercontribs [13:50:27] https://en.wikipedia.org/w/api.php?action=query&list=usercontribs&ucuser=Catrope&uclimit=500&ucdir=newer [13:51:14] how can I modify that so it only returns contribs from the "Dry run" article? [13:53:47] babs: why not user the tool built for that ... https://tools.wmflabs.org/usersearch/index.html?page=Worshipful_Company_of_Cutlers [13:54:17] I want to use the API [13:54:34] using it in my program [13:55:07] then you probably need to use a page generator [13:55:18] from memory [13:56:23] https://www.mediawiki.org/wiki/API:Query [14:03:45] 3Tool Labs tools / 3[other]: Installation of pdf2djvu - 10https://bugzilla.wikimedia.org/71989#c4 (10Philippe Elie) billinghurst, I installed djvudigital in /data/project/phetools to convert pdf to djvu, conversion fail in some rare case of half broken pdf but it's enough stable to use it. The script to use... [14:43:07] so with the tool labs outage, one of my cron tasks has restarted, but the other doesn't seem to be operating at all. Any ideas? [14:52:14] * DeltaQuad tries to start the job manually [16:24:05] Could somebody restart the webserver on the dispenser tool? I ask 6 weeks ago for WM-DE to fix the redirect and they have yet to respond. CC: Silke_WMDE1 [17:13:45] Is toollabs broken again? [17:15:13] http://tools.wmflabs.org/catscan2/catscan2.php just keeps loading... [17:16:11] Hi Dispenser! for the redirect ping tsadmins@toolserver.org please. [17:17:52] There are a few other requests and emails still kinda broken for me. https://www.mediawiki.org/wiki/Tool_Labs/Collection_of_issues_after_Toolserver_shutdown#This_tool_is_lacking_a_proper_redirect_to_its_new_location_.2F_Bei_diesem_Tool_stimmt_etwas_mit_der_Weiterleitung_nicht [17:19:53] Dispenser: for email please ask Coren. I'll see nosy tomorrow and point her to the missing redirects. [17:46:29] Krinkle|detached: I'll tweak the nginx settings, I think [17:52:46] 3Wikimedia Labs / 3tools: WMFLabs: Gzip text/javascript responses from fcgi (just like text/html) - 10https://bugzilla.wikimedia.org/71995#c2 (10Yuvi Panda) From urlproxy.conf in ops/puppet: gzip_types text/plain text/css text/xml application/json application/javascript application/x-javascript; So... [17:54:45] 3Wikimedia Labs / 3tools: WMFLabs: Gzip text/javascript responses from fcgi (just like text/html) - 10https://bugzilla.wikimedia.org/71995#c3 (10Yuvi Panda) And yes, compression is handled in nginx for most cases, rather than lighty. [18:19:16] while I understand that denying requests with empty User-Agent headers is useful, I'd appreciate if that config change was slightly more widely announced than buried in a thread about Labs outage [18:21:31] Nettrom: I should partially apologize for that. I applied a change that blocked Tweetmemebot (which doesn't require an announcement, I think), but apparently whoever merged the 'UA required' change did not restart nginx after, so it was unapplied until I restarted, so I didn't know and didn't notify [18:23:02] Nettrom: the UA thing should be common sense. the WMF wikis have blocked missign UA's for at least 5+ years [18:23:30] Betacommand: true, but since it was a behavior change we should've notified... [19:25:33] Betacommand: [19:25:37] common sense is not that common [19:25:51] when your code all of a sudden starts breaking and you try to figure it out [19:25:59] a 403 based on a lack of UA is not a common case [19:26:03] Nettrom: quoting ben Franklin? [19:26:17] always :) [19:26:32] Nettrom: why dont you have a UA configured? [19:26:41] cut'n'paste of bad code, I suspect [19:27:11] or perhaps code I didn't write myself [19:28:13] this just exposed a flaw in the code :P [19:28:21] of course, I'm not saying it didn't :) [19:28:47] remidns me of my days on comp.lang.javascript and how much work was needed because of cut'n'paste of poorly written examples [20:30:51] my tools submitted jobs dont seem to be deleting [20:33:16] is that known issue? [20:36:29] Coren: you about? [21:11:38] !paste [21:11:38] http://tools.wmflabs.org/paste/