[04:45:15] h is an abbreviation for huhohshdhjha [04:45:15] a is an abbreviation for prsh [04:45:27] This took me an exceptionally long time to understand. [04:47:29] guh [04:59:54] ... o.O Is this a Ghoti-esque riddle for devs? (https://en.wikipedia.org/wiki/Ghoti ) [05:07:49] ha! "Best relevant gibberish question title ever!" https://serverfault.com/questions/458249/sun-grid-engine-huhohshdhjha [05:09:18] why are they using "hj" for 'start time in future'? Is 'j' a mnemonic-relevant letter there? [05:10:30] (all the other letter selections make sense. h=has etc) [05:54:56] quiddity: h is "on hold". hu means put on hold by a user, etc. ha means on hold due to being scheduled with a future start time (via qsub -a, a is for add I guess). hj seems like an easter egg as it's actually not held, but available as a dependency. [05:56:30] ack, yes, I meant "h=hold etc". I could match up all the other letters, just not the "j". [05:58:02] I assumed "ha" was just the combination of "h" and "a"? [10:21:18] (03PS1) 10Jean-Frédéric: Use new database replicas for accessing Commons table [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/391780 (https://phabricator.wikimedia.org/T176733) [11:51:07] (03CR) 10Lokal Profil: [C: 032] "looks good. see T180312 for a thought about the dev settings" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/391780 (https://phabricator.wikimedia.org/T176733) (owner: 10Jean-Frédéric) [11:52:26] (03Merged) 10jenkins-bot: Use new database replicas for accessing Commons table [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/391780 (https://phabricator.wikimedia.org/T176733) (owner: 10Jean-Frédéric) [11:53:24] (03CR) 10jenkins-bot: Use new database replicas for accessing Commons table [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/391780 (https://phabricator.wikimedia.org/T176733) (owner: 10Jean-Frédéric) [14:17:23] (03PS1) 10Alexandros Kosiaris: k8s_infrastructure_users: Set kubelet instead of node [labs/private] - 10https://gerrit.wikimedia.org/r/391823 [14:23:11] (03CR) 10Alexandros Kosiaris: [V: 032 C: 032] k8s_infrastructure_users: Set kubelet instead of node [labs/private] - 10https://gerrit.wikimedia.org/r/391823 (owner: 10Alexandros Kosiaris) [14:27:45] !log tools.heritage Deploy latest from Git master: b47ecb5, 151e7dd, 5c5014f, a80e017, f6313f5 (T180068), 9742028, 4031f51 (T176733) [14:27:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.heritage/SAL [14:27:50] T176733: Switch ErfgoedBot to use new Wiki replicas - https://phabricator.wikimedia.org/T176733 [14:27:50] T180068: Unused image statistics updates fail - https://phabricator.wikimedia.org/T180068 [15:17:20] !log tools disable puppet [15:17:23] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [15:19:29] !log project-proxy disable puppet [15:19:30] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Project-proxy/SAL [16:37:32] !log tools reboot tools-checker-01 [16:37:36] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [16:50:45] !log tools Force upgraded nginx on tools-elastic-* [16:50:49] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [17:40:38] !log tools tools-clushmaster-01:~$ clush -w @all 'sudo puppet agent --enable && sudo puppet agent --test && sudo unattended-upgrades -d' [17:40:41] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [18:06:40] (03CR) 10Lokal Profil: "could you split of the fixes as it's own patch for T180692?" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [18:50:55] /home/pasleim/.bashrc is world writable [18:52:56] tx Dispenser, handled [18:55:12] And all his dotfiles [18:55:50] find /mnt/nfs/labstore-secondary-tools-home -not -type l -perm -o+w -ls 2> /dev/null # And two dozen other files in /home [19:03:06] !log hhvm Joined project as admin to cleanup vm (T179380) [19:03:08] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Hhvm/SAL [19:03:08] T179380: hhvm-staging.hhvm.eqiad.wmflabs has high user/system CPU - https://phabricator.wikimedia.org/T179380 [19:06:11] !log hhvm Deleted hhvm-staging.hhvm.eqiad.wmflabs [19:06:13] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Hhvm/SAL [19:06:25] ugh. [19:06:34] !log hhvm Deleted hhvm-staging.hhvm.eqiad.wmflabs (T179380) [19:06:35] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Hhvm/SAL [19:10:12] (03CR) 10BryanDavis: [C: 031] "The code looks right. I haven't actually tested it however." [labs/tools/stewardbots] - 10https://gerrit.wikimedia.org/r/390951 (https://phabricator.wikimedia.org/T180283) (owner: 10Hashar) [19:21:47] bd808 / chasemp: could you gdb get a python traceback of thread pid 12218 (owner pid 4935) on tools-exec-1402? [19:22:46] (it should be a daemon thread so if I sigint I won't get a traceback anyhow) [19:32:54] !log hhvm Removed self from project [19:32:56] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Hhvm/SAL [19:52:50] (or set /proc/sys/kernel/yama/ptrace_scope to 0 temporary and I'll attach) [20:17:03] or madhuvishy ^ [20:18:43] never mind, after the # of skyrocketed for a while it came down, but that thread should not have survived like two hours (expected is like 2 seconds) [20:25:00] zhuyifei1999_: sorry, looking at couple other things here [20:25:15] np [20:33:07] zhuyifei1999_: sorry as well, i was afk [20:33:32] np [20:34:08] I really wish https://phabricator.wikimedia.org/T114401 gets fixed though [20:54:42] How do I effectively do `apt-get install python-acoustid`? IIRC, it has a long list of dependencies. [21:04:18] Dispenser: create a virtualenv, activate it, and then pip install pyacoustid [21:04:31] Does that install ffmpeg? [21:04:42] if there are c libraries it needs then we would need to install them system wide for it to work [21:05:23] Is there a way of not doing that system wide? [21:06:05] possibly. you could try to compile all of the dependencies inside your tool account's $HOME [21:07:17] fingerprinting mp3s might not be a great fit for a Toolforge tool [21:07:30] Why not? [21:07:35] due to storage needs if nothing else [21:07:39] NFS is slow [21:07:58] It might be better built as its own cloud vps project [21:07:59] I'll just use /tmp [21:08:07] *nod* [21:09:13] it looks like you'd need https://ffmpeg.org/ and then https://acoustid.org/chromaprint [21:09:30] the python part is jsut an api wrapper it looks like [21:10:08] in a cloud project you really could just apt-get install python-acoustid [21:10:22] Look Koerner want this fingerprinting tool. I've long concluded it's worthless, only catches 5% on copyrighted material, but it's the only open source tool. [21:10:24] Dispenser: compiling ffmpeg for a tool locally is do-able (I've done it for the embedded data bot) [21:11:49] I already have it running on my home server, so maybe it would be better to have a worthless tool there?... [21:13:35] if you install it to ~/.local this might help you: [21:13:43] https://www.irccloud.com/pastebin/KSzZYjgg/ [21:15:01] you'll also need yasm or nasm or another assembler. I forgot if it is installed globally on toolforge. if not you can compile [21:15:45] I think I'll just get it running on dispenser.info.tm [21:17:02] What's the policy of download random binaries off Github without licensing? [21:18:19] probably no-no? [21:18:59] Dispenser: please don't opinion shop for loopholes [21:21:48] the policy would probably be, you shouldn't ever do that anywhere [21:23:26] That's pretty much what I thought. Would we ever allow proprietary software? If its the only solution? Or will we just burden our admins. [21:23:49] you know the answer and are just picking a fight by asking in that manner [21:29:18] The only proprietary software I am currently aware of in the Wikimedia network is the software used in the Juniper routers [21:29:40] And Google Docs [21:29:49] and the machine bios and lights out management I suppose [21:29:50] not running on my network [21:30:06] I didn't say used by the Foundation, I said running on our network [21:30:40] bd808: The underpinning issue is: MP3 been patent free since April, its now FLOSS. Options are: 1) Continue denying MP3 support over piracy concerns. 2) Possibly Burden the admins in a piracy fight (like WP0) or 3) Strike a deal with vendor to identify copyrighted material (which I've done) [21:31:51] great. Apply for a rapid grant to get $250 to host it on an AWS instance for a year [21:36:59] bd808: Minix? ;-) [21:41:00] lol intel [22:02:19] Using recommended configuration for WordPress on AWS can cost $450/month !@#$. Knocking it down to no DB, t1.micro, 100 GB in / 1 GB out, no Load balancing its ~$15/mo (~$180/yr) [22:20:47] (03CR) 10MarcoAurelio: [C: 032] Fix flake8 'do not use bare except' [labs/tools/stewardbots] - 10https://gerrit.wikimedia.org/r/390951 (https://phabricator.wikimedia.org/T180283) (owner: 10Hashar) [22:21:19] (03Merged) 10jenkins-bot: Fix flake8 'do not use bare except' [labs/tools/stewardbots] - 10https://gerrit.wikimedia.org/r/390951 (https://phabricator.wikimedia.org/T180283) (owner: 10Hashar) [23:20:04] my uncreative name bites me, but here's the proof of concept: http://dispenser.info.tm/~dispenser/cgi-bin/music_match.py?page=File:%D0%94%D0%BE%D1%81%D1%82%D0%BE%D0%B9%D0%BD%D0%BE_%D0%B5%D1%81%D1%82%D1%8C.ogg