19:00:02 #startmeeting Infrastructure (2013-10-24) 19:00:02 Meeting started Thu Oct 24 19:00:02 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:02 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:02 #meetingname infrastructure 19:00:02 The meeting name has been set to 'infrastructure' 19:00:02 #topic welcome y'all 19:00:02 #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk 19:00:02 Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pingou puiterwijk relrod smooge threebean 19:00:30 :) 19:00:31 * lmacken 19:00:34 * pingou here 19:00:35 * ynchen here 19:00:39 here 19:00:42 Kushal is here 19:00:44 * frankieonuonga is here 19:01:11 hey everyone. 19:01:17 hi nirik 19:01:34 nirik: hi 19:01:41 #topic New folks introductions and Apprentice tasks 19:01:42 croberts: hi 19:01:53 frankieonuonga: hey 19:01:54 * ausmarton is here 19:01:56 any new folks today? or apprentices with questions or comments? 19:02:11 nirik, I want some tasks :) 19:02:13 and there she comes :) 19:02:28 * ianweller is sorta here 19:02:28 kushal: cool. ;) we will see what we can come up with. 19:02:32 there's the easyfix ones... 19:02:56 nirik: i am going to close out ticket 3765 19:03:14 .ticket 3765 19:03:15 nirik: #3765 (wiki login timeout too short) – Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/3765 19:03:16 everything is working as normal for timeouts tested it with 1 other person and multiple machines 19:03:24 ok, great! 19:03:27 :) 19:03:31 nirik, hi, i am new today :) 19:03:44 sayan: welcome. :) 19:03:51 welcome sayan 19:03:58 we have some OPW people around for the first time today 19:04:04 sayan: are you more interested in sysadmin type tasks? or application maint/development? 19:04:04 \ó/ 19:04:10 sayan, was a gsoc student this year, working under me for darkserver 19:04:11 opw -> http://gnome.org/opw 19:04:12 welcome OPW folks! 19:04:20 nirik: Hey, I am new today too 19:04:27 kushal: ah, ok. 19:04:54 hi! I'm new too. 19:05:16 welcome cpallares 19:05:19 if any new folks would like to give a short intro of who they are/wanting to work on, that would be great. :) 19:05:24 nirik, application maint/development 19:05:27 nirik, I used to work for Transifex and I contributed to Askbot 19:05:43 kushal: Hi 19:05:58 sayan: great. :) See #fedora-apps after the meeting and we can see about finding you things to work on. 19:05:58 Hi Everyone 19:06:11 charul: Hi 19:06:25 rtnpro: great. We have some folks working on askbot now... possibly could use some assistance on that. I can point you to them after the meeting... 19:06:46 I am Sayan Chowdhury, I have earlier worked on Askbot and on darkserver for google summer of code 19:06:56 rtnpro: yeah, we are lucky to have you around for that :) 19:06:58 I am working on datagrepper 19:07:21 great to see so many new folks. ;) 19:07:22 :) 19:07:29 hi sayan, nice to see you here :) 19:07:58 pingou, hi 19:08:28 charul, cpallares: welcome, welcome. 19:08:51 ok, new folks please see #fedora-apps channel for application devel stuff and #fedora-admin or #fedora-noc for sysadmin side after the meeting and hopefully we can help get you started. :) 19:09:14 #topic Applications status / discussion 19:09:25 Any application side news or discussion this week? 19:09:28 threebean: thanks :) 19:09:39 I'll note that F20 beta slipped a week, so we will be in freeze another week. ;( 19:09:49 * pingou has a bunch a application news 19:10:00 pingou: yeah, go for it. 19:10:10 I re-wrote the pull-request list page: http://ambre.pingoured.fr/fedora-infra/ (from code from threebean ) 19:10:21 (for new folks: we "freeze" around fedora milestone releases... 2 weeks before. Only approved targeted changes are allowed, this makes sure that we can release Fedora with no disruptions) 19:10:41 last week abompard and I came up with the idea and later the implementation for faitout: http://209.132.184.152/faitout/ 19:11:03 pingou: so those are outstanding pulls that need review? or all outstanding pulls? 19:11:05 I have made quite some progress on fedocal, release 0.3 is around the corner, preview is at https://209.132.184.147/ 19:11:19 nirik: all open pull-requests 19:11:48 yeah, I guess there's no way to tell whats reviewed... but still great stuff. ;) 19:12:05 it doesn't say if review is in progress yeah 19:12:20 I might be able to add it though, will check 19:12:46 * nirik saw all the changes for fedocal going by. Tons of work there. ;) great stuff. 19:13:14 yeah, pingou, I agree. really pumped :) 19:13:20 pingou, love that UI :) 19:13:37 +1 19:13:38 using faitout I found out some bugs on fedocal, unit-tests are great but sqlite vs postgresql kinda generate tricky situation :( 19:13:49 kushal: kiss right? :D 19:14:05 (keep it safe and simple) 19:14:15 * pingou eof I think :) 19:14:24 pingou, I guess then I don't have to update darkserver UI 19:14:31 19:14:57 #info http://ambre.pingoured.fr/fedora-infra/ is a current list of outstanding pull requests for fedora-infra github projects. Please help review them. 19:15:11 oh, jenkins is on the list of IP that can get unlimited connections to faitout, so feel free to use faitout on jenkins :) 19:15:29 #info faitout implementation: http://209.132.184.152/faitout/ 19:15:53 #info fedocal 0.3 is making great progress. Out soon. Preview at: https://209.132.184.147/ 19:16:18 thanks to kparal and tflink for all the bug reports and testing on fedocal :) 19:16:44 excellent. 19:16:48 from my side, a new fedora-tagger release went into staging this week with some fixes for the new gnome-software, some UI improvements, and a bugfix to db-updater cronjob. https://apps.stg.fedoraproject.org/tagger 19:17:08 there's also some renewed work happening on the badges app, nothing released yet. 19:17:13 #info new fedora-tagger in staging: https://apps.stg.fedoraproject.org/tagger 19:17:23 there are some more issues I'd like to solve still before any releases there. 19:17:41 fair enough. 19:17:49 threebean: could you mark these? 19:18:02 * threebean nods 19:18:05 i'll go try and find them 19:19:13 One other thing application wise that just came up... the qa folks have a test day application running the fedora private cloud. There was talk about how to move that to production... and I think we decided to not do so right now. 19:19:15 https://github.com/fedora-infra/tahrir/issues/174 19:19:19 https://github.com/fedora-infra/tahrir/issues/163 19:19:34 * threebean tags them as next-release 19:19:36 but if anyone is interested in helping redo it in flask, etc, I am sure they would love help 19:20:05 threebean: nice 19:20:20 nirik: do we have the sources and a qa contact for the project? 19:21:10 https://github.com/rajcze/testdays_frontend and jskladan would be the one to talk to. 19:21:44 ok. 19:21:46 it's TG2 and was mostly a proof of concept app. 19:22:14 yeah, we got caught by surprise with the "lets use it for all the test days" stuff :) 19:22:18 any other application news? 19:23:02 yes 19:23:19 I am running a little slow on optimization of dpsearch 19:23:27 i have had a crazy time at work of late 19:23:43 I however can prmise by next week tue to have sent out a proper report 19:23:46 frankieonuonga: no worries. 19:23:47 frankieonuonga, what is dpsearch? 19:23:49 and suggested changes 19:23:49 cool. :) 19:24:11 kushal: search engine... we are looking at setting up something to search all our applications/data. 19:24:44 nirik, ok, are we looking at something as a backend? say elasticsearch etc ? 19:25:07 kushal: well, we want something that can crawl, store and has a frontend. 19:25:18 nirik, ok 19:25:20 frankieonuonga: something like dxr? 19:25:25 unless we wanted to write our own... and not sure we do. seems like it would be a lot of work. ;) 19:25:29 nirik: ^^ 19:25:47 nirik: in the long run I think we have to 19:26:03 rtnpro: thats source only? 19:26:08 i saw what the chaps at debain had and was left shocked 19:26:18 well, I hope not, but we can see. 19:26:20 nirik: yes 19:26:29 well, we want this mainly for docs and wiki... 19:26:41 nirik: ok 19:26:43 +askbot 19:26:58 yeah, askbot too would be good... and meetbot logs. 19:27:25 nirik: how about python-pattern: http://www.clips.ua.ac.be/pattern ? 19:27:40 threebean: +1 19:28:06 besser82: no idea, looks like it has no frontend? 19:28:34 nirik: depends on what think to be a 'frontend' 19:28:59 fedoraproject.org/wiki/Infrastructure/Search‎ 19:29:02 .ticket 1055 19:29:04 nirik: #1055 (Fedora Search Engine) – Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/1055 19:29:28 besser82: something someone can go to a web page and search for things with? ;) 19:30:00 last time we looked, dpsearch was the best fit... 19:30:14 if it doesn't work out, happy to see other ideas and if they could work 19:30:16 nirik: we really need to change that 19:30:37 change what? 19:30:55 the platform in the long run 19:30:59 do our own thing. 19:31:10 our own indexer? why? 19:31:25 it might come to that... but really it seems like a problem that would have some solution in the open source community. 19:31:41 indexing is hard. lets go work on kernels 19:31:48 smooge, :) 19:31:50 and most amazing thing i found this week #fedora-java . I know I can be insisting sometimes 19:32:00 smooge: count me in 19:32:08 but java has a lot of work done on search in the community 19:32:11 open source 19:32:21 yeah, but those solutions aren't perfect, either 19:32:21 they are miles ahead 19:32:25 true 19:32:27 of course it's happened before. You would think there would be a good calendar solution out there that would fit our needs... but turns out... not so much. 19:32:33 but agreed that the lucene ecosystem gets the most attention 19:32:45 tflink: check out nutch 19:32:47 nirik: pattern would need some handmade interface for displaying a website or similar, but shouldn't be that hard... 19:32:51 do we have requirements listed somewhere? 19:33:02 tflink: the wiki page I think has them... 19:33:08 nirik, link ? 19:33:14 interface is the simple part ..not a problem at all. 19:33:14 I'm going to be evaluating indexers for school over the next couple of weeks and can keep an eye out for non-java solutions 19:33:20 fedora can have something like http://dxr.mozilla.org/ 19:33:29 tflink: sure share. 19:33:43 the better if we get something in python better than what we have now 19:33:47 it would work well 19:33:53 http://fedoraproject.org/wiki/Infrastructure/Search 19:34:00 most of what i am doing now is optimization 19:34:17 but I really\ need to update that page 19:34:30 yeah, it's quite old. I can try and update it too 19:34:46 rtnpro, we are not looking for a code search engine but more of a text search engine 19:35:01 perhaps we could discuss further ideas on the list? 19:35:22 wfm 19:35:37 nirik: lets do that after the meeting..we can hit it up on fedora-admin and discuss 19:35:44 sure. 19:36:07 #info renewed discussion of search solutions, will bring up on list/update wiki pages 19:36:20 #topic Sysadmin status / discussion 19:36:24 kushal: I get that, but a tool like dxr is very helpful for contributors 19:36:42 I was hoping toshio would be around to report back on ansiblefest, but I guess he's not. ;( 19:37:03 been reasonably quiet in sysadmin land since we are in freeze. 19:37:05 I am sort of here 19:37:06 * threebean nods 19:37:22 There was a nfs/netapp outage last night when they were doing maint... which was anoying. They are looking into why. 19:37:35 ouch 19:37:58 our download boxes/pub mount was not working 19:37:59 btw, I was wondering about moving fedocal from puppet to ansible with the new version, any opinion? 19:38:16 pingou: sounds like a good plan to me. 19:38:18 +1 19:38:27 i have the same plan for tagger at the next available window 19:38:35 cool :) 19:38:39 yeah, after freeze will be easier. 19:39:19 i was messing with ansible and it occurred to me that 'delegate_to:' could be really useful for our nagios configs. 19:39:26 I'd like to move some other stuff too after freeze. 19:39:30 like virthosts should be easy 19:39:51 threebean: yeah, to silence alerts? yep 19:40:08 oo, I was thinking more of syncing monitored/monitoring hosts 19:40:36 like a 'check this service now since I just restarted it' ? 19:40:40 you mean like exported config in puppet ? 19:40:54 for a host, we say "you should have check x, y, and z". the tasks run that make sure those nrpe plugins are installed on that host, and then we "delegate_to:" the nagios head to set up the corresponding configs. 19:41:05 ah right. 19:41:18 we have talked about that in the past a number of times, but might be complex to do. 19:41:21 it would be nice tho. 19:41:22 * threebean nods 19:42:01 i'll mess with it more on my own.. maybe I can have something to point to then :) 19:42:25 ok 19:42:49 not much more I can think of sysadmin side... smooge: you think of anything to mention? 19:43:01 not much. budgets 19:43:15 oh, did you hear anything back about the tape drive? 19:43:22 nope. will ping shaun 19:43:24 (our tape drive got confused the other day) 19:43:42 did it fix itself? I have gone from being ill to sick to ill 19:43:47 * frankieonuonga wondering how a tape drive gets confused 19:43:56 so I am sort of confused on status at the moment 19:44:11 well, it could talk to the drive, but not the library, so it couldn't unload or load any other tapes. 19:44:34 and it wanted another tape. 19:44:35 eish….that is confused for sure 19:44:46 * frankieonuonga certain that thing seems to have a mind of its own 19:45:08 I'm planning on redoing the tape stuff after freeze. Dropping bacula completely and going to something more simple to just backup the rdiff-backups. 19:45:35 #topic Upcoming Tasks/Items 19:45:36 https://apps.fedoraproject.org/calendar/list/infrastructure/ 19:45:44 anything upcoming folks would like to note or schedule? 19:45:55 I need to move our milestones back due to the 1 week slip 19:46:33 #topic Open Floor 19:46:40 Any items for open floor? 19:46:49 questions, comments, ideas, weather reports? 19:47:46 nice and sunny :) 19:47:47 weather is cold in ohio 19:47:52 temperature finally dropping a little 19:47:57 nirik, btw, when last time darkserver01 was rebooted ? 19:48:07 you guys should move to Nairobi Kenya…we have summer all year long. 19:48:08 it is showing uptime 22 days 19:48:10 kushal: I think when we did our last mass updates/reboots. ;) 19:48:18 sounds about right. 19:48:22 brisk in upstate NY here too :P 19:48:26 nirik, I missed that update I think :( 19:48:27 frankieonuonga: hot there? 19:48:41 fair weather…hot in a nice way 19:48:45 not that maximum heat 19:48:51 about 30 19:48:54 c 19:49:03 amazing . 19:49:18 about 50F here and a bit cloudy. a nice fall day. :) 19:49:28 nirik: sounds nice 19:49:48 nirik: well then maybe when I get bored of my job in 5 years i should move there 19:49:55 i work for angani…check out angani.co 19:50:00 cool. 19:50:04 pretty amazing 19:50:56 well, if nothing else will close out in a minute... 19:50:58 thanks for coming everyone! 19:51:05 thanks guys 19:51:10 thanks 19:51:24 #endmeeting