19:00:00 #startmeeting Infrastructure (2013-03-28) 19:00:00 Meeting started Thu Mar 28 19:00:00 2013 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:00 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:01 #meetingname infrastructure 19:00:01 #topic welcome y'all 19:00:01 #chair smooge skvidal CodeBlock ricky nirik abadger1999 lmacken dgilmore mdomsch threebean 19:00:01 The meeting name has been set to 'infrastructure' 19:00:01 Current chairs: CodeBlock abadger1999 dgilmore lmacken mdomsch nirik ricky skvidal smooge threebean 19:00:15 * relrod here, sort of 19:00:16 * puiterwijk is around 19:00:30 * skvidal is here 19:00:43 * lmacken lurking 19:00:49 here 19:00:55 fchiulli is listening 19:01:16 morning everyone. will wait another min for folks to wander in before starting. 19:01:35 * threebean is here 19:01:49 * herlo is here 19:02:16 #topic New folks introductions and Apprentice tasks 19:02:25 any new folks? or apprentices with questions? 19:02:35 How do you know where to go, if looking for freemedia, do you chance hosted0* hosted1* . Looked here but no signpost per say 19:02:51 Duh: http://infrastructure.fedoraproject.org/infra/docs/ 19:03:48 * dgilmore is here 19:03:49 frankly3d: go for what? 19:03:52 well, depends on for what. ;) 19:03:54 hosted is all on hosted02 19:03:58 (for example) 19:04:13 The backend for the trac? 19:04:21 yeah, that would be on hosted02... 19:04:53 frankly3d: what were you wondering about in trac? 19:04:56 it somewhat depends on what you are trying to look at or change... 19:05:10 trac.ini 19:05:11 trac is on there... as well as git repos. 19:05:38 how large is infra git? 19:05:38 frankly3d: would be under /srv/web/trac/projects/ 19:06:00 git repos are under /srv/git/ I don't think the infra one is all that big, dunno off hand. 19:06:21 most of infra stuff is not actually on hosted though. most is on lockbox in /git 19:06:51 puiterwijk: and the public git repos are available via cgit and git:// 19:07:02 skvidal: ah ok 19:07:03 http://infrastructure.fedoraproject.org/cgit 19:07:09 yeah, indeed 19:07:13 * herlo lubs cgit 19:07:19 frankly3d: does that help? happy to answer more questions in #fedora-admin after the meeting... :) 19:07:22 but just wanted to note that hosted02 doesn't contain most infra git repo stuff 19:07:27 I'd love it more if it didn't get its cache hosed from time to time 19:07:41 Yes, I'll have more when I get lost. 19:07:55 skvidal: I have added a cron that fixes that, right? or are there more broken ones? 19:08:02 happy to help direct you. Or others will if I'm not around. ;) 19:08:17 ok, any other new folks or questions? 19:08:19 puiterwijk: which cron job is this? on hosted or on lockbox? 19:08:28 skvidal: on hosted 19:08:34 puiterwijk: sure 19:08:40 could move it also to lockbox with your permission/request? 19:08:49 puiterwijk: let's talk about this outside of this meeting 19:08:56 sure 19:09:01 #topic Applications status / discussion 19:09:10 any application news or plans to discuss? 19:09:35 https://github.com/fedora-infra/rube ! 19:09:47 we need help writing more tests 19:09:51 :P 19:10:02 ah yes, I need to play with that some more. ;) Very nice work tho! 19:10:10 and eventually hooking it up to status.fp.o :) 19:10:46 hum, not sure how that would work out... 19:11:34 although another thought occurs to me: could we have it send in fedmsg when it runs tests? then we could have something that says "user foo ran rube and saw failed for test bar" and we know to look or retest or ask them if they need help? 19:11:51 hm, the original idea was just to run it by hand. but with that x virtual frame buffer stuff we could potentially turn it into a nagios check or something like that 19:12:01 not outside of infra... but if we run it within jenkins, it could potentially fire off messages 19:12:25 lots of possibilities. ;) 19:12:40 indeed :) 19:13:14 cool. 19:13:21 hey, so pingou has been hacking on a new interface to fedora-tagger -> http://blog.pingoured.fr/index.php?post/2013/03/27/GNOME-tagger 19:13:41 I'll note that tomorrow is a holiday for many, and next tuesday we enter into alpha freeze, so do look at any changes you would like to get in before then... 19:14:26 he (re)wrote the json api in the process and it feels really solid - much more solid than it was. 19:14:29 ah ha. Nice! 19:14:42 I'm going to try to push an alpha of python-fedora to infra... alpha because I'm not satisfied with the api we're trying to implement for otp yet. 19:14:58 I'm still playing catch-up to update the existing js frontend to use his api, but it's coming along. 19:15:04 abadger1999: will that have python3 support? :) 19:15:23 threebean, pingou: gnome-tagger looks schweet 19:15:40 probably not the best time and place to say this, but ... I have a trivial patch I'd like to get in to Bodhi: https://fedorahosted.org/bodhi/ticket/708 19:16:00 lmacken: python3 python-fedora doesn't make much sense right now.... there's too much that it depends on that is python2 only (like TG1) 19:16:11 kalev: no worries. :) it's an ok time to chime in... 19:16:13 lmacken: are you thinking of kitchen? 19:16:19 kalev: cool, I'll have a look at that tonight 19:16:26 lmacken: awesome, thanks! 19:16:36 abadger1999: ah yes, kitchen. and python-fedora at some point though 19:16:58 lmacken: yeah, kitchen: if that worked out for you -- it should still just need documentation updates. 19:17:13 lmacken: python-fedora.... big lot of other things that need to go python3 first or... 19:17:21 Port all of our stuff off of TG1 19:18:00 hi guys 19:18:02 on the kitchen->py3 port, I lifted a finger on the docs but didn't get much further: https://github.com/fedora-infra/kitchen/commits/feature/py3-finalize 19:18:02 * lmacken nods 19:18:03 i am late. 19:18:50 linuxmania: no worries. ;) 19:19:07 nirik, nice to see you again! 19:19:31 threebean: Cool. 19:19:31 ok, any other application news? or shall we move on? 19:19:39 what are we talking about now? 19:19:50 threebean: maybe that would be something we could have a vfad about. 19:20:23 abadger1999: given the reply to my email about vfads 19:20:26 linuxmania: /topic 19:20:27 abadger1999: I suspect that won't ever happen 19:20:28 threebean: Really the two things it takes are -- 1) time without outside distractions and 2) people to write the docs and test the advice under python3 19:20:45 * threebean nods 19:21:53 herlo, thanks i see. 19:22:07 :) 19:22:43 oh, a last app thing: I split the authentication part from FAS-OpenID, so that it is less strictly tied to FAS, and more pluggable 19:22:55 and I am currently working on a BrowserID implementation 19:23:05 (for FAS-OpenID) 19:23:17 that will be nice I think... 19:23:24 yes 19:23:27 no idea how much traction it will get overall, but nice to support it. 19:23:45 herlo, so how should I starting reading the code and programming? 19:24:06 puiterwijk: is browserid the same as mozilla persona or different? 19:24:11 same 19:24:13 linuxmania: let's address those in #fedora-admin if you like 19:24:15 * lmacken learned that today :) 19:24:29 abadger1999: same thing... browserid is the low level protocol, persona is the implementation (I think) 19:24:43 herlo, OK. 19:24:54 abadger1999: persona is Mozilla's implementation of BrowserID 19:24:54 puiterwijk: cool. At pycon I met a mozilla guy, dan callahan that would be happy to talk about it if you need any input. 19:24:55 lmacken: isn't that TIL :) 19:24:56 * lmacken listening to @lxt from mozilla give a talk right now, and sitting next to one of the guys who admid'd browserid 19:25:14 abadger1999: ah cool, could you give me his email or IRC handle? 19:25:28 we can also test with hyperkitty, which supports logging in via it. 19:25:33 puiterwijk: yep. I'll dig it out and get it to you in a pm 19:25:34 herlo: indeed :) 19:25:39 abadger1999: thanks :) 19:26:44 cool. Related to that we are testing trac openid on trac instances... hopefully to move to it there soon. 19:27:04 nirik: wanted to note that in sysadmin part :) 19:27:07 #topic Sysadmin status / discussion 19:27:09 cool. Related to that we are testing trac openid on trac instances... hopefully to move to it there soon. 19:27:11 :) 19:27:13 heh 19:27:14 :) 19:27:25 it is currently live on the infra trac 19:27:28 this will allow us to get rid of mod_auth_pg 19:27:33 (at least there) 19:27:50 \o/ 19:27:53 | 19:27:54 Lets see... in other sysadmin news... 19:28:04 skvidal: cool one! :) 19:28:15 * skvidal is happy that mod_auth_pg can go away 19:28:23 we have budget numbers for the coming year, smooge and I are poking at them to see what we can/cannot do based on what we wanted to do, etc. 19:28:47 what systems are phasing out this year? 19:28:54 There's been some net issues of late... possibly related to that big DOS going on. 19:29:31 skvidal: dunno. I think we hope to renew most of them... we will be replacing some tho 19:30:07 anything else from the sysadmin side of things? 19:30:22 skvidal, I can give you an estimated list in a short while 19:30:30 nirik: cool, thx 19:30:38 #topic Private Cloud status update / discussion 19:30:42 any cloudy news? 19:30:50 migrated over to openstack entirely 19:30:53 hey all 19:31:05 skvidal: cool. ;) 19:31:10 and next week we can start taking a couple more compute nodes to add to the openstack cluster 19:31:12 morning biker 19:31:21 nirik: we can also take the most of the rest of the ips if we want 19:31:22 skvidal: sounds good. 19:31:31 nirik: I think we should keep a small subset out 19:31:33 and 2 machines 19:31:36 oh yeah, not sure how easy it will be to add to the floating net, but we can look at it. 19:31:38 so we can test out new layouts 19:31:42 yep. agreed. 19:31:46 nirik: if we can add a second range 19:31:48 of floating ips 19:31:55 which I _THINK_ is possible 19:31:59 then we could add a /64 there 19:32:04 I think adding is possible, but editing existing was a pain last time I tried 19:32:39 nirik: then let's tack on 64 or so ips 19:33:00 sure, we can poke at it and see how best to add them 19:33:12 no other cloudy news I can think o 19:33:22 * nirik neither. 19:33:28 #topic Upcoming Tasks/Items 19:33:38 #info 2013-03-19 to 2013-03-26 - koji update 19:33:38 #info 2013-03-29 - spring holiday. 19:33:38 #info 2013-04-02 to 2013-04-16 ALPHA infrastructure freeze 19:33:38 #info 2013-04-15 - remove legacy-openid 19:33:39 #info 2013-04-16 F19 alpha release 19:33:40 #info 2013-05-07 to 2013-05-21 BETA infrastructure freeze 19:33:41 #info 2013-05-21 F19 beta release 19:33:42 #info 2013-05-31 end of 1st quarter 19:33:44 #info 2013-06-11 to 2013-06-25 FINAL infrastructure freeze. 19:33:46 #info 2013-06-25 F19 FINAL release 19:33:48 I don't know what the status of that koji update is. ;( 19:33:55 we should ping mattdm and see whats going on. 19:34:02 nirik: it must be finished ;) 19:34:09 mattdm on koji? 19:34:19 well, this is to add the cloud image support stuff. 19:34:22 oh 19:34:24 I see 19:34:30 I guess we could also just ask upstream koji folks the status. 19:34:34 nod 19:34:37 dgilmore might have heard something. 19:34:47 there was some testing going on 19:34:51 but its not done 19:35:14 is it gonna make it before tuesday? 19:35:48 I guess we could do a freeze break for the update, but I would sure prefer not to. ;) 19:36:27 also, everyone note that tomorrow is at least a RH holiday, so don't expect lots of people around working on things. 19:36:50 nirik: no idea 19:37:00 ok. 19:37:09 i know oz has friday and monday off 19:37:10 anything else anyone would like to schedule or note? 19:37:41 dgilmore: so we're switching to an img creator that takes money and fridays off?! 19:37:49 oh wait- you mean australia, don't you. :) 19:38:20 nirik: maybe one thing to schedule: we might want to send a mass-email to anyone who has used legacy-openid before sunset date? 19:38:27 skvidal: yes australia 19:38:49 puiterwijk: not a bad idea. ;) Perhaps closer to sunset date? say a week or so before? 19:38:50 pretty sure other countries have easter monday off also 19:38:54 nirik: (I have made it keep a log distinct from the syslog for that purpose) 19:38:59 or early next week. 19:39:01 dgilmore: I was being silly 19:39:06 sure, works for me 19:39:15 skvidal: ;) i know 19:39:43 nirik: 04-04-2013? :) 19:40:14 or would that be too late? 19:40:16 sure. 19:40:22 works for me 19:40:47 #topic Open Floor 19:40:49 #info 2013-04-04 Send email to folks who have been using legacy-openid to notify about sunset 19:40:56 any items for open floor? questions, comments? 19:41:02 nirik, yeah 19:41:17 the same as last week,., i hope there are more people now that fudcon is over :p 19:41:24 pycon 19:41:24 :) 19:41:25 pycon * 19:41:26 not fudcon 19:41:27 but yah 19:41:27 yeah :p 19:41:35 biker: ask away... 19:41:42 * herlo also has something 19:42:04 * skvidal has one more item too 19:42:32 so i want to participate on the google summer of code helping the fedora infrastructure,., so if anyone has an idea of what does could be done or what it is needed, i would like to hear and help (: 19:43:00 is fedora trying to get into GSoC this year? 19:43:39 skvidal, im not sure,., but they have done it every year,., and fedora also has the fedora on gsoc 2013 wiki 19:43:44 skvidal: Fedora itself is according to wiki, but none of the infra stuff has any mentors... 19:43:50 altough i think they jsut changed 2012 to 2013 19:44:05 who is running the gsoc show for fedora this year? 19:44:12 who is our lead on it? 19:44:23 I think so. I think bckurera is going to manage it again. 19:44:25 I think it's been submitted... but none of them have been announced yet. 19:44:35 But -- I don't know if we have anyone who is ready to mentor in infra. 19:44:43 * nirik doesn't really have time at this time. 19:44:46 skvidal: according to wiki: Buddhike Kurera(Bckurera) 19:45:03 nirik: I'm with you there 19:45:21 threebean, you up for mentoring someone in GSoC this year? 19:45:23 * puiterwijk also doesn't have time for that 19:45:28 pingou suggested we do a team thing... 19:45:36 no idea what that means 19:45:47 ie, get several people to mentor the same person... so mentor duties can be spread out. 19:45:49 abadger1999: I was going to mentor for http://gnome.org/OPW which is at the same time 19:46:08 sorry - https://live.gnome.org/OutreachProgramForWomen 19:46:48 from my experience as a mentor for GSoC last year, having multiple people helps - even if they aren't officially part of GSoC 19:47:10 Well... hmm.... biker We can ask o nthe infra mailing list if there's other people in infra not here at present that would be willing to mentor. 19:47:28 * nirik thinks biker was also interested in ideas of things to work on too. 19:47:28 abadger1999, that would be great (: 19:47:29 sounds like a plan 19:47:30 but hte core team seems like they might be overcommitted right now. 19:47:32 the official load from GSoC wasn't bad - the hard part was answering questions and helping get stuff done 19:47:46 abadger1999: overcommitted is an understatement 19:47:50 tflink: ive decided to not at all be involved with GSoC this year 19:48:03 So you might need to adapt to the needs of what the specific mentor is interested in mentoring for. 19:48:34 biker: Are you on the infrastructure@lists.fp.o mailing list? I'll send an email there right after the meeting. 19:48:59 thanks abadger1999 / biker. :) good luck... 19:49:05 herlo: you had something? 19:49:08 Anyone ever looked at this https://github.com/klaussilveira/gitlist as a replacement for trac, similar to suggestions of gitlabhq. It's php though, so I don't know if it's even worth looking at. The screenshots are nice... 19:49:12 nirik: I did 19:49:14 abadger1999, ill subscribe right now (: thanks a lot to everytone (: 19:49:14 :) 19:49:24 * nirik hasn't looked at that before 19:49:38 I don't really know if we're actually still discussing replacing trac, but I know it was a topic at FUDCon 19:49:48 I was thinking about setting this up for myself anyway. 19:49:54 problem is that lacks some things we need... 19:50:04 no wiki? no ticketing system? 19:50:10 nirik: yeah, I was kind of wondering about that too... 19:50:14 nirik: no users.. 19:50:27 does it even have logins? 19:50:30 just thought I'd throw it out there 19:50:30 or is it just a better cgit? 19:50:37 we can take a look tho. ;) 19:50:42 herlo: not being derisive - I just couldn't tell from looking at it 19:50:57 skvidal: yeah, me neither. I was going to hav ea look if people were interested 19:51:04 I could give feedback in a couple meetings from now 19:51:06 herlo: please 19:51:08 sure, sounds good. 19:51:08 by all means 19:51:12 thanks herlo 19:51:13 nice 19:51:14 np 19:51:23 skvidal: you have something? 19:51:30 wanted to mention these items 19:51:33 we typed these up last week 19:51:35 https://fedoraproject.org/wiki/Infrastructure_FedoraBugzilla 19:51:36 and 19:51:43 ah, yeah. 19:51:46 https://fedoraproject.org/wiki/Infrastructure_FedoraHosted_Version2_Notes 19:52:02 both of them are things we've been thinking about for THE FUTURE 19:52:07 constructive input is welcome 19:52:12 * nirik nods. 19:52:18 also 19:52:30 look for more discussion on those as we get more input and ideas, etc. 19:52:32 if anyone here has good, hands-on, experience with pgpoolII in production 19:52:40 or any other db replication/HA system 19:52:53 please consider yourself invited to tell us all about your experiences 19:53:05 yep. That would be lovely. 19:53:15 the more handson the better 19:53:19 the more experience the better 19:53:28 especially when it comes to failure modes 19:53:38 and how they resynchronize in the event of a failure 19:53:49 * herlo read handson as hanson and was confuzled for a moment wondering why we were talking about a boy band 19:53:57 mmmm bop 19:53:59 lol 19:54:02 ha. 19:54:03 you know you sang it 19:54:06 :D 19:54:14 nirik: that's all I had 19:54:17 Any other items for open floor from anyone? 19:54:18 man finally i caught you guys 19:54:19 thanks skvidal 19:54:25 hey cyberworm54. 19:54:26 cyberworm54: ? 19:54:50 saving time really mess up the meeting time for me 19:55:19 I've check at 1 pm est 2pm and I assume it is 3pm est 19:55:28 cyberworm54: yeah, it's anoying to me too. ;) 19:55:36 anyhow, did you have anything to bring up or discuss? 19:55:42 Apologies have to go whingin child 19:56:28 frankly3d: no worries. ;) 19:56:32 * nirik notes we are almost out of time 19:56:58 * cyberworm54 knows now it is ath 3PM EST 19:57:38 I'll be looking nirik contact ... 19:57:41 cyberworm54: need tardis 19:57:58 jerzyr: ? 19:58:03 yes :) 19:58:18 what are you looking for from me? 19:58:32 * nirik isn't sure if he's forgotten something he was supposed to do or what... 19:59:01 after .. 19:59:37 well, I will definitely be around... ;) 19:59:46 * nirik will close out the meeting in a few here if nothing else. 19:59:51 Well I guess I will just read the log when posted in the infra mail list 20:00:25 Thanks for coming everyone! 20:00:28 #endmeeting