19:00:38 #startmeeting Infrastructure 19:00:38 Meeting started Thu Dec 20 19:00:38 2012 UTC. The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:38 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:51 #ops relrod skvidal smooge mdomsch 19:00:59 geez I can't remember crap 19:01:09 #roll? 19:01:14 .roll 19:01:24 smooge: #chairs, then #topic whatever 19:01:24 #topic Roll Call 19:01:26 * skvidal is here :) 19:01:32 * lmacken 19:01:34 * relrod here 19:01:37 #chairs relrod skvidal smooge mdosmch 19:01:42 * pingou 19:01:43 * threebean here 19:01:57 maybe just #chair, meh. 19:02:07 * herlo is here 19:02:29 smooge: yeah, relrod is correct 19:02:32 * abadger1999 here 19:02:33 * marcdeop sorry is late 19:03:40 no problem 19:03:43 I am runniung slow 19:03:57 #topic New folks introductions and Apprentice tasks. 19:04:06 If any new folks want to give a quick one line bio or any apprentices 19:04:06 would like to ask general questions, they can do so in this part of the 19:04:06 meeting. Don't be shy! 19:05:23 anyone? 19:05:27 Buelher? 19:05:47 ok... this will be faster than I expected :) 19:05:49 #topic Applications status / discussion 19:05:51 2 days before a massive holiday weekend 19:06:01 I suspect a lot of people are checked out 19:06:01 bah holidays? 19:06:04 I've been working on this last week-end http://ambre.pingoured.fr/fedora-stats2/index.html 19:06:08 end of the world 19:06:18 that's tomorrow, isn't it? 19:06:21 with the idea of it replacing http://fedoraproject.org/wiki/Statistics 19:06:21 aren't there workshops and prisons that people should be at? 19:06:24 pingou: nice! 19:06:29 pingou: where is the code? 19:06:30 hi pingou cool 19:06:37 lmacken: atm github 19:06:46 it's just flat file database + a cron job 19:06:55 since the page are only updated weekly 19:07:01 I'd love to finally pull some of the remaining widgets out of https://admin.fedoraproject.org/community/statistics 19:07:21 I thought we could couple it to Paul's script that provides the stats to directly update the data file 19:07:46 lmacken: I've to bother abadger1999 to get some user/group info :) 19:08:00 pingou: can do. 19:08:02 pingou, really cool 19:08:09 I wrote some code this week to find all of the bugs that bodhi was never able to close due to bz issues after the last upgrade. 19:08:17 It closed over 800 ON_QA bugs today, left bugs in the other states alone. 19:08:18 lmacken: the week-edit is already there, just it's weekly 19:08:27 smooge: thanks 19:08:44 pingou, could I ask for a favour on the release data put in a line for each release versus every 2? 19:08:59 I know this one from past experience on giving out graphs like that 19:09:25 lmacken, how go things on your front? 19:09:27 smooge: I've the idea to have a area graph in the main page to display the yum data accross all releases 19:09:45 lmacken: btw, from my mailbox pov, it worked great :) 19:09:51 pingou: great :) 19:10:03 smooge: good, just trying to catch up on old tickets & bugs 19:10:09 pingou, ok make it 3 dimensional to show how long a release has been etc etcf :) 19:10:13 lmacken, cool. 19:10:24 abadger1999, any app news? 19:10:24 smooge: might be more tricky, I'll have to see 19:11:02 pingou, hey wait til I ask for the 4 dimensional graph using transparency to map the 4th dimension... I loved trying to do that one. 19:11:11 smooge: nope. Freeze is a nice time to catch up on stuff but nothing to deploy :-) 19:11:32 smooge: you write the js and I'll deploy it, deal ? :D 19:11:42 okie dokie 19:11:56 threebean, how goes the items? 19:12:02 smooge: the tardis doesn't like it when you attempt to map the time vortex 19:12:07 smooge: oh wait. sorry 19:12:28 same as abadger1999 here.. I've been working on some upstream patches that we'll use eventually for the bugz.fp.o switchover. 19:12:44 skvidal, if it means she will come visit me again.. I will map time and any relative dimensions in space I can. 19:12:53 heh 19:13:07 threebean, cool. 19:13:25 threebean: oh -- I'm going to deploy the new pkgdb to stg (with your fedmsg hooks). Hopefully today. 19:13:31 threebean: if you have time. 19:13:49 mdomsch, you around.. there was a MM problem last night.. anything we need to watch over break? 19:13:53 abadger1999: yeah, definitely :) 19:14:22 excellent :-) 19:14:33 * abadger1999 uploads rpms to the testing repo while thining about it 19:14:54 always thinks of abadger1999 petting a cat and speaking as a bond villian when he says that. [ok 4 cups of Peet's coffee is my limit ] 19:15:05 ok any other app news? 19:15:23 hehe. 19:15:35 #topic Sysadmin status / discussion 19:15:46 skvidal, you are up to nbat 19:15:49 okay 19:16:14 I've been messing with the nova client and seeing if openstack's metadata holders for instances lets us hold all the info we need for transients 19:16:26 it seems to - will require some new ansible modules to make that behave 19:16:41 also just found out about pynag today 19:16:55 which is a python-interface/cli tool for handling/rewriting/querying nagios 19:17:05 which might solve a bunch of problems for us like 19:17:19 cool 19:17:19 "how and where do I disable this host/service/etc so it stops annoying me" 19:17:28 hammer 19:17:29 nice! 19:17:34 i'm still trying to deal with what we need to do that 19:17:44 it looks like we can specify a service group 19:17:50 get the list of short host names from there 19:17:51 sounds great 19:17:56 and match those up to actual hostnames 19:17:59 (addresses) 19:18:11 so we can disable notifications on those hostnames 19:18:27 I'm still trying to figure out what that will actually look like 19:18:33 the other bit is this 19:18:42 it allows for programmatically re-outputting the nagios configs 19:18:55 and that, imo, seems like a massive win - b/c it could mean no more possible errors in nagios configs 19:19:09 yay.. not that I know anything about that this week 19:19:15 smooge: - yes - watch my commits for stupid typos (endswidth != endswith) 19:19:25 if anyone else wants to have a look - pynag is on github and already built in epel/fedora 19:19:35 mdomsch, its ok.. I keep typing your name mdosmch 19:19:47 also - pingou and I got the jenkins instances in the euca cloudlet working (more or less) 19:19:50 skvidal, cool. whats the url? 19:20:05 smooge: lmgtfy.com 19:20:05 nice! 19:20:22 HAHAHA 19:20:29 pingou: are we just waiting on patrick's openid changes? 19:20:30 it's basically set-up, we just need to fix the authentication via OpenID 19:20:37 right 19:20:37 skvidal: yes 19:20:44 but the builders are already at work 19:20:58 as we use the same builders for our master and for jenkins.tg.o for the moment 19:20:59 the nice bit here is that our jenkins instance can be torn down/brought back up w/o much in the way of thought 19:21:18 the playbook does EVERYTHING - from creating the instances to ensuring stuff is running 19:21:43 I like this model, btw 19:21:58 of having a playbook which is soup-to-nuts complete for a service 19:22:31 if we can isolate more of our services like this - it seems like a benefit in terms of being able to replicate/duplicate/scale-out our services 19:22:57 I'd love more feedback on where else we should think about this 19:23:21 which brings me to what I am doing this week 19:23:38 learning ansible playbooks so I can start writing more of our puppet over to it. 19:24:16 basically making my own infrastructure and playbooking it outside using the ones we publically write. then adding various things so I can learn how to break things and fix them 19:24:41 smooge: cool 19:24:58 [after that it has been finishing budgets (we have one for 2013), tracking down "lost" hardware (I love you to IBM), and starting on our UCS hardware deployments.] 19:25:20 and getting my password paper written for Fudcon. 19:26:28 and drinking too much coffee (Damn You Peets for being so good). 19:26:38 relrod, what are you up to? 19:27:16 I have been dealing with some IRL stuff this week (involving taking my mom to several dr appointments), and also doing my compliance training. 19:27:23 and various stuff as it comes up in -noc 19:27:29 nothing special to report this week :( 19:28:04 ok.. any other system administrators who want to output status? 19:28:21 I'll be working on the FAS php lib thing I was working on a while back, soon. I would like to have a gallery3 module with that soon so we can proceed with that project 19:29:04 cool. relrod you may want to check with mizmo as she had soem sort of gallery like program she was looking at recently (I think) 19:29:34 skvidal, did you have anything else cloud related or should I skip that topic? 19:29:40 smooge: ok, specifically I'm referring to https://fedorahosted.org/fedora-infrastructure/ticket/3533 19:30:01 nirik and I have been discussing the plans for the cloudlets 19:30:18 relrod, ah ok 19:30:19 specifically what else we need to declare things production and if we want to continue having 2 cloudlets running different sw 19:30:23 #topic Private Cloud status update / discussion 19:30:34 we've been measuring up features/capabilities vs what we need 19:31:04 that's still ongoing and I don't want to speak out about it until things are sure 19:31:52 ok no problem 19:32:00 #topic Freeze reminder / holidays 19:32:35 here's the reminder. A lot of us are visiting family and on vacation 19:32:38 SO LEAVE EVERYTHING ALONE 19:32:39 Ok we are in a freeze for the final release of F18. We are also in a HARD freeze starting Saturday 00:00:00 UTC. That means everything 19:33:40 yes 19:34:08 * mdomsch unplugs the yubikey after last night's fiasco 19:34:14 btw, yubikey FTW! 19:34:31 :-) 19:34:52 doing that with just Google Authenticator would have been painful 19:34:54 fwiw I should be around over the holidays (not planning on going anywhere). I won't touch anything, but if anything breaks I should be around to look into it. 19:35:00 I'll probably be vacationing until after New Years (maybe back on the 3rd or so). 19:35:49 Or maybe I'll convert all the python I can to ruby just to spite skvidal. ;) 19:35:50 * relrod kids 19:35:52 Changes during the next week are going to need two +1 from sysadmin-main. If you need it, you can page one of us and we will get to reviewing it when we can.. but please really need it. 19:35:53 May be around close to Christmas 19:36:01 relrod: just deploy to staging first ;-) 19:36:12 mdomsch: why would it have been painful with GA? 19:36:45 skvidal: starting sudo run-puppet on each machine so as to get them back up faster 19:37:00 ? 19:37:35 mdomsch: for the future - from lockbox: sudo -i ansible hostname;hostname;hostname;hostname -a "/usr/local/bin/run-puppet nowait" 19:37:49 sweet 19:38:00 I was missing that 19:38:11 skvidal, I think we need to have a training class on this to help catch up main on the beauty of ansible.. I believe fudcon sounds good? 19:38:11 at 2:30am EST 19:38:25 I'm planning on a talk for fudcon 19:38:28 mdomsch: sorry 19:38:28 luckily jds2001 was awake 19:38:45 skvidal: not your problem to be sorry about - only myself to blame 19:38:45 mdomsch: you could have also run the samething with func 19:39:03 mdomsch: I'm normally up around 2-3am 19:39:13 txting me is the best route to getting my attention 19:39:20 and I think you have my number 19:39:24 indeed 19:39:52 lessons at fudcon would be most appreciated 19:40:11 I have some docs already - in the ansible repo - but I'll work on more as time allows 19:40:21 #topic Fudcon 19:40:28 \รณ/ 19:40:29 which I think leads to this topic? 19:42:31 anyone else with Fudcon ideas and such? 19:42:34 Have you ever want to get your Amateur Radio License or Upgrade here is your chance at Fudcon Lawrence.For the Second NA Fudcon we are pleased to offer a ARRL Test Session on Saturday Jan 19th 10am -2PM in Learned Hall University of Kansas 19:42:55 cool 19:43:40 I barely remember by Charlie Foxtrot from my Tango Sierra.. but sounds like a cool thing to do. 19:44:03 thanks Southern_Gentlem 19:44:09 ok last set 19:44:12 #topic Upcoming Tasks/Items 19:44:12 #info 2012-12-11 to 2013-01-08 F18 Final Freeze 19:44:12 #info 2012-12-20 colorado RH holiday lunch 19:44:12 #info 2012-12-24 to 2013-01-01 Red Hat Shutdown for holidays. 19:44:12 #info 2012-01-05 PHX2 outage. 19:44:12 #info 2013-01-08 F18 release. 19:44:14 #info 2013-01-18 to 2013-01-20 FUDCON Lawrence 19:44:16 #info 2013-01-29 f19 feature submission deadline. 19:44:20 Anything else? 19:44:40 #topic Open Floor 19:44:45 OK time to wind this down then 19:44:47 on the FUDCon bits 19:44:54 I putsome ideas on the wiki page 19:44:54 pingou, ok cool 19:44:57 8th of january for F18? 19:45:13 if there is interest, I don't mind to make a session on one of them 19:45:13 supposedly.. until they tell me otherwise 19:47:04 pingou, ok.. lets focus on that next meeting when vareious people have sobered up etc :) 19:47:12 sure thing 19:47:17 any other open floor? 19:47:21 when is the next meeting ? 19:47:28 next week or next year ? 19:47:33 pingou, I think it will be a cool idea. 19:47:41 NEXT MEETING IS JANUARY 3rd 19:47:47 * pingou won't be here 19:48:00 after that will be JANUARY 10 19:48:06 ok how about 2 meetings? 19:48:20 I'll be there :) 19:48:23 and mailing lists (infrastructure) 19:51:38 Ok I need to type in the right meeting.. closing in 1 minute. 19:53:16 #endmeeting