[00:22:15] !log bots booted wm-bot [00:22:18] Logged the message, Master [00:48:57] jeremyb: Thanks xD [00:49:10] sure [00:49:17] did no one complain earlier? [00:49:21] i just noticed on my own [00:49:23] ... [00:49:46] I complained to Petan [00:49:49] and he was away [00:50:01] so nobody fixed it until you fixed it [00:55:21] Krenair, look up [01:03:15] 3Tool Labs tools / 3Quentinv57's tools: Can't handle Chinese characters - 10https://bugzilla.wikimedia.org/70226 (10fireattack) 3UNCO p:3Unprio s:3normal a:3None https://tools.wmflabs.org/quentinv57-tools/tools/sulinfo.php?username=%E7%83%88%E4%B9%8B%E6%96%A9 the link above explained all- it doesn't... [02:50:17] I asked yesterday (for me) about the (shared) pywikibot permissions for some scripts not being 'x', is this purposeful? [02:52:43] 3Tool Labs tools / 3Quentinv57's tools: Can't handle Chinese characters - 10https://bugzilla.wikimedia.org/70226#c1 (10billinghurst) Why not utilise the WMF tool that has long been upgraded and covers those components. See local wikilink [[Special:CentralAuth/username]] [03:16:44] a930913: google cdn is also fast, true - but goal is to stay "same origin" [03:18:15] * hedonil hates to unblock tons of domains each and every time - just to get a simple program running [03:20:46] hedonil: Unblock? [03:21:17] a930913: you know.. security-level: paranoid :-) [03:21:29] If everyone used Google CDN, nobody would need to download more than once. [03:22:01] That saves lots of KB a few billion times. [03:22:48] a930913: well, seems that I'm the exception from the rule [03:23:09] google has a place in my NoScript settings... [03:23:36] What are you looking to load from google CDN? [03:23:58] Krenair: Libraries like JQuery and whatnot. [03:24:07] What, from tools? [03:24:41] Krenair: Yeah, hedonil made his own one on the labs. [03:24:49] Krenair, did you see his mail on labs-l? [03:25:25] a930913: in fact, Ireas invented it, Krinkle also around [03:25:49] a930913: imho very good idea, switched all my apps to /static [03:26:08] I have now [03:26:28] Krenair: ;-) [03:28:55] MediaWiki includes it's own copy of jQuery which Wikimedia loads instead of sending user's IPs to Google, which would probably violate the privacy policy. [03:31:00] and the referrer [03:45:01] speaking of, maybe you could load some things from bits instead of /static/ [06:02:31] bits is not stable and not really though for external loading [09:45:48] whym: do you have access to the pywikibot installation on labs? [11:36:08] sDrewthedoff: I use it but have not write access. [11:36:55] okay, the permissions seem wrong for some of the scripts [11:37:02] no execution for some [11:39:22] sDrewthedoff: maybe you can email valhallasw (Merlijn) with details [11:39:35] he said to me he manages the labs installation [11:39:51] okay. coren said to shove lego, so I did [11:41:28] I have pinged merlijn from lego's m: talk page, thx [11:43:13] I seem to have no problem with the installation, btw. [11:43:31] sDrewth: which script did you try and fail? [11:44:56] archiverbot.py [11:45:32] -r [11:46:26] -rw-rw-r-- 1 tools.pywikibot tools.pywikibot 21906 Aug 19 23:01 archivebot.py [11:47:50] this was the latest log of my bot http://tools.wmflabs.org/archiving/logs/run_meta.sh.o3601035.txt [11:48:22] sDrewth: did you try running the script directly, not using the "pwb.py archivebot" syntax? [11:48:51] whym: I am new to pywikibot, so just following the instructions at this time [11:49:06] and yes, probably tried to run it directly [11:51:23] sDrewth: using "pwb.py archivebot" works for me. [11:52:01] https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Help says ... "Note that you do not run scripts using pwb.py, but run scripts directly, e.g., python /shared/pywikipedia/core/scripts/version.py. " [11:53:20] become wikisource-bot [11:53:56] duh [11:54:50] hmm, I'm not sure whether the doc is obsolete or I'm doing it strangely. [11:55:09] anyway, my command line looks like this: ~/local/bin/python /shared/pywikipedia/core/pwb.py archivebot -lang:meta -family:meta -user:ArchiverBot User:MiszaBot/config -dir:$HOME/.pywikibot -putthrottle:60 [11:55:47] okay, my tries to hack that for enws [11:56:07] whym: is there a means to get archivebot to archive relating to the status of a template? [11:57:15] sDrewth: what do you mean by status? [11:57:38] parameters set in template [11:57:57] eg. done/closed/... depending on what the wiki uses [11:58:29] from my reading the help, it seems to be date related only [11:59:02] I don't think it supports conditional archiving to different pages other than counter-based and date-based [12:00:16] k [12:00:43] sDrewth: but feel free to add a feature request on bugzilla [12:02:14] I had dinner with jayvdb last week, and he couldn't remember [12:40:58] whym: I am doing a test run a page, and I am getting an "unknown type ... content type is image/png ..." [12:41:54] -> python scripts/archivebot.py User:Wikisource-bot/config [12:42:28] ad the only page point there is User+_talk:Billinghurst [12:42:33] ad the only page point there is User_talk:Billinghurst [12:53:40] sDrewth: can you paste the full output to http://tools.wmflabs.org/paste/ [12:54:13] I have no clue where "image/png" comes from. [12:55:43] 3Tool Labs tools / 3Quentinv57's tools: Can't handle Chinese characters - 10https://bugzilla.wikimedia.org/70226 (10Andre Klapper) [12:57:35] whym: https://tools.wmflabs.org/paste/view/80e2dd03 [12:59:04] sDrewth: ok, I guess this might happen when you are not logged in [12:59:35] does login.py work ok? [12:59:39] hmm, I should be logged in [13:00:08] Logged in on wikisource:en as Wikisource-bot. [13:03:57] sDrewth: I am guessing that it is asking a captcha, maybe you can try answering? [13:04:58] hmm, I can probably a captcha [13:12:10] * sDrewth gives whym a barnstar [13:14:14] sDrewth: :) [13:14:45] I so never see captchas [13:16:47] sDrewth: wasn't it a captcha? [13:17:17] yes, it will have been [13:17:24] I just never see them [13:17:38] too many normal rights, and how I created the account [13:17:58] I forget about captcha (he says meekly) [13:18:56] ah okay, being stewards or other user groups might bypass captchas even if the account is new locally [13:20:16] yep, and I pushed the account creation from inside my account [19:45:01] where is there info on installing gerrit review under windows [20:26:57] YuviPanda: poke. Could you quickly generate some more sample logs ? [20:27:11] YuviPanda: $ sed -r 's/(\b[0-9]{1,3}\.){3}[0-9]{1,3}\b'/127.0.0.1/ < nginx.log >clean.log ;-) [22:01:28] hi whoever fixes wm-bot can you please use !log next time <# [22:01:29] thx [22:01:48] * petan points at jeremyb [22:01:53] @notice jeremyb [22:01:57] @notify jeremyb [22:01:57] I'll let you know when I see jeremyb around here [22:03:41] * Damianz_ uses a log on petan [22:03:57] !log petan <3 [22:03:58] petan is not a valid project. [22:04:03] :( [22:04:51] !log ';DROP DATABASE logs; hello :o [22:04:51] ';DROP is not a valid project. [22:05:18] petan: (00:22:15) jeremyb: !log bots booted wm-bot <- yesterday [22:05:24] ha! [22:05:37] well, that doesn't explain 20 minute uptime if it was yesterday [22:05:45] oh wait, yesterday was 4 minutes ago [22:05:51] midnight! :o [22:05:54] petan: ;-) [22:06:55] * hedonil uses weird tz settings in his client [22:07:15] petan: reboot happened ~ 24 hours ago [22:07:28] aha [22:07:32] that explain things [22:07:47] but... petrb@wm-bot:~$ w [22:07:48] 22:07:35 up 13 days, 1:07, 2 users, load average: 0.47, 0.39, 0.30 [22:08:06] yesterday was 23 hours ago, not yet midnight :D [22:09:15] !log bots ';DELETE FROM users WHERE username LIKE '%Damianz%'; COMMIT; [22:09:17] Logged the message, Master [22:09:36] You commit without starting a transaction? [22:09:46] poor bot. instead of "commit completed" it said "logged a message" [22:09:55] Damianz_: yes [22:10:05] I have oracle on bots, but sush [22:10:40] no need to begin transactions on oracle, everything is transaction :) [22:11:01] well... except for DDL [22:11:09] but it would be fun :) [22:11:19] interesting idea, not used oracle in a while... yay to having 200+ mysql servers in stupidly large replication chains [22:11:36] lol [22:11:39] poor you [22:12:04] if I had to use open source rdbms I would choose postgre [22:12:32] I use postgre in some places, main stack we have DBAs for though so they can mostly deal with MySQL's strange fea...bugs [22:13:18] yes MySQL has weird bugs, and MariaDB replaced these with other, different, strange in a different point of view bugs :P [22:13:47] one of most funny things on it is placing binary logs in /var/log XD [22:13:50] MariaDB also is still missing a lot of features in 5.6/5.7 IIRC [22:14:08] that's a nice config option though :P [22:14:32] yes it has "log" in a name so why not place it in /var/log who cares it can has like 600gb [22:16:28] I was thinking of features like a recent funny/painful one where a specific revision of 5.6 falling back to the COPY algo when using INPLACE if it couldn't use INPLACE causing half our database servers to lock their tables... and tracing it down showed no sensible reason for mysql not being able to get a meta lock when it wanted a meta lock. [22:18:16] I wouldn't be surprised if that bug was introduced in some "styled a source code to conform our new coding style so that it's more cuddly and beatifull" commits [22:19:00] srsly modern programmers are gays [22:19:22] now when I insulted half of all inhabitants I go sleep XD night [22:19:42] lol [23:10:39] Coren: I'm currently using legoktm's code for the reflinks in Vada, should I replace it with citoid? [23:11:38] a930913: Note James_F's caveat about the Labs citoid not being quite ready for prime time yet; it might be wise to plan for it but switching now is probably premature. [23:11:57] It's not ever going to be ready in Labs. [23:12:11] James_F: Why? :o [23:12:12] That's why we're building a production service of Citoid. [23:12:13] The Labs instance is for testing. :-) [23:12:32] To run where? [23:12:41] a930913: Labs and "private API keys we can't tell anyone" don't gel very well. [23:12:57] a930913: Production. [23:13:03] James_F: Private API keys for what? [23:13:27] a930913: All the things that make citoid magical – DB look-up services. [23:13:35] a930913: We're negotiating them now. [23:14:05] James_F: Academic journals db included? [23:14:21] a930913: Well, we'll see. [23:14:38] Hopefully. [23:14:50] James_F: Because OAR would be interested in that. [23:14:55] OAR? [23:15:31] James_F: https://meta.wikimedia.org/wiki/OpenAccessReader [23:16:07] That's… an interesting way around to approach it. Nice idea. [23:30:21] Coren: Could you do me a favor and put some "ip-cleaned" proxy-logfiles in /shared ? [23:30:29] Coren: (22:27:11) hedonil: YuviPanda: $ sed -r 's/(\b[0-9]{1,3}\.){3}[0-9]{1,3}\b'/127.0.0.1/ < nginx.log >clean.log [23:30:48] YuviPanda|zzz: obviously went zzz