18:01:36 <smooge> #startmeeting Infrastructure (2012-10-25)
18:01:36 <zodbot> Meeting started Thu Oct 25 18:01:36 2012 UTC.  The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:01:36 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:02:23 <smooge> #meetingname infrastructure
18:02:23 <zodbot> The meeting name has been set to 'infrastructure'
18:02:33 <smooge> #chair smooge skvidal CodeBlock ricky nirik abadger1999 lmacken dgilmore mdomsch threebean
18:02:33 <zodbot> Current chairs: CodeBlock abadger1999 dgilmore lmacken mdomsch nirik ricky skvidal smooge threebean
18:02:53 <smooge> #topic Robot RollCall
18:03:04 * threebean is here
18:03:06 <Jeff_S> .
18:03:06 <smooge> anyone around?
18:03:06 * skvidal is here
18:03:07 <lmacken> cambot!
18:03:10 <lmacken> i mean
18:03:10 * lmacken 
18:03:11 <codegerbil> *here
18:03:12 * skvidal is all over the place a bit, though
18:03:41 <packday> Hello everyone, I'm new to the group and this my first meeting
18:03:47 <smooge> #topic New folks introductions and Apprentice tasks.
18:03:55 <smooge> Hi Packday please introduce yourself
18:03:59 <codegerbil> Hi, I am also new.
18:04:01 * Spack here
18:04:05 <Ramesh> Hi, i am new here
18:04:18 <smooge> ok will work my way down the list. good to see you all
18:04:35 * threebean waves "hello"
18:04:42 <packday> smooge: what would you like to know
18:04:44 <smooge> codegerbil, Ramesh want to say anything about what you are looking to do
18:04:52 <codegerbil> ok
18:05:03 <smooge> 1 line bio
18:05:10 * ctria is late...
18:05:23 <codegerbil> i am fairly new to fedora.  my interests are networking and security.
18:05:37 <codegerbil> because i am so new, i am willing to start really *really* small
18:06:18 <Ramesh> I am pursuing MSc in Computer Application specializing in System Admin, i would like to contribute in some thing like writing scripts and automating things
18:06:22 <packday> I currently work as a Test Automation Developer, and I'm joining the group in hopes of learning and improving my development skills
18:06:46 <skvidal> wow. a lot of new folks today
18:06:49 <skvidal> thats great!
18:07:40 <smooge> cool guys. have you been set up in the apprentice groups yet?
18:07:46 <Ramesh> my interest is also in network storage
18:08:07 <codegerbil> Ramesh, that's cool!
18:08:12 <skvidal> Ramesh: worked with gluster much?
18:08:14 <codegerbil> Nope
18:08:18 <codegerbil> and Nope.
18:08:37 <skvidal> you might consider setting up and playing with gluster on your own - it's something we're using in a few places
18:08:43 <skvidal> and given how easy it is to setup
18:08:45 <skvidal> and it's capabilities
18:08:50 <skvidal> I suspect we'll be using it more in the future
18:08:58 <codegerbil> that sounds good!  i will, thank you!
18:09:00 <skvidal> familiarity with it will probably benefit you (and us)
18:09:12 <codegerbil> ok!
18:09:13 <smooge> ok any other new people?
18:09:15 <threebean> packday: regarding application development, stop by #fedora-apps after the meeting and maybe we can find some stuff to work on.  :)
18:09:16 <skvidal> gluster 3.3 is in fedora* and available in el6
18:09:18 <Ramesh> skvdial : no, i have worked only with FreeNAS
18:09:45 <packday> threebean: Thank you, I will
18:09:55 <smooge> Ramesh packday codegerbil, after the meeting or send me an email at smooge@fedoraproject.org with your fas info and I will set up the apprentice acounts
18:10:05 <codegerbil> oh, sorry ramesh.  i thought it was you asking me, not skvdial asking you.  sorry about that.
18:10:25 <smooge> ok next up..
18:10:29 <smooge> #topic New folks introductions and Apprentice tasks.
18:10:40 <smooge> wait that is what we are doing.... ha
18:10:53 <smooge> #topic Applications status / discussion
18:11:00 <smooge> Ok application statuses threebean ?
18:11:21 <threebean> we're in beta freeze.  freeze always makes me a sad threebean.
18:11:48 <smooge> :)
18:11:50 <threebean> good news -> got zeromq3 working everywhere in stg the other day, so that'll be good to go for production in a few weeks.
18:12:19 <herlo> threebean: does that also mean that zmq 3 will be in epel soonish?
18:12:33 <lmacken> I'm going to be announcing some spiffy fedmsg client tools shortly too, so we'll definitely be putting those pipes to the test
18:12:38 <threebean> herlo: Yes. it's in epel-test now.
18:12:58 <herlo> threebean: what about pyzmq?
18:13:10 <threebean> herlo: same thing, it was rebuilt against zeromq3 and is in epel-test.
18:13:33 <herlo> awesome!
18:13:34 * relrod here, late
18:13:46 <threebean> herlo: :)
18:13:48 <herlo> threebean: thanks
18:14:00 <skvidal> does pyzmq still pull in twisted?
18:14:08 * skvidal cannot remember the whole stack
18:14:10 <lmacken> i'd assume so
18:14:18 <lmacken> oh, maybe not, that's txZMQ
18:14:27 * lmacken checks fedora-packags
18:14:31 <skvidal> I know one of them does... :)
18:14:33 <herlo> pyzmq doesn't
18:14:37 <herlo> no twisted
18:14:47 <skvidal> hmmmm... thx
18:15:20 * skvidal hmms about keyczar
18:15:26 <skvidal> okay - for another discussion
18:15:41 <skvidal> what other app discussion do we have?
18:15:50 <threebean> that's all from me.
18:16:21 <lmacken> I'm going to try and get freeze break approval soon to push a bodhi bugfix release
18:17:03 <lmacken> to get bodhi to stop fighting the QA bug status flow
18:17:33 <abadger1999> fas and pkgdb were updated this past week.  And we got some hotfixes applied to fas pretty soon after [openid] :-)
18:17:50 <abadger1999> but them's the breaks :-)
18:18:12 <smooge> oh well. the Fas password changes go in ok?
18:18:25 <abadger1999> smooge: yep.  And haven't had any complaints so far.
18:18:38 <smooge> I haven't tried to change my password yet ;)
18:18:58 <smooge> thanks threebean .
18:19:01 <abadger1999> If anyone notices something/problems from new users let relrod or pingou I know
18:19:09 <abadger1999> *or I
18:19:15 <smooge> lmacken, what kind of tools are ou looking at
18:19:34 <lmacken> smooge: hmm?
18:19:35 <smooge> oh you will announce later nm.
18:19:44 <lmacken> oh, yeah, fedmsg-notify stuff
18:19:57 <lmacken> a primitive version is in updates-testing right now
18:20:14 <smooge> cool.
18:20:15 <lmacken> or, stable rather
18:20:38 <smooge> ok any other items?
18:20:46 <smooge> #topic Private Cloud status update
18:20:50 <smooge> ok seth.
18:20:52 <skvidal> hi!
18:20:53 <smooge> your turn
18:20:59 <skvidal> so the cloud it is private
18:21:01 <skvidal> and being used
18:21:07 <skvidal> recap: euca and openstack setup in cloudlets
18:21:17 <skvidal> euca is currently seeing a fair amount of euca
18:21:35 <skvidal> s/of/of use/
18:22:00 <skvidal> I'm working on some non-specific tools to  make persistent instances on clouds work a lot more reliably for us
18:22:19 <skvidal> and then I'll be off in coprs/ppa land for the next week or 2 focusing on a functionality using the clouds we have
18:22:25 <skvidal> (builders as instances, etc)
18:22:41 <skvidal> we have a couple of outstanding tasks
18:23:04 <skvidal> 1. the openstack cluster is currently gluster-backed for the big file store - and that doesn't perform as well as we'd like
18:23:23 <skvidal> - so reinstalling it is in the cards and/or upgrading it to openstack folsom (if/when it comes available)
18:23:42 <skvidal> - alternatively - we would like to test out cloudstack on that cloudlet - instead of openstack - just as a trial
18:23:46 <smooge> use nfs instead?
18:24:13 <skvidal> ummm. unclear
18:24:18 <skvidal> could be all local storage
18:24:20 <smooge> np
18:24:26 <skvidal> and/or if nirik has his way with the netapp
18:24:36 <skvidal> if we can pull iscsi off of the vfiler to the cloud network
18:24:43 <skvidal> that is a giant questionmark, though.
18:25:03 <skvidal> right now I'm pushing ahead on tools which generically target the ec2-api for creating/stopping/using instances
18:25:09 <smooge> yeah.. I think we may have to wait til us being in NC to get enough people together to see
18:25:16 <smooge> cool
18:25:21 <skvidal> so we are relatively confident the tools will work on amazon, rackspace, euca, openstack or cloudstack
18:25:38 <skvidal> I will hopeflly be checking in a lump of stuff
18:25:50 <skvidal> to the ansible public repo on lockbox today
18:26:12 <skvidal> which will include a module a playbook and a script to startup persistent cloud instances from there
18:26:25 <skvidal> so we can always keep certain instances running with certain ip addresses assigned to them
18:26:27 * pingou late
18:26:43 <skvidal> pingou: read the above b/c it is specifically pertains to you and the jenkins_master stuff
18:27:05 <skvidal> anyway - that's the long and short of it at the moment.
18:27:19 <skvidal> if anyone needs/wants a test instance
18:27:38 <skvidal> or wants to play around - lemme know and I'll try to provide something for them as quick as I can
18:27:47 <skvidal> but this week and next are going to be busy
18:28:06 <skvidal> I think I'm done
18:28:11 <pingou> thanks for this skvidal
18:28:32 <smooge> actually to go to something threebean said.. I wonder how much he can do developemtn in the cloud while we are frozen.
18:28:51 <skvidal> I don't see any reason not to run things there at this point
18:29:04 <skvidal> as long as they don't "interact" in ugly ways with production
18:29:40 <smooge> ok something post meeting then
18:29:46 <smooge> #topic Beta FREEZE
18:30:28 <smooge> We are currently in Beta freeze. Please make sure that all puppet/code changes have been looked at on list and gotten +1 before pushing
18:31:02 <smooge> ansible changes that affect the build systems would fall under this I believe but not ones for the cloud.
18:31:27 <smooge> I think that is about that at the moment
18:31:40 <skvidal> I agree
18:31:49 <skvidal> right now those repos  are separate
18:32:02 <skvidal> at some point they won't be - but right now builders are in the completely private 'builders' git repo
18:32:14 <skvidal> and the public ansible repo does not, yet, have any production components in it
18:32:25 <smooge> I thought so but wasn't sure if there was any overlap
18:32:28 <threebean> Question: commits to infra-docs aren't frozen, are they?
18:32:30 <skvidal> not yet, no
18:32:40 <skvidal> threebean: not frozen
18:32:48 <skvidal> threebean: I don't think docs EVER freeze, actually.
18:32:59 <smooge> only when we screw something up
18:33:00 <threebean> cool.  ty
18:33:29 <smooge> Ok I should have the beta tickets done later this afternoon. They are the standard list of ones...
18:33:42 <smooge> disk space, labeling, etc
18:34:05 <smooge> ok next topic?
18:34:22 <smooge> #topic Security FAD update
18:34:29 * abadger1999 notes that certain system aren't frozen
18:34:43 <abadger1999> So you can commit to puppet if it only affects those unfrozen systems
18:34:51 <smooge> abadger1999, correct sorry...
18:34:54 <abadger1999> (If in doubt, change requests never hurt, though :-)
18:35:14 <smooge> and they usally get accepted in 1-2 hours
18:35:22 <smooge> if that long
18:35:30 <smooge> Ok Security FAD.
18:35:34 <abadger1999> yep.  ping in #fedora-admin if  no one replies
18:35:49 <pingou> smooge: during US working hours ;)
18:36:12 <smooge> The FAD will be in RDU in late November.
18:36:36 <smooge> We will be mainly working on finishing the long outstanding 2 factor authorization.
18:36:50 <abadger1999> for selected systems/thing
18:36:52 <abadger1999> s
18:36:58 <herlo> yay!
18:36:58 <abadger1999> sudo definitely.
18:37:04 <abadger1999> web apps -- maybe
18:37:18 <smooge> Budget was approved and people need to place tickets for airlines etc within the next week.
18:37:29 <smooge> rooms are already booked
18:38:07 <smooge> we are working on a shuttle car that should be finalized next week.
18:38:21 <skvidal> s/shuttle/seth/
18:38:24 <skvidal> :)
18:38:34 <abadger1999> smooge: Cool :-)  /me gets in at midnight :-(
18:38:54 <smooge> oh boy. that will probably be me and a truck then
18:38:59 <codegerbil> forgive my ignorance, but what is rdu?
18:39:03 <herlo> abadger1999: on the 26th?
18:39:09 <skvidal> codegerbil: Raleigh Durham Airport
18:39:10 <abadger1999> codegerbil: Raleight Durham airport
18:39:11 <herlo> codegerbil: raleigh duram airport
18:39:13 <abadger1999> herlo: yeah
18:39:15 <skvidal> or as we call it here
18:39:23 <skvidal> Durham Airport that we allow the raleigh people to use
18:39:31 <codegerbil> HAHA, ok, thanks!
18:39:32 <skvidal> begrudgingly
18:39:53 <herlo> abadger1999: hmm, I'm in at 7pm. I'm sure someone will be up and can get you :)
18:40:01 * herlo plans to be a hacking at that point anyway.
18:40:03 <abadger1999> herlo: The only other times were red eyes... and traveling on a Sunday red eye was expensive (b/c of the thanksgiving travelers)
18:40:09 <abadger1999> herlo: :-)
18:40:17 <herlo> abadger1999: and business travelers, more likely :)
18:40:37 <herlo> getting back to work on Monday after a looong weekend
18:40:40 <smooge> People who are going will need to email me and seth their arrival times
18:40:42 * herlo lets smooge take back over
18:40:57 <abadger1999> :-)
18:41:28 <smooge> I have a hard stop in 19 minutes so anything else on this?
18:41:49 <smooge> #topic Upcoming Tasks/Items
18:42:01 <smooge> #info 2012-10-23 to 2012-11-06 F18 Beta Freeze
18:42:02 <smooge> #info 2012-11-01 nag fi-apprentices
18:42:02 <smooge> #info 2012-11-06 F18 Beta release
18:42:02 <smooge> #info 2012-11-07 - switch smolt server to placeholder code.
18:42:02 <smooge> #info 2012-11-20 FY2014 budget due
18:42:02 <smooge> #info 2012-11-22 to 2012-11-23 Thanksgiving holiday
18:42:04 <smooge> #info 2012-11-26 to 2012-11-29 Security FAD
18:42:06 <smooge> #info 2012-11-27 to 2012-12-11 F18 Final Freeze
18:42:08 <smooge> #info 2012-11-30 end of 3nd quarter
18:42:10 <smooge> #info 2012-12-11 F18 release.
18:42:12 <smooge> #info 2012-12-24 to 2013-01-01 Red Hat Shutdown for holidays.
18:42:14 <smooge> #info 2013-01-18 to 2013-01-20 FUDCON Lawrence
18:42:32 <smooge> I am not sure that the 12-11 is even close to when F18 is supposed to be released.
18:42:51 <smooge> I don't know how much people were joiking that FUDCON lawrence would be the final push :)
18:43:32 <tomprince> I'm curious if there is an order of magnitude eta on buildslave instances (days, weeks, months)?
18:43:47 <skvidal> tomprince: I don't understand the question
18:44:01 <skvidal> tomprince: what's the context?
18:44:10 <tomprince> Two week ago, there was discussion of hosting a buildslave for twisted.
18:44:16 <skvidal> oh! right.
18:44:21 <abadger1999> smooge: The tool to be able to update is supposedly the only thing that's endangering the schedule.  but some features of that tool aren't written yet so it definitely could slip.
18:44:21 <threebean> I believe via buildbot, correct?
18:44:28 <skvidal> tomprince: do you happen to have the ticket open?
18:44:30 <skvidal> s/open/around/
18:44:31 <tomprince> yes.
18:44:37 <tomprince> No.
18:44:50 <skvidal> tomprince: okay - that may be on me - then - I got pulled a bit sideways this week
18:45:12 <skvidal> lemme see if I can find the latest status
18:45:26 <smooge> well this bridges into the last topic
18:45:53 <smooge> #topic Open Floor
18:47:40 <ctria> i'm still willing on work on the calendar thingy (ticket 1197). But due to my relocation and job change i'm out of publicly available VMs. Would it be possible to get an instance on the cloud for it to give it a try?
18:48:06 <skvidal> ctria: yes
18:48:12 <skvidal> wait - don't we already have one?
18:48:17 <skvidal> pingou: ^^^
18:48:44 <pingou> ctria: https://209.132.184.106/fedocal/
18:49:05 <ctria> ok i missed much then :)
18:49:49 <smooge> skvidal, what can I do to help your schedule for the rest of this week and next?
18:50:17 <pingou> I still need to ping mizmo about her design
18:52:18 <skvidal> smooge: I am working on both projects kinda full-tilt, right now.
18:52:22 <skvidal> smooge: we can talk oob
18:52:38 <smooge> ok I will talk with you after my meetings
18:52:47 <skvidal> cool
18:53:07 <smooge> ctria, and pingou how about hashing stuff after meeting in #fedora-admin or meail?
18:53:29 <smooge> any other items for open floor? I will close in 1 otherwise
18:53:32 <pingou> smooge: hashing ? (other sure, fine for me)
18:53:39 <ctria> sure
18:53:47 <herlo> lol, hashing just means working out :)
18:53:49 <smooge> talking it out with each other on the status and such
18:53:53 <herlo> smooge: I do have one thing ish
18:54:05 <smooge> herlo ok
18:54:18 <herlo> really quick. I'm working on a project using fedmsg that will possibly help other groups too.
18:54:40 <herlo> It's just FYI at this point, but essentially, I want to get it into FI at some point in the future.
18:55:04 <abadger1999> herlo: cool.  what's it do?
18:55:07 <herlo> It reads fedmsgs from the ambassadors group when someone joins and files a ticket in trac. Rather simple.
18:55:25 <pingou> nice demo of what can be done with the bus, nice!
18:55:25 <abadger1999> <nod>
18:55:39 <herlo> but eventually, when the ticket is approved, I want it to also approve the ambassador in fas
18:55:45 <herlo> though that won't be with fedmsg
18:56:01 <herlo> my code also uses fasclient
18:56:15 <herlo> anyway, I figured a few people might like that functionality
18:56:22 <herlo> I'll put the code up soonish.
18:56:26 <abadger1999> herlo: fasclient or fedora.client.fas2?
18:56:31 <herlo> abadger1999: the latter
18:56:37 <herlo> iirc
18:56:41 * threebean excited to see it :)
18:56:52 <herlo> that is all -- EOF
18:57:06 <herlo> threebean: thanks for all the help too
18:58:21 <threebean> np, np.  :)
18:58:50 <smooge> ok guys I am going to close out in 1
18:59:02 <packday> smooge: I sent you an email in regards to an apprentice acct
18:59:17 <smooge> packday, thanks I will get to it after my next meeting ;)
18:59:27 <threebean> packday: and let's talk in #fedora-apps, too.  :)
18:59:35 <smooge> #endmeeting