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