[00:19:11] 3Wikimedia Labs / 3tools: root's crontab on tools-submit produces daily error - 10https://bugzilla.wikimedia.org/65027 (10Tim Landscheidt) 3NEW p:3Unprio s:3normal a:3Marc A. Pelletier Probably a test left over: | From: root@tools.wmflabs.org (Cron Daemon) | Subject: Cron cd foo... [00:30:24] 3Wikimedia Labs / 3tools: jsub not installed on the queue machines - 10https://bugzilla.wikimedia.org/64988#c2 (10Tim Landscheidt) 5UNC>3ASS The exec instances are not "no longer" permitted to submit jobs, but never were :-). But until the crontab change this wasn't relevant. [03:45:54] 3Wikimedia Labs / 3tools: Create views for user_daily_contribs table - 10https://bugzilla.wikimedia.org/61300#c4 (10MZMcBride) (In reply to Luis Villa from comment #3) > Aggregate count that could be computed from the revision table, if I > understand correctly - am I missing something? I don't think you're... [06:01:53] 3Wikimedia Labs / 3Infrastructure: Inconsistent GID number (500 or 550) - 10https://bugzilla.wikimedia.org/63028#c1 (10John Mark Vandenberg) As noted on bug 64596, this is probably what is blocking me submitting patches. [07:29:10] 3Wikimedia Labs / 3tools: querycache and querycachetwo tables aren't available on labs sql dbs - 10https://bugzilla.wikimedia.org/63782#c3 (10Bawolff (Brian Wolff)) (In reply to Luis Villa (personal-for work use lvilla@wikimedia.org) from comment #2) > Only concern that I can see is how often these get stale... [08:51:24] http://tools.wmflabs.org/xtools/autoblock/?u=Example says it was last updated in 1970. Did that originally run on IBM system/360 then? [10:13:54] 3Wikimedia Labs / 3tools: jsub not installed on the queue machines - 10https://bugzilla.wikimedia.org/64988#c3 (10Johan) Is there a reason for this? I use a python script that constructs a SGE array job. With this new rule the python script must run on the exec instances and won't be able to submit the array... [10:35:38] Hi Coren! :) I want to run a cronjob as a tool. But cron says that a program doesn't exist, though I can execute that command manually. What am I doing wrong? [10:40:46] Or scfc_de ^^ [10:57:07] Silke_WMDE: Let me take a look. [10:57:36] scfc_de: don't laugh. I'm not a coder. ;) [11:02:59] Silke_WMDE: Ah, okay, simple problem: We have lynx installed only on the interactive bastion hosts (dev_environ.pp). I could submit a patch to have it installed on the exec hosts as well (exec_environ.pp), but it will be much quicker to ask amette to have active.php generate text/plain via a parameter or so and then read that with curl. [11:04:46] So I could use curl in cron? [11:06:46] Yes, but curl doesn't parse HTML, but just dumps the source code. [11:12:56] Silke_WMDE: next time when you see this kind of problems, try `qlogin` then run your program first [11:13:13] ah, thanks liangent and scfc_de [12:10:55] HI again. I'm reading https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help#Mail_from_tools . I want my cronjob to send me stdout via mail. Which doesn't work. [12:13:05] erm... I'm still thinking and should talk when I'm ready to ask. [12:16:25] Silke_WMDE: That's correct, stdout goes to ~/JOBNAME.out. You could for example wrap your shell script in a sub-shell and pipe its output to mail ("(a; b; c) | mail", with the caveat about having to use /usr/sbin/exim and generating the headers yourself), or only pipe one command's output to mail and check regularily that JOBNAME.{err,out} is empty (because otherwise that would indicate errors or other hiccups). [12:17:37] o_O [12:18:50] let me try. [12:41:18] hello [12:41:24] just wanted to notice that [12:41:26] * * * * * mail -s "moo" nosy@monoro.de < moo [12:41:34] in cron on a exec host works [12:42:55] only when i use qlogin my cron may have disappeared because i end up at another host with the next login [12:44:07] You are only supposed to use crontab on tools-login which will install it on tools-submit. [12:44:22] ah ok [14:52:13] how do i disable the access to some private files. like /passwd.txt which are in the same folder as index.py (the homepage of my tool..) [14:52:33] by access i mean via browser http [14:53:43] rohit-dua: by not placing them in public_html [14:57:12] 3Wikimedia Labs / 3tools: Please install Postgresql on Tool-labs - 10https://bugzilla.wikimedia.org/48896#c14 (10Silke Meyer (WMDE)) So, can this ticket be closed? [14:57:57] 3Wikimedia Labs / 3tools: Replicate OSM to a database server accessible by Labs users - 10https://bugzilla.wikimedia.org/60461#c16 (10Silke Meyer (WMDE)) Can this be considered done? [14:58:57] 3Wikimedia Labs / 3tools: Set up a tileserver for OSM in Labs - 10https://bugzilla.wikimedia.org/60819#c2 (10Silke Meyer (WMDE)) What's the status here? [16:15:44] rohit-dua: by executing chmod 600 on these [16:18:19] petan|hack: No, permissions don't matter: http://tools.wmflabs.org/wikilint/secret.txt [16:19:18] chmod 000 ? [16:19:18] heh [16:19:59] As I soon as I hit RET, the thought crossed my mind ... :-) [16:49:28] 3Wikimedia Labs / 3tools: querycache and querycachetwo tables aren't available on labs sql dbs - 10https://bugzilla.wikimedia.org/63782#c4 (10Luis Villa (WMF Legal)) You mean, we're still showing suppressed stuff on the main site in some cases? Or that more generally we may just have some stale caching around? [17:05:25] !tooldocs [17:05:25] https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help [17:08:08] !bastion [17:08:08] http://en.wikipedia.org/wiki/Bastion_host; lab's specific bastion host is: bastion.wmflabs.org which should resolve to 208.80.155.129 see !access [17:09:12] 3Wikimedia Labs / 3tools: Create views for user_daily_contribs table - 10https://bugzilla.wikimedia.org/61300#c5 (10Luis Villa (WMF Legal)) It is a good habit for privacy-sensitive data, and better to err on the side of caution. And in this particular case we know people have been particularly sensitive late... [19:31:11] Coren, scfc_de: is there any reason why we don't have npm installed on tools? [19:31:24] there are some people on hackaton who whould like to use it to install locally some of packages [19:35:51] petan|meep: Hack does the how go? [20:02:00] npm for system-wide installation or per user? [20:02:30] I use npm under a user on tools with no problems [20:09:37] scfc_de: per user [20:15:58] 3Wikimedia Labs / 3tools: jsub not installed on the queue machines - 10https://bugzilla.wikimedia.org/64988#c4 (10bgwhite) (In reply to Johan from comment #3) > Is there a reason for this? I use a python script that constructs a SGE > array job. With this new rule the python script must run on the exec > ins... [20:21:20] petan|meep: I wouldn't have anything against that. [20:28:17] scfc_de: neither I given the amount of users who use nodejs I am pretty surprised it's not already there [20:28:27] unfortunately it blocks works of some people here [20:29:01] a930913: hack goes the how well [20:29:40] petan|meep: That sense not does make. [20:30:02] hell no [20:42:42] Hi. Could someone add me to bastion members? (https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Access_Request/Cmarqu) [20:44:10] petan|meep: https://gerrit.wikimedia.org/r/#/c/132238/ [20:44:16] cmarqu: One moment, please. [20:44:47] scfc_de: Sure, thanks. [20:44:57] scfc_de: that is cool but well... that doesn't really install it unless it gets approved so meh [20:45:20] I explained these people the bureaucratic processes we have though [20:45:58] petan|meep: Isn't the ops meeting in Zürich as well? [20:46:08] haha [20:46:16] cmarqu: Done. Welcome! [20:46:18] I guess they are already too drunk to merge anything now [20:46:36] regarding coren I don't see him anywhere now [20:46:47] I didn't see him since the morning he seems to be hiding somewhere :o [20:46:57] There are *lots* of people who have +2 in operations/puppet :-). [20:46:58] actually I didn't see him yet [20:47:14] mhm [20:47:29] Never been there, but I've heard Zürich is a beautiful town even outside of youth hostels :-). [20:47:58] indeed I could see that today :P [20:48:06] scfc_de: Ta muchly! [20:48:18] we had a nice walk with hexmode exploring local restaurants lol [20:48:47] they seem to call everything "restaurant" here :P [20:49:03] in one of these he even bought new pants [20:49:34] haha [20:49:39] don't ask me why he needed new pants [21:41:28] 3Wikimedia Labs / 3tools: Please install Postgresql on Tool-labs - 10https://bugzilla.wikimedia.org/48896#c15 (10Alexandros Kosiaris) 5ASS>3RES/FIX Indeed it can. Closing it. Thanks Silke [22:05:43] 3Wikimedia Labs / 3tools: Replicate OSM to a database server accessible by Labs users - 10https://bugzilla.wikimedia.org/60461#c17 (10Alexandros Kosiaris) 5NEW>3RES/FIX Yes it can. Closing. [23:46:43] 3Wikimedia Labs / 3tools: Set up a tileserver for OSM in Labs - 10https://bugzilla.wikimedia.org/60819#c3 (10Alexandros Kosiaris) I just got informed a preliminary tileserving infra based on a single VM is up for the Hackathon. So seems like it is moving on [23:55:29] 3Wikimedia Labs / 3tools: Install jq - 10https://bugzilla.wikimedia.org/65049 (10Tim Landscheidt) 3NEW p:3Unprio s:3enhanc a:3Tim Landscheidt Cf. http://permalink.gmane.org/gmane.org.wikimedia.labs/2431. [23:55:29] 3Wikimedia Labs / 3tools: Install pdftk - 10https://bugzilla.wikimedia.org/65048 (10Tim Landscheidt) 3NEW p:3Unprio s:3enhanc a:3Tim Landscheidt Cf. http://permalink.gmane.org/gmane.org.wikimedia.labs/2431.