#fedora-meeting: Infrastructure (2012-04-05)
Meeting started by nirik at 20:00:01 UTC. The full logs are available at
* Robot Roll Call (nirik, 20:00:02)
* New folks introductions and Apprentice tasks. (nirik, 20:02:47)
* two factor auth status (nirik, 20:05:51)
* no news this week, will revisit next (nirik, 20:06:32)
* Staging re-work status (nirik, 20:08:02)
* no news here. Will work on it once freeze is over. (nirik,
* Applications status / discussion (nirik, 20:08:43)
* mirrormanager outage this week. Possibly due to bad upstream ASN
data (still under investigation). (nirik, 20:11:23)
* will schedule a bodhi work session with qa/rel-eng/infra and any
other interested folks. (nirik, 20:15:52)
* deployment for tagger in production is waiting on package review
work. (nirik, 20:16:13)
* several fas patches pending review. (nirik, 20:16:25)
* Upcoming Tasks/Items (nirik, 20:19:05)
* 2012-03-20 to 2012-04-17 - F17 Beta Freeze (nirik, 20:19:21)
* 2012-04-09 21UTC - fedorahosted migration outage. (nirik, 20:19:21)
* 2012-04-10 - drop inactive fi-apprentices (nirik, 20:19:22)
* 2012-04-17 - F17Beta release day (nirik, 20:19:22)
* 2012-05-08 to 2012-05-22 - F17 Final Freeze. (nirik, 20:19:22)
* 2012-05-01 - nag fi-apprentices. (nirik, 20:19:24)
* 2011-05-03 - gitweb-cache removal day. (nirik, 20:19:26)
* 2012-05-09 - Check if puppet works on f17 yet. (nirik, 20:19:28)
* 2012-05-10 - drop inactive fi-apprentices (nirik, 20:19:30)
* 2012-05-22 - F17 release (nirik, 20:19:32)
* LINK: http://fpaste.org/42x9/
* Meeting tagged tickets (nirik, 20:32:16)
* Open Floor (nirik, 20:34:19)
Meeting ended at 20:41:52 UTC.
Action Items, by person
People Present (lines said)
* nirik (90)
* skvidal (58)
* abadger1999 (10)
* zodbot (8)
* wolfkit (7)
* mdomsch (7)
* smooge (6)
* pingou (6)
* lmacken (5)
* Crothers_ (3)
* threebean (2)
* CodeBlock (2)
* ricky (0)
* dgilmore (0)
* Codeblock (0)
20:00:01 <nirik> #startmeeting Infrastructure (2012-04-05)
20:00:01 <zodbot> Meeting started Thu Apr 5 20:00:01 2012 UTC. The chair is nirik.
Information about MeetBot at http://wiki.debian.org/MeetBot
20:00:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
20:00:02 <nirik> #meetingname infrastructure
20:00:02 <nirik> #topic Robot Roll Call
20:00:02 <nirik> #chair smooge skvidal Codeblock ricky nirik abadger1999 lmacken
20:00:02 <zodbot> The meeting name has been set to 'infrastructure'
20:00:02 <zodbot> Current chairs: Codeblock abadger1999 dgilmore lmacken mdomsch
nirik ricky skvidal smooge
20:00:09 * abadger1999 here
20:00:11 <nirik> who all is around for a nice infra meeting?
20:00:18 * skvidal is here
20:00:22 * nirik has to go step away for a sec... back in a minute.
20:00:22 * wolfkit is here
20:00:28 <CodeBlock> here, but working on a paper due in about an hour, so... yeah.
20:00:39 <skvidal> just so we're clear
20:00:44 <skvidal> it is far too nice of a day for meetings
20:00:45 <skvidal> :)
20:00:49 <skvidal> and it is virtual-friday
20:00:49 * lmacken
20:00:52 <smooge> here
20:01:16 <smooge> my name is mr crankypants
20:01:16 <wolfkit> skvidal, virtual-friday? taking tomorrow off for easter holiday?
20:01:18 * mdomsch
20:01:26 <skvidal> wolfkit: rh is closed for the holiday
20:01:28 <skvidal> wolfkit: so... yes
20:01:33 <smooge> okra-planting day
20:02:43 <nirik> ok, lets go ahead and get started?
20:02:47 <nirik> #topic New folks introductions and Apprentice tasks.
20:02:47 <nirik> If any new folks want to give a quick one line bio or any
20:02:47 <nirik> would like to ask general questions, they can do so now. Anyone?
20:02:57 <Crothers_> Here on mobile
20:03:29 <nirik> welcome Crothers_
20:03:50 <Crothers_> Ty. Driving lol
20:04:08 <wolfkit> that isn't safe.. don't crash :(
20:04:33 <nirik> ok, any general apprentice questions or intros? or shall we move
20:04:39 <Crothers_> Yea at a stop light. Sorry for not being at a pc
20:04:56 <skvidal> umm
20:05:00 <skvidal> no distracted driving
20:05:04 <skvidal> put down any computing devices
20:05:19 <wolfkit> Crothers_: when you get to your destination, you can catch up
20:05:25 <nirik> yeah, no crashing please. ;)
20:05:29 <skvidal> fuck crashing
20:05:34 <skvidal> if you hurt yourself that's your problem
20:05:38 <skvidal> no killing pedestrians or cyclists
20:05:48 <nirik> indeed.
20:05:51 * skvidal is REALLY not amused
20:05:51 <nirik> #topic two factor auth status
20:06:03 <nirik> so, whats the latest on the 2factor?
20:06:09 <skvidal> no change this week. my compatriot at kernel.org
has been off at
20:06:13 <skvidal> with everyone else from kernel.org
20:06:17 <nirik> ah, ok.
20:06:22 <wolfkit> skvidal, did you ever get that tarball made or is that waiting
20:06:32 <nirik> #info no news this week, will revisit next
20:06:33 <skvidal> wolfkit: yes, I did
20:06:35 <skvidal> I thought I told oyu
20:06:36 <skvidal> sorry
20:06:47 <skvidal> http://skvidal.fedorapeople.org/misc/pam_url_with_patches.tar.gz
20:06:50 <skvidal> wolfkit: there you go
20:06:52 <wolfkit> skvidal, it's okay. you can link me :)
20:06:58 <nirik> cool.
20:07:15 <wolfkit> aah, cool. thanks! should be able to hack it over the easter
20:07:19 <nirik> anything else on this this week? or shall we move on...
20:08:02 <nirik> #topic Staging re-work status
20:08:11 <nirik> no news here. Still waiting for freeze to end. ;)
20:08:12 <skvidal> wolfkit: cpool
20:08:29 <nirik> #info no news here. Will work on it once freeze is over.
20:08:43 <nirik> #topic Applications status / discussion
20:09:05 <nirik> abadger1999 / lmacken / threebean / pingou / CodeBlock (or any
other app developing folks)
20:09:11 <nirik> any application news this week.
20:09:41 <abadger1999> not really
20:10:04 <nirik> fair enough.
20:10:06 <abadger1999> I took a look at threebean's fedmsg code this week --
looks pretty good.
20:10:19 <abadger1999> He's got a preliminary fas branch for it.
20:10:19 <nirik> we did have a mirrormanager blow up eariler this week...
20:10:23 <abadger1999> oh yes.
20:10:28 <abadger1999> And end last week too.
20:10:31 <CodeBlock> I have not much new to report, sorry. Been way off schedule and
have had some number of school obligations (e.g. the report I'm typing right now) that
I've been working on.
20:10:34 <nirik> still looking to isolate that, but it seems to be related to asn
20:11:10 <lmacken> I sat down with threebean last week and we walked through
spinning up a new release of tagger and deploying it to production. We got caught up in a
little of of RPM hell, and didn't finish the deployment. Everything is built though,
and we just need to push it into staging, test, then into prod.
20:11:23 <nirik> #info mirrormanager outage this week. Possibly due to bad upstream
ASN data (still under investigation).
20:11:45 <nirik> lmacken: ok, cool. Would be nice to get that finished to production
20:11:46 <threebean> Yeah, I've been in packaging land today and yesterday
trying to get that all sorted out the right way.
20:12:04 * nirik can also try and help reviewing and stuff if needed.
20:12:26 <lmacken> I suspect we're going to have a lot of python-tw2-* under
review pretty soon.
20:12:31 <nirik> ok.
20:13:25 <pingou> abadger1999: we have a couple (3 to be exact) patches pending
review for fas
20:13:25 <nirik> lmacken: we should also try and do a bodhi meetup next week or
something... look at whats needed now for 1.0, and start talking about 2.0 stuff...
20:14:10 <lmacken> nirik: yup, I agree. I was hoping to get around to a lot of that
this week, but I ended up in an epic battle with the post-ROC plague
20:14:12 <abadger1999> pingou: ugh yeah -- I'm multitasking to hell and back. I
guess I should up priority patches since it blocks other people doing work.
20:14:40 <lmacken> nirik: I'll try and wrangle a bodhi2 meetup with
20:14:41 <pingou> abadger1999: I'm not sure it blocks them, but it is nice to
have feed-backs :)
20:14:43 <nirik> lmacken: yeah, I've been swamped too... we should probibly just
schedule something and do it, or else we will never get to it. :)
20:14:47 <abadger1999> <nod>
20:14:54 <pingou> abadger1999: two of the three are mine actually, so no hurry for
20:15:52 <nirik> #info will schedule a bodhi work session with qa/rel-eng/infra and
any other interested folks.
20:16:13 <nirik> #info deployment for tagger in production is waiting on package
20:16:25 <nirik> #info several fas patches pending review.
20:16:29 <nirik> anything else?
20:16:39 <pingou> lmacken: threebean when you have a list of reviews, send them
20:17:05 <nirik> yeah, I'm sure we can get reviewers.
20:17:55 <threebean> pingou: I'll drop them in #fedora-devel
20:18:05 <pingou> threebean: sure
20:18:38 <nirik> ok, moving on then...
20:19:05 <nirik> #topic Upcoming Tasks/Items
20:19:15 <nirik> we have slipped another week on Fedora 17...
20:19:21 <nirik> #info 2012-03-20 to 2012-04-17 - F17 Beta Freeze
20:19:21 <nirik> #info 2012-04-09 21UTC - fedorahosted migration outage.
20:19:22 <nirik> #info 2012-04-10 - drop inactive fi-apprentices
20:19:22 <nirik> #info 2012-04-17 - F17Beta release day
20:19:22 <nirik> #info 2012-05-08 to 2012-05-22 - F17 Final Freeze.
20:19:24 <nirik> #info 2012-05-01 - nag fi-apprentices.
20:19:26 <nirik> #info 2011-05-03 - gitweb-cache removal day.
20:19:28 <nirik> #info 2012-05-09 - Check if puppet works on f17 yet.
20:19:30 <nirik> #info 2012-05-10 - drop inactive fi-apprentices
20:19:32 <nirik> #info 2012-05-22 - F17 release
20:19:36 <nirik> so, our freeze extends another week.
20:19:39 <skvidal> brrr
20:19:52 <nirik> I've also scheduled an outage for monday for fedorahosted.
20:20:07 <smooge> how does RC3 look?
20:20:09 <nirik> I'm going to migrate us from hosted03 (drbd) to hosted01/02
20:20:20 <nirik> smooge: not too bad, but preupgrade is busted.
20:20:24 <smooge> the emails sounded it might slip again
20:20:29 <smooge> ugh
20:20:45 <skvidal> wow, it's like narnia
20:20:48 <skvidal> always frozen
20:20:51 <nirik> yep. slipping another week. ;)
20:20:59 <pingou> skvidal: :)
20:21:11 <nirik> any other upcoming items people would like to schedule or note?
20:21:40 <skvidal> I've been working on ansible playbooks
20:21:48 <skvidal> (and fixing bugs/issues) in ansible this week
20:21:50 <skvidal> it's coming along
20:21:55 <skvidal> http://fpaste.org/42x9/
20:22:09 <nirik> cool.
20:22:14 <skvidal> that does what I expect it to do - and it behaves properly when
run multiple times in a row
20:22:17 <skvidal> which is also nice.
20:22:56 <skvidal> it's still evolving
20:23:09 <skvidal> and we need 2 or 3 more modules to be able to duplicate the
things we do with puppet now
20:23:16 <skvidal> 1. a mount/fstab editor module
20:23:29 <skvidal> 2. modifying the copy module so it handles fall through sources
20:23:54 <skvidal> 3. a fair bit of framework - dirs where host data/configs live,
paths for additional modules, etc
20:24:15 <skvidal> however, it is easy to test and there's no infrastructure to
setup since it is all ssh and push-based
20:24:43 <skvidal> If other folks would like to play with it - check it out at
and look at the examples/docs
20:24:51 <nirik> sounds good.
20:24:58 <skvidal> even if we do not
20:25:05 <skvidal> decide to use ansible in lieu of puppet
20:25:15 <skvidal> I think there are classes of systems we can use w/ansible
20:25:35 <skvidal> builders are the ones that come to mind
20:25:42 <nirik> yeah.
20:25:51 <skvidal> so I asked this a litlte before
20:25:56 <skvidal> but I want to ask again now
20:26:17 <skvidal> if I modified our sshd configuration to allow root to login via
20:26:39 <skvidal> and I setup an authorized_keys file for root which only allowed
login from lockbox01 - how would we everyone feel about that?
20:26:49 <nirik> I think we were uneasy about it, but really it's not that bad
20:27:14 <skvidal> so the other thing I was just considering is this
20:27:22 * abadger1999 agrees with nirik
20:27:23 <skvidal> right now our kickstarts set a temp password for root
20:27:35 <skvidal> that could stay the same
20:27:56 <skvidal> but I was considering having our post-script grab an
authorized-keys file from infra.fp.o
20:28:23 <skvidal> then we could do the entirety of an install w/o needing a root
password - just access to that key
20:28:35 <skvidal> does that worry anyone?
20:28:42 <skvidal> I was trying to think of attack vectors
20:28:51 <skvidal> and I couldn't come up with how a published pubkey would help
20:29:01 <nirik> yeah, not sure off hand.
20:29:16 <nirik> perhaps write up the workflow and we can look at it and see if
anyone can come up with problems?
20:29:20 <skvidal> sure
20:29:27 <skvidal> I can do that
20:29:41 <nirik> sounds good.
20:29:47 <skvidal> that's all I have
20:30:26 <nirik> ok. Thanks
20:30:30 <nirik> any other upcoming stuff?
20:30:59 <nirik> oh, I'll probibly ask people to test the new hosted01/02 out
some once I have it set the way I want it.
20:31:08 <nirik> can be done via a /etc/hosts file.
20:32:03 <nirik> ok, moving along...
20:32:16 <nirik> #topic Meeting tagged tickets
20:32:28 <nirik> we don't have any, but we do have our Fedora 17 beta tagged
20:32:54 <nirik> most of which we can't do much with until there's a Fedora
17 beta in existance. ;)
20:33:02 <nirik> .ticket 3218
20:33:05 <zodbot> nirik: #3218 (Fedora17 Beta - Verify mirror space) – Fedora
Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/3218
20:33:06 <nirik> .ticket 3219
20:33:09 <zodbot> nirik: #3219 (Fedora17 Beta - new website) – Fedora Infrastructure
20:33:11 <nirik> .ticket 3220
20:33:14 <zodbot> nirik: #3220 (Fedora17 Beta - release day ticket) – Fedora
Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/3220
20:33:17 <nirik> .ticket 3221
20:33:19 <zodbot> nirik: #3221 (Fedora17 Beta - verify permissions on content) –
Fedora Infrastructure - https://fedorahosted.org/fedora-infrastructure/ticket/3221
20:34:19 <nirik> #topic Open Floor
20:34:34 <nirik> anyone have any items for open floor? questions, comments,
20:35:32 * nirik listens to the crickets. ;)
20:36:07 <mdomsch> any GSoC interns looking at FI work?
20:36:38 <nirik> mdomsch: there were some FI related proposal/ideas... not sure if
anyone is going to be accepted for them.
20:36:50 <mdomsch> there's one in metalinks group wanting to do some metalink
work to MM
20:37:04 <mdomsch> I don't have a ton of time to spend mentoring this year
20:37:09 <mdomsch> a little, but not a lot
20:37:22 * nirik has been swamped too. I need to try and catch up on that list, etc...
20:37:31 <mdomsch> the MM work proposed should be fairly quick, if only MM worked on
20:37:41 <mdomsch> I've got to get that fixed first
20:38:06 * abadger1999 is likely going to be mentoring someone on mailman archivers
20:38:22 <nirik> there's been interest in the survey application setup...
20:38:38 <nirik> it's unclear to me if any of those folks are going to follow
through or be accepted for it tho
20:39:15 <skvidal> and the gitlabhq thing
20:39:31 <nirik> also, there was a lot of interest in... yeah, gitlabhq.
20:39:33 <nirik> so I guess we will see.
20:40:18 <nirik> ok, if nothing else will close out the meeting in a minute here.
20:41:50 <nirik> ok, thanks for coming everyone!
20:41:52 <nirik> #endmeeting