19:00:11 #startmeeting Infrastructure (2011-06-16) 19:00:11 Meeting started Thu Jun 16 19:00:11 2011 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:11 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:11 #meetingname infrastructure 19:00:11 #topic Robot Roll Call 19:00:11 #chair goozbach smooge skvidal codeblock ricky nirik abadger1999 19:00:11 The meeting name has been set to 'infrastructure' 19:00:11 Current chairs: abadger1999 codeblock goozbach nirik ricky skvidal smooge 19:00:16 * skvidal is here 19:00:18 who all is around? 19:00:20 * CodeBlock 19:00:25 * ricky 19:00:35 * athmane hello 19:01:24 * nirik waits another few for folks to wander in. 19:01:26 * abadger1999 here 19:01:35 * Flare183 is here 19:01:54 present 19:01:57 * jayson_r here 19:01:59 * jsmith is here 19:02:01 * thomasj is lurking 19:02:23 cool. Lets go ahead and dive into another fun filled meeting. ;) 19:02:31 #topic New folks introductions and Apprentice tasks 19:02:38 Any new folks want to say hello? 19:02:51 Or apprentices have questions/comments/tickets/issues they would like to discuss? 19:03:13 I would. I am Jesse N. Richardson (aka Flare183). 19:03:22 yes, what up with db replication 19:03:24 * jayson_r say's hi 19:03:25 here 19:03:30 *what's 19:03:41 welcome Flare183 19:03:42 athmane: what would you like to be up with it 19:03:50 Jayson Rowe here. 19:04:11 skvidal: maybe I can help with mysql ? 19:04:12 I think ranjibd was going to work on it, but we also had to clean out our public test instances... 19:04:38 Kevin Fenzi suggested I attended yesterday. I'm a network/systems admin, and willing/able to volunteer some time to Fedora 19:04:44 jayson_r: thats me. ;) 19:04:48 welcome 19:05:00 nirik: cool! hi! 19:05:04 i did some testing around mysql replication.. which works.. thats all.. 19:05:08 ricky also expressed interest in the db replication. 19:05:17 on the public test boxes 19:05:43 Flare183: hey buddy - surprise seeing you here! 19:05:52 jayson_r: hehe :D 19:05:56 so, perhaps ricky, ranjibd and athmane could gather sometime out of meeting and discuss next steps? 19:06:09 Sure, I never did build that extra machine to test replication on 19:06:18 nirik: ok 19:06:25 ok 19:06:59 it would sure be nice to not have to take everything down for reboots, and the db's are a cause of some of that. 19:07:07 great! 19:07:17 any other apprentice tasks to discuss? or shall we move on? 19:07:56 as always, do ask questions in #fedora-admin/fedora-noc. ;) 19:07:59 nirik: log stuff, epylog seems outdated (and it has a huge patch in srpm) 19:08:14 athmane: yeah. Sadly, it's the best choice that we know of... 19:08:15 nirik: and patch not yet marged 19:08:20 **merged 19:08:27 there was talk about it being more active upstream, but not sure the status. 19:08:31 athmane: these are all known things - but there is no other option 19:08:53 athmane: I talked with upstream a bit and the situation is kinda "meh" 19:08:56 skvidal, nirik : ok 19:09:06 what's interesting to me is this 19:09:13 we cannot be the only environment dealing with this 19:09:14 skvidal: yeah I saw the discussion 19:09:35 yeah, does everyone write custom ones? 19:09:39 or use non free ones? 19:10:13 nirik: I suspect splunk 19:10:17 I'm used logrotate but it's very basic 19:10:20 is whar's happening more and more 19:10:22 athmane: umm 19:10:26 logrotate is not a log parser 19:10:26 Does anyone know the status of Ticket #2794? 19:10:28 or reporter 19:10:30 nirik: we use splunk here at work 19:10:35 .ticket 2794 19:10:36 ricky: #2794 (Setup rsync logs rotation/collection) - Fedora Infrastructure - Trac - https://fedorahosted.org/fedora-infrastructure/ticket/2794 19:10:41 ni use new relic 19:10:45 skvidal: yes sadly 19:10:53 s/n// 19:11:00 * ricky doesn't see any updates on the ticket :-/ 19:11:00 ranjibd: new relic? 19:11:04 skvidal: and only send email, epylog has html output 19:11:18 athmane: and epylog can send mail, too 19:11:29 skvidal: yes 19:11:38 Flare183: LoKoMurdoK was going to work on it... if you catch him when he's around you could assist? 19:11:54 skvidal: yeah.. initially we uses syslog-ng + splunk. 19:12:17 nirik: I should can. 19:12:30 or add yourself to the ticket saying you would like to help. ;) 19:12:49 so, I think we are back to seeing if we can get epylog working. ;) 19:13:03 nirik: I sure can. 19:13:07 nirik: 19:13:08 sounds good. 19:13:09 nirik: yes it seems the only option 19:13:21 I've got a pretty deep todo list but I've actually done epylog before - so I suspect I can do it again 19:13:34 we could ask for an alternative... but I'm not really sure where we would ask... 19:13:48 if it's not something we can find easily, we probibly don't want it. ;) 19:14:05 ok, shall we move on... 19:14:06 lmacken was playing around with something at one time... but the dep tree on it was.... scarey. 19:14:22 chtulu-esque scarey. 19:14:25 nirik: ok 19:14:25 abadger1999: prelude-lmlm 19:14:27 err lml 19:14:53 https://dev.prelude-technologies.com/wiki/1/PreludeLml 19:15:09 Yeah... the "limited open source version" thing :-/ 19:15:57 #topic Upcoming Tasks/Items 19:16:07 Just a quick dump of items I have on the radar: 19:16:10 I thought it was something a guy at loggly was doing in his spare time... maybe logstash? 19:16:14 (flood ahead) 19:16:20 abadger1999: thats it... stash 19:16:23 #info 2011-06-17 FPCA drop dead. (but see below) 19:16:23 #info 2011-06-21 or so: post release housecleaning tasks. 19:16:24 #info 2011-06-23 infra meeting 19:16:24 #info 2011-06-24 rdu mirror mapping due 19:16:24 #info 2011-06-28 rdu mirror changeover 19:16:25 #info 2011-07-01 mail fi-apprentice folks. 19:16:26 #info 2011-07-01 blogs end of life. 19:16:30 #info 2011-07-09 Remove inactive fi-apprentice people. 19:16:32 #info 2011-07-11 - 14: smooge and nirik at phoenix 19:16:34 #info 2011-08-01 figure replacements for xen 03/05/09/15 (EOL 09-25 ish) 19:17:08 anyone have things to add there? or amend? or ? 19:17:31 How's the FI calendar .ical project coming along? :) 19:17:50 I keep meaning to do that, but get sidetracked. ;) 19:17:58 I'll try and get that setup soon. 19:18:22 I sent out a email about the work when smooge and I are out in phx2... 19:18:34 please do add or mention things that you think would be good for us to do/check. 19:18:41 and also note that we might be less available that week. 19:18:53 looked good 19:18:56 #topic Post release housecleaning tasks 19:18:56 https://fedoraproject.org/wiki/Infrastructure_post_release_housekeeping 19:19:08 I pushed this off to next week as this week we were busy with reboots and such. 19:19:09 abadger1999: just looked, it seems java stuff (logstash) 19:19:47 athmane: *shudder* 19:20:07 abadger1999: sorry java+rubby 19:20:09 so, thoughts of things to add or amend from that page welcome. I'm thinking we start looking at doing those things the 21st. 19:20:11 **ruby 19:20:16 athmane: yeah. java and ruby and javascript 19:20:27 abadger1999: there's something else in there ,too 19:22:19 * abadger1999 waits 19:22:20 we've not had java or ruby to this point... ;) 19:22:33 well -- puppet is ruby. No java though. 19:22:35 Well we've had ruby, but not java 19:22:39 oh true. 19:22:47 #topic Upcoming PHX2 visit 19:22:53 * skvidal would be happy to not dep on both of those for something as critical as logging 19:22:59 mentioned this above, but had a topic for it too... 19:23:04 not to mention istr it required it on every system 19:23:09 please do add or mention things that you think would be good for us to do/check. 19:23:20 #topic FPCA deadline 19:24:16 abadger1999: whats the status? :) 19:24:37 Summary of important stats: http://fpaste.org/L3va/ 19:25:08 * CodeBlock clicks 19:25:13 We still have 403 packages to be orphaned by this and 74 groups losing admins 19:25:19 Full output here: 19:25:20 so, the groups losing admins, how many of those groups would have 0 admins after that? ;) 19:25:31 http://toshio.fedorapeople.org/fpca/ 19:25:43 Quite a few I think -- but 19:26:08 I'm working on taking all the hosted groups out of that by setting them to not require the cla. 19:26:24 Ah, good point 19:26:26 how many critical path packages? 19:27:01 That will get rid ofactually -- 44 groups losing admins... minus the hosted groups, 4 groups left. 19:27:15 smooge: afaik, not much, maybe empathy 19:27:24 yeah, bpepple needs to sign. ;) 19:27:50 So the groups front looks to be in decent shape... I'll go through the four groups/admins there and see how big a deal it is. 19:28:03 cool. 19:28:15 packages seems to be the big decision we need to make. 19:28:48 is there a 'packages that would be orphaned' list? 19:28:52 yep 19:28:57 or thats losing owner? 19:29:03 http://toshio.fedorapeople.org/fpca/packages_losing_owner.txt 19:29:13 athmane, athmane: logstash is just java now (as they use jruby to spit out a single jar file) 19:29:18 abadger1999: ^ 19:29:25 lmacken: cool. 19:29:33 lmacken: thanks for the info 19:29:37 so deps are more sane. 19:29:55 yeah, the end result is "sane"... not production ready IMO, as it doesn't idle very well 19:30:00 k 19:30:52 My plan is to announce the packages that would be orphaned today on devel list. 19:31:06 And if people step up, reassign packages. 19:31:15 That should help there. 19:31:45 But we also need to decide what our goal is before pulling the trigger. 19:31:47 dejavu-fonts facter empathy gdm gnome-screensaver puppet xcowsay <- important packages 19:31:50 Are there now? 19:32:01 likely, ruby as well? 19:32:02 nirik: fedora-easy-karma 19:32:19 didn't see it, yeah, there are some others... 19:32:34 in the end tho, I think important packages will get picked up 19:33:00 nirik: sorry, gone, (maybe till is ok now) 19:33:18 so, my proposal: announce these stats/packages, defer a week. 19:33:27 then pull the trigger. 19:34:07 Just curious, since you have these stats - what was the total effect of the two spammings that we did? 19:34:09 nirik: xcowsay :) 19:34:10 abadger1999: quick question 19:34:12 those pkgs 19:34:18 are they also the epel versions? 19:34:19 athmane: see... you're paying attention. ;) 19:34:32 hehe 19:34:46 skvidal: Yes, it includes epel as well as fedora (with no info in the list about where the orphaning would occur) 19:34:52 nod 19:34:52 Maybe people would pay attention if the subject was "[packagename] set to be orphaned" 19:35:08 hmm 19:35:13 maybe worth dropping a note to the rhel list 19:35:14 and centos list 19:35:27 about pkgs like puppet taking a long walk off of a short pier 19:35:34 abadger1999: how hard would it be to generate an epel losing owners list? 19:35:37 Okay. Is someone here on those lists? 19:35:51 skvidal: yeah, but it's misleading, because it has co-maintainers who will take it over. 19:35:58 nirik: who _might_ take it over 19:36:07 nirik: Not too hard. I can break up the existing list into two queries, one for epel, one for fedora. 19:36:29 skvidal: Jun 14 11:13:44 No worries on puppet being orphaned. I use it for work and plan to keep up with it in fedora/epel. :) 19:36:30 tmz has volunteered to take over puppet I think. 19:36:40 I don't know who would take over ruby, though. 19:37:02 The maintainer for ruby is confirmed gone? :-/ 19:37:05 nirik: ah, okay then 19:37:11 As in definitely not signing the FPCA? 19:37:16 it's got 5 co-maintainers. 19:37:25 ricky: No, but I pinged him and he talked about signing and still hasn't signed. 19:37:26 ricky: he's traveling and hasn't had a chance to look at it. 19:37:29 Ah. 19:37:31 And is travelling so.... 19:37:36 That's less bad then :-) 19:37:39 so, another week might help that as well. 19:39:11 I don't want to wait forever, but I think another warning with the package list and more info might help people network and talk to those that still need to sign. 19:40:08 thoughts? 19:40:29 ricky: after the meeting, I need to find out from you if you think the best way to mark people's status in groups that require the cla is. 19:40:59 Sure thing 19:41:39 I say pull the trigger. The drama quotiant for Summer Fedora is not full yet 19:41:44 * skvidal will brb 19:41:59 nirik: Sounds reasonably good. There will be disruption from this as some people will lose their groups/packages and have to start over to regain those. 19:42:15 But --- can't be helped. 19:42:35 Unless you have ideas there? 19:42:59 Not off hand. I think most groups will be somewhat accomodating to people who have this happen... 19:43:02 backup the data and we manually add them back in if they sign the fpca? 19:43:05 ie, come back and explain why they were missing, etc. 19:43:21 19:43:22 I think in many ways too many things have been crisis driven and people won't worry about it until it really happens. 19:43:28 We could do crazy stuff like add a new status 19:43:31 smooge: yeah. 19:43:31 * skvidal returns 19:43:34 But a week won't kill anything but longer than that is not helping 19:43:45 What I was thinking was selecting out the memberships into a temporary table where we can restore them on CLA sign 19:43:53 yeah, I am saying 1 more week, we pull the trigger after next meeting. ;) 19:44:02 s/CLA/FPCA :-) 19:44:30 if you have done work in, or are known in a group it shouldn't be too hard to ping a sponsor again... 19:44:41 it might be good to have the old info for reference I suppose. 19:44:56 $user sponsored you into $group last time... check with them.... 19:45:27 Out of curiosity, how will the pkgdb part work? 19:45:48 abadger1999, you said earlier you are removing FPCA requirements for some groups.. will that affect say fedorapeople accounts in that if they were CLA+1 (and that was a group now not needing it).. they would need a new extra group? 19:45:49 * jayson_r waves hand 19:45:49 Will the packages actually be manually orphaned? 19:45:55 and for packages, many of these people are absent for a while... it would be good to get this done and people who care about the packages maintaining them. 19:45:56 hello jayson_r 19:46:04 sorry for butting in, but i have to run to a meeting - nice to meet everyone - i'll be around 19:46:05 hmmm. 19:46:05 nirik, I agree 19:46:17 jayson_r: welcome again, and do visit us more. ;) 19:46:17 smooge: It shouldn't, all the CLA+1 looks at is membership in the CLA group. 19:46:18 nirik: you have my e-mail - let me know where i can help 19:46:19 jayson_r, thanks. see you in #fedora-admin 19:46:28 It doesn't care about group dependencies at all 19:46:33 ricky, ah ok 19:46:34 smooge: i'll add it ot my irssi config :-) thanks 19:46:42 I'll be around as well. Just ping me as needed. 19:46:43 * jayson_r says goodbye 19:46:47 * ricky is less sure about the current status of the cla_done group though. 19:47:10 As in, does it contain fpca signers only, or cla signers as well? 19:47:12 my understanding is that cla_done will still exist for now. 19:47:21 But who will it contain? 19:47:25 ricky: Yeah -- I may do it in the db but it'll be an orphaning of all those packages. 19:47:33 cla_done will exist. 19:47:33 cla_fpca after the trigger. 19:47:40 and cla_redhat, etc. 19:47:40 Right now it contains both cla and fpca signers. 19:47:50 ie, remove cla_fedora from it. 19:47:51 After the trigger it will not contain cla_fedora signers. 19:48:00 OK, and cla_companyname is still all valid? 19:48:04 correct. 19:48:11 for now 19:48:26 nirik, ricky did we upgrade the wiki this week? and how did that go? 19:48:27 OK, cool, that's all the questions I have on this until after meeting, then :-) 19:48:32 yeah, spot asked me to lok into getting rid of cla_redhat in the future. 19:48:38 Yeah, there were a few kinks in the wiki upgrade 19:48:40 oops sorry I was waiting for openfloor 19:48:49 #topic week in review 19:48:50 First was a mediawiki + lockdown bug, and second was that some CSS fixes were needed 19:48:53 let me ask that then 19:49:04 * ricky still needs to file the bug with mediawiki. 19:49:31 Apart from that, everything went pretty smoothly - thanks for getting the mediawiki116 package prepared 19:49:58 ricky: enlighten me post-meeting on the mediawiki + lockdown bug 19:50:04 ricky: there was some request for the symantic plugin. 19:50:20 how hard would that be to do? 19:50:25 semantic mediawiki? 19:50:55 * nirik looks for the plugin, yeah, that one I think. it's packaged. 19:51:05 * ricky isn't familiar with that - is it packaged specifically for mediawiki116? 19:51:12 mediawiki-semantic 19:51:15 Darn, it's not then. 19:51:17 nope, seems base only 19:51:34 could ask jlaska if he would be willing to make a 116 version 19:51:39 It's a little unfortunate that the path changed and all :-/ 19:51:39 i don't think it would be too difficult to adapt the plugin for 116, i could review it 19:52:03 ricky: well we did that because some extension versions aren't compatible with some versions of mediawiki 19:52:03 Well, mind adding that to the ticket, and hopefully the submitter can submit the package? :-) 19:52:10 Ah. 19:52:17 which ticket? :) 19:52:20 also this last week, we did another mass rebooting/updates... this time splitting things into A, B, C groups. 19:52:28 * jlaska perks up 19:52:42 oh eew, semantic 19:52:52 I'm happy to bump that ... I didn't know anyone was using that 19:53:01 what is useful for? 19:53:01 there was a request, apparently 19:53:31 smooge: it was something QA was exploring as a way to add more metadata options to mediawiki ... it's something OLPC used extensively for test management 19:53:57 the learning curve was too steep for the amount of time I was able to give it ... so it hasn't gone any further than packaging 19:54:22 is there a bz that I missed requesting an updated mediawiki-semantic package? 19:54:30 liknus was wanting it for the events stiff they were doing. 19:54:40 I don't know that a ticket has been filed yet. 19:54:43 I can follow up on it. 19:54:53 I'll start looking on my end too 19:54:54 where was the request made? i wonder if something would better suit their needs 19:55:04 jlaska, I don't know of a bz. We are more looking at how to deal with the mediawiki116 and mediawiki117 trees 19:55:08 ianweller: #fedora-admin the other day. ;) 19:55:32 I'll follow up and we can go from there. 19:55:38 okay 19:55:49 #topic Open Floor 19:56:03 nirik: thx 19:56:04 any other items/tickets/complains/kudos/etc anyone has? 19:56:33 kudos++ to ricky, smooge et al for the mediawiki upgrade! 19:56:44 well ricky 19:56:47 yeah, that was a great one to get done. ;) 19:56:48 all I did was make packages 19:56:49 yes thank you for that!! 19:57:06 this is our quarter for ordering lots of systems 19:57:21 :D 19:57:33 I need to talk with nirik on what we want and get them ordered so they can be there in July 19:57:48 smooge: yeah. We need about 5 at least ordered. 19:58:03 we can talk out of band on it... 19:58:17 okie dokie 19:58:21 after meeting 19:58:22 * nirik will close out the meeting in a minute or two if nothing else comes up. 19:58:46 smooge: can you get the doesn't-fail hw? 19:59:02 skvidal: I don't think we have enough budget for that. ;) 19:59:08 nirik: a shame, really. 19:59:25 ok, thanks for coming everyone! as always, continue on #fedora-admin and #fedora-noc. 19:59:26 pssh, servers that work. skvidal what dream are you living in. :) 19:59:30 #endmeeting