[03:07:06] anyone online that might be able to help sort out if the cronjob on http://commons.wikimedia.beta.wmflabs.org can run maintenance/runJobs.php as a user that can read/write to a filebackend path "/mnt/upload7/private/gwtoolset/$site/$lang" ? [09:27:34] anyone online who has shell access to http://commons.wikimedia.beta.wmflabs.org? [09:28:20] or could grant me shell access to that project? [09:29:37] dan-nl: ask hashar [09:30:12] he's not online atm, was hoping someone else might be able to do it ... [09:30:48] thanks though [09:36:28] Steinsplitter: there used to be a way to list all projects on wikitech. is there a new way to do so? [09:37:54] dan-nl: https://noc.wikimedia.org/conf/ ? [09:43:52] Steinsplitter thanks … looks like i'll have to wait a until hasher is online [12:11:33] Hello. [12:11:58] https://meta.wikimedia.org/wiki/Wiktionary#List_of_Wiktionaries [12:12:23] This shows me that they are using "Anglo-Saxon" for "Old English"; how can I get them to make it the other way around? [13:55:28] Did something get screwy with file permissions on tools, seems some stuff has lost some *confused* [16:28:04] What's going on with dewiki? [16:28:27] Replication stopped 24 hours ago [16:30:32] and the older revisions I reported three days ago (https://bugzilla.wikimedia.org/show_bug.cgi?id=57642#c12) are still missing, too [16:44:12] apper: The DBA should be online in a few hours (Australia time), I'll send him your way. [16:44:58] Coren: thanks. What's his IRC name? [16:45:13] springle [16:45:13] select chocolate from life; [16:45:20] Coren: thanks [16:45:48] Coren, so you know, I'm running spambot on -login right now. [16:46:12] ... okay, I *know*, but perhaps you'd like to explain? [16:46:21] Coren, debugging. [16:46:29] I'm tracing bugs. [16:46:33] Ah. So you're interactive. That's always okay. :-) [16:47:02] It's running stuff unattended that's a no-no [16:47:23] Coren, spambot is resource heavy so if it's beginning to kill -login for others, let me know. [16:48:12] You might also want to do that on -dev instead then, but I'll let you know. [16:49:22] !log wikistats - referata wikis, deleted 28 closed wikis that became 404 [16:49:23] Logged the message, Master [16:50:32] Coren, aaaaand, I found and debugged the program. [16:50:43] Yeay success! [16:51:33] Coren, my terminal froze. Can you execute pkill -u local-cyberbot for me? [16:52:42] Btw, since Coren is here - is there any reason 'become' isn't on the exec nodes when I can become on login then ssh as a tool to exec? [16:53:35] Damianz, ? [16:53:36] Damianz: Because you really shouldn't be loggin in to the exec nodes as yourself in the first place. Except for infrequent emergency debugging, you shouldn't be using the nodes directly ever. [16:54:07] Coren, hanks [16:54:15] Useful for debugging running processes, especially when the grid keeps getting mine into a total tizzy [17:07:53] !log wikistats (mw) id 143 switch to API, battlestarwiki.org wikis, fixed es,fr,zh,deleted duplicates de,en.. [17:07:54] Logged the message, Master [17:21:56] !log wikistats (mw) fixed: irc-wiki.org, wiki.electrorama.com [17:21:57] Logged the message, Master [17:38:29] can have simple forms on wikitech? [17:38:38] a form on a wiki page that sends mail [17:39:22] used the term simple form because i had this in mind from like years ago https://www.mediawiki.org/wiki/Extension:Simple_Forms [17:39:38] not sure about the mail sending part and abuse [17:47:11] hah, cigarettespedia.com [17:51:30] !log wikistats (mw) ran conversion script attempting to find ancient wikis that meanwhile may have api.php. 10 wikis succesfully converted (out of 190) [17:51:32] Logged the message, Master [17:54:15] why I cannot access /data/project on my instance? [18:02:59] [2013-12-08 17:39:33.937236] E [glusterfsd-mgmt.c:1559:mgmt_getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server [18:04:31] http://kb.mozillazine.org/Special:Version [18:04:40] "MediaWiki 1.6.8 is a security and bugfix maintenance release of the Spring 2006 snapshot: " :O) [19:05:51] was max_user_connections on the replica DBs decreased recently? [19:30:58] !log wikistats (mw) 10 more converted from Special page to API using different ways to guess the api.php URL. deleted a couple broken ones [19:31:00] Logged the message, Master [19:36:23] !log wikistats fix fetching of extended info, add new API fields si_langconversion,si_linktrail,si_linkprefix,si_titleconversion. run update on wikis without names to give them one from si_sitename [19:36:25] Logged the message, Master [19:57:15] plop [20:35:59] what's the way to run some help programs within a program running using jsub? My php script runs a small program using shell_exec(), which works well on the console; but when submitting this job to jsub, the job quits at this point (without an entry in the .err file) [20:41:44] apper: did you specify the full path to the program or use jsub -cwd option? [20:42:15] I tried the full path, but I didn't tried the cwd option... maybe both together works... [20:43:09] hmm the -cwd only mean current working directory, so it should make a difference if the full path doesn't work [20:43:52] *shouldn't [20:44:27] maybe it's the program I'm running which has problems being called somewhere else [20:46:12] no, that wasn't the problem [20:47:03] but thanks for the hint [20:48:57] apper: I have a similar solution using: exec('mysql ... <'.$filename, $output, $retval) works. [20:49:29] hedonil: okay, thanks ... hmmm [20:49:58] I should read about the differences between shell_exec and exec ;) [20:50:09] apper: :) [20:50:44] according to the doc it's only about the output... I check if exec works for me [20:51:40] apper: but I think shell_exec() has some restrictions (security & stuff) [20:53:42] now it worked one time and then again not... okay, I have to look deeper into that.. very strange [20:55:34] but how is it possible, that a php script ends at an "exec" line without putting anything in the error file? regardless of what the script called by exec does, the main php script should not be killed [20:55:45] !log deployment-prep chmod -R a+w deployment-bastion:/data/project/upload7/private/gwtoolset [20:55:49] Logged the message, Master [21:01:01] ah, I have an idea... [21:01:54] running another program needs more memory... [21:02:18] apper: Ahhh, the memory thing! [21:02:22] okay, that was the issue... [21:02:46] I have to think about the memory thing more often [21:03:10] apper: ;-) moar ram! [21:44:00] apper: one question: could you do a pastebin (https://tools.wmflabs.org/paste/) of your failed "exec" jobs" qacct -f . I'm pretty curious about the exit_status if the grid killed the job due to lack of memory. [21:49:25] hedonil: "qacct -f " gives an empty table... [21:50:01] apper: did your jobs have a dedicated name -N ? [21:50:07] yes [21:50:14] apper: Hmm [21:51:08] hedonil: I get an error message when using a wrong jobname, so it's correct [21:51:31] apper: for me it outputs somrthing like this http://tools.wmflabs.org/paste/view/74343472 [21:52:09] apper: sorry qacct -j [21:52:22] ah, okay [21:54:02] hedonil: http://tools.wmflabs.org/paste/view/e50cfa2c [21:54:56] apper: thx [21:55:07] * hedonil reading qacct docs [21:57:09] hedonil: wait [21:57:10] sorry [21:57:15] that was wrong ;) [21:58:04] hedonil: exit_status is 137: http://tools.wmflabs.org/paste/view/21bdd393 [21:58:18] failed is 100 [21:58:47] apper: ahh, ok - 137 is expected value [22:01:13] 137 = 128 + 9 [ 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL] [22:10:18] Coren: I got sick of seeing almost all the jobs displaying "48M/M" on the status page, so diff -u /data/project/.system/public_html/content/status.php /data/project/anomiebot/public_html/tl-status.php [23:32:44] Hello, can anyone help me with the thing that makes this: https://meta.wikimedia.org/wiki/Wiktionary#List_of_Wiktionaries ? [23:32:55] I want them to make a couple of changes to it.