infrastructure
LOGS
20:00:34 <mmcgrath> #startmeeting infrastructure
20:00:34 <zodbot> Meeting started Thu Sep 30 20:00:34 2010 UTC.  The chair is mmcgrath. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:34 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:00:36 <mmcgrath> there we go
20:00:39 <mmcgrath> #meetingname infrastructure
20:00:39 <zodbot> The meeting name has been set to 'infrastructure'
20:00:42 <mmcgrath> #topic who's here?
20:00:44 * mmcgrath is
20:00:50 * dgilmore 
20:01:04 * ni2ke4 is here
20:01:27 * fchiulli listens quietly
20:01:55 * tremble lurks
20:02:24 <mmcgrath> ok, lets get started
20:02:29 <mmcgrath> #topic f14beta launch
20:02:32 <mmcgrath> .ticket 2398
20:02:34 <zodbot> mmcgrath: #2398 (Lessons Learned) - Fedora Infrastructure - Trac - https://fedorahosted.org/fedora-infrastructure/ticket/2398
20:02:38 <mmcgrath> All in all the release went well
20:02:44 <mmcgrath> sijis and I started the website earlier than normal.
20:02:52 <mmcgrath> the torrents had a firedrill last minute but were ready in time.
20:03:00 <mmcgrath> dgilmore: what are the plans for jigdo and the final release?
20:03:20 <dgilmore> mmcgrath: thats in Oxf13's court
20:03:30 * dgilmore is on vacation for final release
20:03:48 <dgilmore> and we need to document how to make jigdo templates
20:03:52 <mmcgrath> k
20:03:59 <mmcgrath> <nod>
20:04:00 <mmcgrath> +1 to the SOP
20:04:04 <mmcgrath> jsmith: ping
20:04:37 <mmcgrath> there seemed to be some confusion about the release announcement too
20:04:40 <sijis> related to taht.. is it normal not to have jidgo for alpha/beta release?
20:04:42 <mmcgrath> is that all worked out for next time?
20:04:45 <mmcgrath> sijis: it is not
20:05:13 <dgilmore> sijis: i think we normally have it
20:05:20 <dgilmore> i just dont know how to make them
20:05:21 <jsmith> mmcgrath: pong
20:05:39 <mmcgrath> jsmith: there was some confusion wrt the release announcement, that's usually out of my view but do you know what went on there?
20:05:48 <sijis> dgilmore: ah, okay. next time around we'll just re-add that section.
20:06:43 <dgilmore> mmcgrath: io think normally marketing writes it and releng sends it
20:06:56 <dgilmore> mmcgrath: but i know jsmith added some tracking links
20:07:09 <dgilmore> and i needed to know where to grab it from
20:07:30 <jsmith> Traditionally, it was docs who wrote the announcement
20:07:38 <jsmith> Somehow, this go around marketing decided to help out
20:07:45 <jsmith> Now you know as much as I do :-)
20:08:09 <mmcgrath> It wasn't a big deal, just a hiccup but it did delay the announcement by 30 minutes or so?  Is that goign to be a worry for the final release?
20:09:24 <mmcgrath> ?
20:09:27 * mmcgrath assumes not and moves on :)
20:09:37 <mmcgrath> sijis: ok, now that we're there..
20:09:42 <mmcgrath> whats the plan for that new website?
20:10:53 <mmcgrath> did I get netsplit?  :)
20:11:04 <mdomsch> mmcgrath: I see you
20:11:40 <mmcgrath> well, I'll just move on in the interest in time.
20:11:46 <dgilmore> mmcgrath: i see you
20:11:47 <mmcgrath> #topic New Infrastructure Lead
20:12:04 * dgilmore cries  :)
20:12:05 <mmcgrath> some of you reading planet today may notice I'm headed out
20:12:14 <mmcgrath> http://mmcgrath.livejournal.com/36960.html
20:12:26 <gholms> D:
20:12:29 <mdomsch> mmcgrath: yes, I just saw that.
20:12:40 <mdomsch> I hope you've got a new and exciting role lined up
20:12:44 <mmcgrath> I'll be around for sure through this release.
20:12:47 <mmcgrath> mdomsch: yup, king of england.
20:12:53 <mdomsch> shweet
20:12:58 <mmcgrath> she's old, but I'm in love.
20:13:02 <mmcgrath> heheheheh
20:13:09 <mdomsch> and the digs ain't bad either
20:13:21 <mmcgrath> ok, so anyway.  I'm really not going to just up and vanish.  Being a volunteer organization makes it easy for me to stick around.
20:13:31 <mdomsch> so, is spot going to have a backfill position for you then?
20:13:35 <mmcgrath> But I will be transitioning away starting in November.
20:13:47 <mmcgrath> mdomsch: I believe that's the current plan though I know there's no actual job posting yet.
20:13:49 <mdomsch> and how soon can he fill it?
20:13:55 <mdomsch> so, a while...
20:14:16 <mmcgrath> I don't know how long that stuff normally takes so I don't know unfortunately :(
20:14:32 <mmcgrath> but I'm sure once the jobs posted we'll be moving quickly to get it filled.
20:15:01 <mmcgrath> in my minds eye (not that I'm in control of these things) it would be nice to have someone picked by FUDCon so he/she and I can sit down and get the brain dump started.
20:15:39 <mdomsch> yep
20:16:02 * spot would like to try to fill it before then
20:16:08 <spot> but wishes and horses, yadda yadda
20:16:12 <mmcgrath> yup yup
20:16:28 * spot is working the paperwork now. :)
20:17:15 <mmcgrath> So anyone have any questions about that?  I predict a pretty smooth transition really.  My new role is.. well new.  So I'm sure as that takes shape I'll have time to continue work on some of the current projects and things
20:17:26 <dgilmore> :)
20:17:47 <Southern_Gentlem> mmcgrath,  all we can say is thank you
20:18:06 <mdomsch> Southern_Gentlem: hear hear
20:18:35 <Southern_Gentlem> and possible buy you a beer at fudcon
20:18:40 <mmcgrath> :)
20:18:52 <mdomsch> or a steak
20:19:13 <mmcgrath> perhaps a beer fed cow steak?
20:19:17 <mmcgrath> anyway, that's enough of that :)
20:19:18 * dgilmore thinks we should take mmcgrath to a brazilian steak house
20:19:23 <mmcgrath> #topic Yubikey
20:19:32 <mmcgrath> So many of you have seen my commits over the last couple of weeks.
20:19:41 <mmcgrath> yubikeys are about to be an acceptable form of authentication in Fedora.
20:19:47 <dgilmore> :)
20:20:14 <mmcgrath> So we'll want to figure out what we want to secure next.  I have a few solid ideas already.
20:20:26 <mmcgrath> but this is something we should continue to look at, question, and revise as we go.
20:21:05 <jsmith> dgilmore: Great idea!
20:21:13 <mmcgrath> does anyone have any concerns or questions there?
20:21:20 * skvidal thinks a steakhouse is a bad idea
20:21:24 <mmcgrath> I've sent out yubikeys to most of the sysadmin-main'ers
20:21:26 <gholms> Heh
20:21:34 <dgilmore> mmcgrath: just how we plan to distribute yubikeys
20:21:37 <mmcgrath> skvidal: you take the surf I'll take the turf :)
20:21:46 <skvidal> mmcgrath: I don't eat the surf either :)
20:21:54 <dgilmore> and how far we will use them for auth
20:21:55 <skvidal> mmcgrath: how many keys do you have left?
20:22:14 <mmcgrath> dgilmore: well, for places in Fedora where we require it.  I'll be mailing it out.  Average time took 2 days via normal mail which isn't terrible.
20:22:19 <mmcgrath> otherwise people can purchase and use their own.
20:22:21 <mmcgrath> skvidal: we've got...
20:22:43 <mmcgrath> 38 or so left
20:22:52 <skvidal> you have them, right?
20:22:55 <mmcgrath> yeah
20:23:01 <mmcgrath> I'll give them to the next guy whenever that happens.
20:23:06 <skvidal> s/guy/person/
20:23:08 <mmcgrath> I've also got stamps and envelopes sort of dedicated to this
20:23:10 <mmcgrath> person
20:23:35 <mmcgrath> I still have to mail one out to people like spot and jsmith
20:24:00 <jsmith> mmcgrath: Please do :-)
20:24:00 <mmcgrath> so far it's been pretty smooth though.
20:24:06 * spot nods
20:24:19 <mmcgrath> dgilmore: how long till that burn key script is available for install?
20:24:24 * sijis is back.. and sad to see the news :(
20:24:26 <mmcgrath> I sort of dropped that in your lap and forgot about it :-/
20:24:30 <dgilmore> mmcgrath: next release
20:24:42 <mmcgrath> k
20:24:44 <dgilmore> i need to get with Oxf13 and see what else we want to get it
20:24:59 <dgilmore> get in it
20:25:09 <mmcgrath> cool
20:25:14 <mmcgrath> ok, so here's the basic rollout plan.
20:25:21 <dgilmore> But id like to try do it tomorrow
20:25:27 <mmcgrath> 1) this will be production ready by the end of today unless I run into any issues.
20:25:38 <mmcgrath> well not the burnkey script but the actual web services portion.
20:25:47 <mmcgrath> and I'm going to test like crazy / document / get SOP's created.
20:26:10 <mmcgrath> yubikey auth is remarkably simple which is great.  but it's not obvious without docs exactly what is going on and why we need two new web services for it.
20:26:23 <mmcgrath> Anyone have any questions / comments on that for now?
20:26:32 <dgilmore> mmcgrath: one of which is not public right
20:26:52 <mmcgrath> the ykksm won't be public
20:26:55 <mmcgrath> the ykval will though.
20:27:00 <dgilmore> right  :)
20:27:05 <mmcgrath> web auth will basically go like this
20:27:15 <mmcgrath> password field -> python-fedora -> fas -> ykval -> ykksm
20:27:21 <mmcgrath> shell based auth will go
20:27:30 <mmcgrath> pam_yubico -> ykval -> ykksm
20:27:56 <mmcgrath> anyway, thats all docs.  I'll get them up shortly.
20:27:59 <mmcgrath> any other questions?
20:28:02 <dgilmore> excellent
20:29:06 <mmcgrath> alllrighty
20:29:11 <mmcgrath> in that case.
20:29:14 <mmcgrath> #topic Open Floor
20:29:19 <mmcgrath> who's got anything they would like to discuss?
20:29:26 <sijis> i saw you had a question for me?
20:29:32 * mmcgrath notes smooge is in Raleigh for training
20:29:33 <mmcgrath> sijis: oh yes!
20:29:38 <mmcgrath> sijis: the website, the new one.
20:29:40 <mmcgrath> what's the plan there?
20:29:58 <sijis> we should have it done in a week. then its just getting it translated
20:30:12 <mmcgrath> when might it go live?
20:30:17 <mmcgrath> I really don't want to do it on release day
20:30:22 <mmcgrath> we've done that in the past with bad results.
20:30:40 <sijis> that was initial plan... so i'm shooting for a week prior to GA
20:30:51 <mmcgrath> what are the odds of that happening?
20:30:54 <sijis> at worst a few days prior
20:30:55 <mmcgrath> 50% 90%?
20:31:05 <sijis> i think its closer to 90 than 50
20:31:10 <mmcgrath> k
20:31:18 <mmcgrath> well let me know if I can help / assist with that in any way.
20:31:41 <sijis> sure. i don't think there will be any infrastructure change.. just mostly repo stuff
20:31:47 <mmcgrath> <nod>
20:31:52 <mmcgrath> sijis: thanks
20:31:55 <sijis> no prob.
20:31:58 <mmcgrath> ok, anyone have anything else they'd like to discuss?
20:32:06 <skvidal> why you hate us?
20:32:11 <skvidal> why yyou're abandoning us
20:32:12 <sijis> lol
20:32:13 <skvidal> WHY!!?!
20:32:29 <mmcgrath> :)
20:32:35 <mmcgrath> ok, thanks for coming everyone!
20:32:37 <mmcgrath> #endmeeting