[00:01:41] * Isarra kidnaps mwalker. [00:02:58] ahh! [00:06:09] mwalker: yeah, i would really not like to explode our logs with wpzero impressions logs [00:06:58] we already splode them :) [00:07:13] yeah, i don't want more [00:16:10] Is it just me, or is bits.wikimedia not loading tonight? [00:17:12] gn8 folks [00:18:55] QueenOfFrance: from my connection in SF; it seems to be fine [01:43:35] did Special:Version on WMF wikis show the git commit for each version in the past, or am I misremembering? [01:44:32] It did [01:50:19] !log updated payments cluster to 45f8a6c6009a4bd7 [01:50:23] Logged the message, Master [01:51:27] duh, yes the code is still there in SpecialVersion.php getCreditsForExtension.My local wiki shows git commit hash as an extra second column for some extensions, but it vanished on p [01:51:33] roduction wikis [01:51:44] It depends on whether the .git folders have been synced [01:51:49] There's a bug or 2 about this [01:52:08] Scap doesn't, but sync-dir will? Maybe.. [01:53:05] Reedy last time I looked they sync'd .git but excluded .git/objects. [01:53:14] something like that [05:59:58] TimStarling: http://www.mediawiki.org/wiki/Talk:Mobile_QA can't be deleted w/o translation admin, so I'm turning to you to delete it [06:00:10] (since you can change all rights) [06:45:01] strange [06:50:30] Jasper_Deng: you just had to remove the tag and then wait 5 minutes for the cache to expire, then it became deletable [06:51:21] strange.... [07:10:39] [[Tech]]; Ruslik0; /* CSS for {{tlx|fmbox}} */; https://meta.wikimedia.org/w/index.php?diff=5178159&oldid=5175413&rcid=3869079 [07:17:53] Jasper_Deng: Sounds like a bug. [07:18:21] Susan: not necessarily. I imagine this was the original intent. [07:18:27] Maybe. [07:18:29] * p858snake|l bugs Susan >.> [07:18:36] I find the Translate extension frightening. [07:18:48] * Jasper_Deng hates it [07:19:42] https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment/Article_feedback [07:22:34] omg canvassing [07:22:39] ;-) [07:50:52] Susan, Jasper_Deng: thanks for the feedback! [08:20:08] It seems to add a very strange flagged revs/protection system to pages that I've never really understood. [08:20:08] And I find the markup to be confusing. [08:20:09] there is nothing like flagged revs in it [08:20:09] maybe one bug..since that page above was not marked for translation, it should have been possible to delete it [09:48:50] (No bug found.) [10:02:13] good! [12:21:10] Hello guys. To where moved db.php? [12:22:10] there's db-pmtpa and db-eqiad or some such [12:22:55] in the same directory as the old unified file, DaBPunkt [12:23:37] ah, thanks [12:23:42] yw [14:25:17] hello jzerebecki [14:25:44] I hear you are already taking names and kickign *ss, good show [14:26:05] *kicking [14:26:27] hey [14:26:30] thx :) [14:26:36] thank you! [14:26:42] what area(s) do you like to work on? [14:35:56] hashar: if today is Wikimedia product cleanup day, you may want to merge https://gerrit.wikimedia.org/r/#/c/33713/ and solve 1 bug + 16 duplicates at once ;D [14:36:54] oh really ? [14:37:03] oh yeah hmm [14:37:12] no :-D [14:37:13] sory [14:37:22] not willing to mess with the overlong running scripts [14:38:35] aww [14:38:45] * Nemo_bis tried [14:39:08] did you see the last data? [14:41:00] apergos: mh software dev stuff and ops stuff that is dev like puppet [14:41:30] btw mutante his battery is empty he will be back later [14:41:41] ok great [14:41:53] well we have a lot of puppet work to be done :-D [14:43:08] i can imagine :) [14:43:09] apergos: er, is there an actual todo list? or just stuff that's either not done the best way or stuff that's completely missing from puppet? [14:43:10] :-) [14:45:18] hmm I don't know if there is a global todo [14:45:54] there are things that are not puppetized and there are things in the works like 'make X suck less' but [14:46:16] Can I look at that list? [14:46:20] those lists [14:46:25] "make X suck less" etc [14:46:34] even if there are like 20 individual ones [14:46:34] you could if we had them as lists [14:46:41] are they TODOs in the manifests? [14:46:53] not so much [14:47:09] does RT have anything like keywords? so some tickets could be classified as about puppet stuff? [14:47:16] I'm not saying this to be a downer, I'm pointing out a void that needs to be filled [14:47:36] well that would be the next step is for someone with rt to wlak through and look at puppet-related things [14:47:40] sumanah: jzerebecki is a volunteer who resolved RT .. we are at Fosdem ..bl [14:47:48] so is it just in people's heads, apergos ? [14:48:07] well or if you were in irc when it was discussed, a lot of the time (it seems to me anyways) [14:49:53] puppetizing Bugzilla is a big one [14:50:35] some stuff maybe is puppetized but i'm not sure if the prod copy is really using the puppet stuff yet [14:50:41] e.g. wikibugs IRC bot [14:51:04] <^demon> mutante: +10000 [14:51:05] it does not because the latest version of it in git AND in svn both dont work [14:51:14] wikibugs bot [14:51:21] huh [14:51:23] <^demon> Definitely shouldn't use svn version since svn is r/o :p [14:51:27] <^demon> So we can't fix it anymore. [14:51:29] <^demon> lol [14:51:40] we use the 4th latest version from svn or so [14:51:45] reverted until it worked :p [14:51:47] a page with these would be nice... on wikitech even.... [14:51:48] ^demon's soooo funny :) [14:52:19] i guess one thing to do is just iterate over different parts of the infra and try to build new boxes from scratch and puppetize where something's missing [14:52:28] <^demon> mutante: The fact that you need cpan and that bugzilla isn't packaged for crap doesn't help :\ [14:53:37] ^demon: yep, should i really say that RT is packaged just fine and could replace it and then run away:) [14:53:48] <^demon> yuck. [14:53:49] no you should not [14:54:08] <^demon> I died a little inside trying to imagine that. [14:54:34] NASA likes it [14:54:40] he alrady pulled that one on me so I didn't have to revisit it [14:55:07] we should just kill wikibugs [14:55:09] [[Tech]]; MarcoAurelio; /* CSS for {{tlx|fmbox}} */ thanks, fixed; https://meta.wikimedia.org/w/index.php?diff=5180744&oldid=5178159&rcid=3869783 [14:55:14] in favor of whatever mozilla is using I guess [14:55:17] hashar: yesss! [14:55:24] havent found the time to set it up though [14:55:25] mozbot? [14:55:31] kill wikibugs, i'm gonna give you eggdrop to the rescue [14:55:37] i don't remember exactly [14:55:40] then people can just drop TCL scripts [14:55:41] some web page claimed to be using supybot (a python bot) [14:55:43] to replace all bots [14:55:47] anyway, sure we could switch pretty easily [14:55:49] but we might as well use egg drop just like mutante proposed [14:55:54] egg drop is a nice bot [14:56:06] (though it is written in TCL and is probably subject to a lot of exploits) [14:56:06] <^demon> I'm tempted to replace gerrit-wm with a better bot. [14:56:07] it doesnt get more stable than that when it comes to IRC bots [14:56:09] the oldest one around [14:56:26] ^demon: better than cat? :-) [14:56:34] or we could get all our notifications to be sent over an ActiveMQ install [14:56:45] <^demon> jeremyb: Anything's better than ircecho :p [14:56:55] and have listener that format irc message + ircecho like we have already [14:57:08] but overall , I guess we want to aim at supybot / whatever mozilla is using [14:57:11] did you know the US military uses IRC [14:57:26] {{ref}} ? [14:57:27] ;_D [14:57:33] where ryan_lane == us military? [14:57:41] :-P [14:57:49] <^demon> mutante: US military also has icbms. Should we use those too? [14:57:58] http://publicintelligence.net/tactical-chat/ [14:58:04] ^demon: intel chip based macs? :) [14:58:48] /join #_IED_Hotline_Reports [14:58:51] hmm [14:59:48] I can imagine talibans on the field sending ASCII lol cats to US soliders over IRC [15:00:38] from botnet? [15:01:06] sumanah: re: "those lists" .. you can view them in RT in ops-requests. i think we should move a bunch of tickets from core-ops to ops-requests [15:01:11] we finally got what wm-bot is for [15:01:17] and then we need to configure a better dashboard for unprivileged users [15:01:27] that shows the list without having to know the ticket number [15:01:42] mutante: did you see my question about keywords? [15:02:34] 01 14:47:09 < jeremyb> does RT have anything like keywords? so some tickets could be classified as about puppet stuff? [15:03:00] jeremyb: there are "tags", we can add them, but i did not find out how to search for them..it seems custom.. personally i would just have more queues, like "topic queues" instead.. then you can have dashboards and they are in "quick view" [15:03:19] hrmmm, k [15:03:42] well, if you simply search for "puppet" in the subjects that also works [15:03:52] it would get practically all of them as well [15:04:04] because they are usually called "puppetize foo"" [15:07:10] heh [15:07:39] we could assign new subjects to match if they don't already? (are subjects mutable?) [15:08:16] mutante: ah, ok, good to know! [15:17:00] 4418 for the love of all that is good, puppetize udpmcast [16:42:16] Hi guillom [16:42:16] thank you for editing that blogpost about Ops [16:42:16] sumanah: so, in your 1st paragraph, you write: "For the first time since Wikipedia's founding in 2001, our servers in Tampa started deferring to a shiny new data center" [16:42:16] hmm, that doesn't sound quite right [16:42:16] But we started having servers in Tampa in 2004/2005 [16:42:16] argh, right, before that it was St. Petersburg? [16:42:16] <^demon> No, California. [16:42:16] Wow, ok, I obviously don't know my shit here [16:42:16] <^demon> (San Diego, if memory serves) [16:42:16] Hmm [16:42:16] * guillom pretends he's offended that sumanah didn't read his Data center migration blog post. [16:42:16] OK, maybe you can borrow some phrasing from your blog post about the migration to explain why this is a big deal [16:42:16] sure [16:42:16] I'll edit boldly :) [16:42:17] :-) And I know I did look at your blog post, but obviously I didn't read closely enough! [16:42:17] Can anyone get more info for Bug 44586? I just got "[4593a654] 2013-02-01 15:25:37: Fatal exception of type MWException" and "[3c063d5e] 2013-02-01 15:25:38: Fatal exception of type MWException" on different pages [16:42:17] !bug 44586 [16:42:17] jeremyb: sumanah http://wikitech.wikimedia.org/view/Puppet#Todo [16:42:17] https://bugzilla.wikimedia.org/44586 [16:42:17] sumanah: is " Making up for lost time: Wikimedia Operations yesterday, today, & tomorrow" the title you want to use? [16:42:17] Thank you mutante [16:42:17] there are a couple random "puppetize" ones that may not require access [16:42:17] the problem with a lot of others is that they are "puppetize everything on old host XYZ" [16:42:17] guillom: no, that doesn't sound good to me anymore and I frankly doubt my previous self spent more than half a second coming up with that [16:42:17] and you cant resolve it without root [16:42:18] alright, then. I'll find something [16:42:18] https://bugzilla.wikimedia.org/show_bug.cgi?id=44586 any shell users around who can grab the stack trace for this? [16:42:19] guillom: are you editing in the draft on meta, or in WordPress? Just wanted to know where I could look [16:42:19] sumanah: I'll make all my edits on meta, then get your green light, then port it over to WordPress [16:42:19] makes sense [16:42:28] sumanah: I'm mostly done: https://meta.wikimedia.org/wiki/Wikimedia_Blog/Drafts/Ops,_2011-2013 ; now thinking about a title [16:42:28] OK! Looking. [16:42:28] diff: https://meta.wikimedia.org/w/index.php?diff=5181178 [16:42:28] * sumanah looks at megadiff [16:42:28] * sumanah stifles ego [16:42:28] ugh, yeah, it's pretty useless because of the paragraph mismatch [16:42:29] I really didn't change that much [16:42:29] it's hilarious how I intellectually know that being open to others' improvements and bug reports is very important to me, and I think I do a reasonable job of not being defensive about others' suggestions for improvement, but internally it's still sometimes like "nooooooo" [16:42:29] My edits were actually quite surgical. [16:42:29] * sumanah looks [16:42:30] I'm halfway [16:50:56] guillom: fyi there's !puppet in identi.ca and #puppetize in twitter [16:50:56] in case this could save you some seconds of search [16:51:06] Nemo_bis: thanks; we automatically propagate dents to twitter so we don't usually use ! and # because of that [16:51:39] orly [16:51:59] identi.ca's bridge to twitter converts ! to # [16:52:01] oh? [16:52:12] I don't know, we just don't use hashtags and such. I don't know if it's a rule or just a habit [16:52:21] I see [16:55:39] right, the only group http://identi.ca/wikimedia is in is wmcon :D [16:56:54] wmcon is probably something I started in 2009 :) [17:01:22] admin is DanielK_WMDE_ [17:01:44] that's also the time when I created groups for all WM projects http://identi.ca/notice/14360233 [17:03:27] also,if you have more RSS feeds, remember you can now easily add them to planet via gerrit .. [17:03:40] cu, out now(i am in Euro timezone) [17:04:00] heh [17:04:10] I was just wondering how long planet update takes now [17:04:42] currently updates just once per day.. but cronjobs are puppetized and i think we can do more often [17:04:46] away [17:05:10] (can be updated manually via script of course) [17:05:44] https://bugzilla.wikimedia.org/show_bug.cgi?id=44587 Anyone know anything about these autopromotion settings? [19:02:45] more problems on no.wp, could be old cached pages [19:03:12] Jeblad_WMDE: are the old problems fixed? [19:03:20] The gadgets tab is not displayed on the preferences page [19:03:39] I could not find anything in the bug [19:04:15] Jeblad_WMDE: Gadgets not visible? Sounds like https://bugzilla.wikimedia.org/show_bug.cgi?id=37228 [19:04:26] It seems like js and css pages are not included somehow [19:04:39] at lest some of the scripts are not running [19:05:28] Jeblad_WMDE: Works for me... but take a look at the bug we had that before [19:07:12] what works for you? [19:07:20] Jeblad_WMDE: Gadgets [19:07:26] http://no.wikipedia.org/wiki/Spesial:Innstillinger [19:07:36] There are no gadgets there [19:08:24] http://no.wikipedia.org/wiki/Spesial:Innstillinger?uselang=en [19:09:44] ^demon, can I forward that commit access reqs ticket to your personal address so we can close the queue down? or would you rather handle it in there? [19:10:11] Jeblad_WMDE: Should be fine again [19:10:49] https://no.wikipedia.org/w/index.php?title=MediaWiki:Gadgets-definition&action=history [19:10:54] what did you do hoo? [19:11:38] Jeblad_WMDE: Like a zero edit... but I found nothing for a zero edit so I just reverted myself [19:11:42] the power of dummy edits [19:11:50] Nemo_bis: Yeah :/ [19:13:15] <^demon> kibble: I'll do it now. [19:13:22] Awesome, thanks. :-) [19:14:47] thanks hoo! [19:14:58] seems like a lot is back now.. [19:15:30] havn't checked all stuff from MW:common.js yet [19:16:17] Jeblad_WMDE: Common.js shouldn't be affected... the bug is probably in the caching of the gadget extension... maybe some paranoid sanity check there could fix this [19:16:19] <^demon> kibble: Actually, I think his account should already work. [19:17:03] we had problems with a lot of messages,.. switch of content language code and it went a bit wrong [19:18:29] <^demon> kibble: Ok, responded to him and told him to reach out on IRC if he has any problems. [19:18:43] ^demon, thanks! I'll close down the queue now. [19:19:53] <^demon> Feel free to mark my account inactive again. Don't need it since that queue's closed. [19:20:26] Sure. Thanks for your service to OTRS. :-) [22:02:04] https://commons.wikimedia.org/wiki/Commons:Village_pump#File_moving_is_broken_at_Commons [23:02:03] !synchronized payments cluster to b421871b43822 [23:02:10] er. [23:02:11] K4-713: *!log [23:02:19] Yeah, I saw that. :p [23:02:24] That's a good sign. :D [23:02:34] !log synchronized payments cluster to b421871b43822 [23:02:35] Logged the message, Master [23:02:39] There we go.