[00:09:05] 3Wikimedia Labs / 3tools: Shared version of pywikibot on tools.wmflabs.org is broken - 10https://bugzilla.wikimedia.org/68215#c2 (10Tim Landscheidt) I understand John's comment #4 at bug #67488 to mean that the change that /broke/ pywikibot was merged three weeks ago and that there is no fix merged yet. [00:14:51] 3Wikimedia Labs / 3tools: Install perl module CGI::Fast (libcgi-fast-perl) - 10https://bugzilla.wikimedia.org/68269 (10Tim Landscheidt) 5UNCO>3ASSI a:5Marc A. Pelletier>3Tim Landscheidt [01:32:04] 3Wikimedia Labs / 3tools: Shared version of pywikibot on tools.wmflabs.org is broken - 10https://bugzilla.wikimedia.org/68215#c3 (10Kunal Mehta (Legoktm)) Yann, if your bot/tool/whatever is broken, don't use the shared pywikibot version. Clone the repository, and use the commit before one that introduced the... [04:33:21] 3Tool Labs tools / 3X!'s tools: LanguageTool removes article from watchlist - 10https://bugzilla.wikimedia.org/67991#c5 (10tekftu4q) The village pump report is now archived. [https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)/Archive_128#Language_tool_updates_not_showing_up_in_list Here is the... [05:45:14] (03PS1) 10Legoktm: Use Python's logging module instead of print statements [labs/tools/extdist] - 10https://gerrit.wikimedia.org/r/147884 [05:45:16] (03PS1) 10Legoktm: Fetch configuration values from the MediaWiki API [labs/tools/extdist] - 10https://gerrit.wikimedia.org/r/147885 [12:35:37] 3Tool Labs tools / 3WMT bots: #wmt-newpages reports page creations on big wikis - 10https://bugzilla.wikimedia.org/68294 (10Vogone) 3NEW p:3Unprio s:3major a:3None The WMT channel #wmt-newpages erroneously monitors page creations on big wikis, although it is designed for small wikis only. [13:52:20] 3Tool Labs tools / 3WMT bots: #wmt-newpages reports page creations on big wikis - 10https://bugzilla.wikimedia.org/68294#c1 (10Vogone) 5NEW>3RESO/WOR p:5Unprio>3High Seems fixed. [13:54:34] I got a database error on one instance that seems quite serious too me [13:54:35] 140720 13:15:11 InnoDB: Completed initialization of buffer pool InnoDB: Database page corruption on disk or a failed InnoDB: file read of page 5. InnoDB: You may have to recover from a backup. [13:54:59] has anyone experienced similar issues? [14:06:20] physikerwelt: what were you trying to do when you saw this? [14:07:28] I don't seem to have that problem when I query wikimedia wikis' databases. [14:08:13] It's a local installation of the vagrant instane [14:08:55] that's the problem I found in the log file. I tried to access http://drmf.beta.wmflabs.org/w/index.php [14:16:43] Carmela: What most people do to avoid this silly bash problem is make sure that their .bashrc is sourced at the end of their .profile so that you can get the same environment regardless of how the shell fired up. [15:37:54] andrewbogott_afk: hey! can we have OAuth on WikiTech? [16:04:20] 3Wikimedia Labs / 3tools: Shared version of pywikibot on tools.wmflabs.org is broken - 10https://bugzilla.wikimedia.org/68215#c4 (10Yann Forget) Well, that defeats the purpose to have a shared pywikibot entirely if it can't work properly for normal work. Beside, it works before, so it should be fixed. [16:33:50] 3Wikimedia Labs / 3tools: Shared version of pywikibot on tools.wmflabs.org is broken - 10https://bugzilla.wikimedia.org/68215#c5 (10Tim Landscheidt) AFAIUI, pywikibot's master branch is supposed to be stable and uses a review process to achieve that. So it's certainly not grossly negligent to rely on that.... [19:02:52] 3Wikimedia Labs / 3tools: [tracking] Block spider / web crawler on tool labs - 10https://bugzilla.wikimedia.org/68300 (10metatron) 3UNCO p:3Unprio s:3normal a:3Marc A. Pelletier Tracking ticket to block aggressive spiders and web crawlers on tool labs (tools.wmflabs.org/*) These spiders should be bl... [19:09:27] has anyone tried labs-vagrant recently? [19:09:35] hey physikerwelt [19:09:46] I was following the guide on the wikipage [19:09:52] are you using a trusty machine? [19:09:59] and I get an error Failed to initialize central HHBC repository: [19:10:01] yes [19:10:12] I just setup a brand new machnine without any modifications [19:10:25] Coren: Im still seeing TweetmemeBot UA's in my access log [19:10:27] physikerwelt: which project is this? can you grant me access? [19:10:33] sure [19:10:39] the project is math [19:10:46] and the machine name is drmf [19:11:17] physikerwelt: can you add me to the project and grant me projectadmin? [19:11:36] one second [19:12:09] done [19:13:34] physikerwelt: can you add me as a projectadmin? [19:13:35] 3Wikimedia Labs / 3tools: [tracking] Block spider / web crawler on tool labs - 10https://bugzilla.wikimedia.org/68300#c1 (10metatron) Aggressive species: -SeznamBot -SputnikBot -Sogou web spider -TweetmemeBot -kinshoobot -CCBot -Scrapy -Baiduspider -Yahoo! Slurp User agents: "Mozilla/5.0 (compatible; Sezna... [19:13:54] ah got it [19:14:17] I did _not_ enable the mnt role. Because a first attempt failed and labsvagrant did not work at all in combination with mnt [19:18:03] physikerwelt: I think I fixed it [19:18:11] labs-vagrant provision seems to complete without errors [19:18:43] let me check [19:19:10] physikerwelt: and I submitted a patch to labs_vagrant to fix this for good [19:19:36] https://gerrit.wikimedia.org/r/#/c/147982/ [19:19:44] ok there is a warning (Warning: Config file /etc/puppet/hiera.yaml not found, using Hiera defaults) but no erors. Great thank you [19:20:11] yeah, that is fine [19:20:14] yw :) [19:20:27] the problem was that /home/vagrant was set to be owned by root [19:20:36] I did a chown vagrant:www-data /home/vagrant and that fixed it [19:20:40] the patch sets that by default now [19:20:41] ok where does this file /home/vagrant point to? [19:20:58] it is not mounted via nfs? [19:21:33] because for example /home/physikewelt is the same on all instances [19:22:31] ^^ labstore.svc.eqiad.wmnet:/project/math/home 30T 17T 14T 56% /home [19:23:07] physikerwelt: it's not mounted via nfs no, it's just a local folder [19:23:14] it's not supposed to contain anything other than local configs [19:23:45] Coren: you about? [19:26:41] YuviPanda: Why can I see files on all machines that I add to the /home/vagrant folder if it's not mounted [19:26:54] hmm, I'm not sure, to be honest :| [19:26:59] it might be on NFS? [19:27:22] I think that's a problem [19:27:27] why? [19:28:28] does the home folder of the vagrant folder store the passwords to access mysql etc? [19:28:38] no, it shouldn't have any of those things [19:28:41] those would be in /vagrant [19:29:37] what's the meaning of the replica.my.cnf file? [19:30:03] that's the config for accessing the labs replica databases [19:30:34] ok that should be the same for all hosts... so you are right. That should not be a problem [19:30:44] yup :) [19:31:30] and the newly created file .hhvm.hhbc is valid for all hosts as well? [19:31:44] ok however, thanks again [19:45:06] physikerwelt: :) yw [20:06:57] YuviPanda|zzz: are you zzz'ing ? [20:07:09] matanya: kinda :) [20:07:50] when you are a awake, please poke me, would love to do a test of an app [20:08:16] might make WMF get rid of hangout finally :D [20:09:57] :D will do [22:24:45] valhallasw`cloud: I sent you a pull request :) [22:28:50] 3Wikimedia Labs / 3tools: [tracking] Block spider / web crawler on tool labs - 10https://bugzilla.wikimedia.org/68300 (10Andre Klapper) [22:35:23] 3Wikimedia Labs / 3wikitech-interface: Install Extension:OAuth on wikitech - 10https://bugzilla.wikimedia.org/68305 (10Yuvi Panda) 3NEW p:3Unprio s:3normal a:3None To let people build tools that require that the user have a wikitech account and has agreed to labs ToS (I am building one such tool now) [22:55:17] YuviPanda|zzzzzz: i can't publish a new version right now, but ill try to not forget [23:07:20] 3Wikimedia Labs / 3wikitech-interface: Install Extension:OAuth on wikitech - 10https://bugzilla.wikimedia.org/68305 (10Sam Reed (reedy)) p:5Unprio>3High s:5normal>3enhanc [23:15:58] Betacommand: Am now.