19:00:03 #startmeeting Infrastructure (2014-02-06) 19:00:03 Meeting started Thu Feb 6 19:00:03 2014 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:00:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:00:03 #meetingname infrastructure 19:00:04 #topic welcome everyone 19:00:04 #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk 19:00:04 The meeting name has been set to 'infrastructure' 19:00:04 Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pingou puiterwijk relrod smooge threebean 19:00:13 * abadger1999 here 19:00:20 * johe is here 19:00:22 * relrod here, but sick. :( 19:00:25 hi 19:00:31 hi guys 19:00:39 * ausmarton here 19:00:39 relrod: :( 19:00:40 * willo says gidday 19:00:55 * lmacken 19:01:51 #topic New folks introductions and Apprentice tasks 19:02:02 any new folks like to introduce themselves? 19:02:08 or apprentices with questions or comments? 19:02:43 threebean and pingou are traveling today... 19:02:53 * maayke is here 19:03:57 welcome maayke 19:04:33 * oddshocks here 19:05:10 #topic Applications status / discussion 19:05:19 any applications news or plans? 19:05:38 * nirik doesn't think too many of the applications folks are able to make it today 19:05:40 I'm wrapping up a few bug fixes now, but I plan on deploying a new bodhi release this week 19:06:06 fixing some of the odd editing race conditions :) 19:06:19 awesome. 19:06:36 lmacken: oh, I was going to make a bodhi-dev cloud instance wasn't I? I can do that today... for bodhi2 19:07:08 nirik: cool, sounds good. then we can test out the ansible playbook that janeznemanic wrote 19:07:45 lmacken: yeah, I added some more comments there too... I guess we need to finish that up, then move on to releng stuff so we can move releng04/repel01 to ansible... 19:07:58 there's lots of things on those that aren't really directly bodhi... 19:08:47 yeah, other than bodhi it'll be a bunch of cron jobs right? 19:08:56 some signing stuff maybe 19:09:13 I'm hoping to have the Fedora Mobile side of FMN notifications done by the end of this weekend, provided I feel good enough to do anything :( 19:09:26 yeah, cron jobs, signing stuff (client end), nfs 19:09:42 relrod: cool. 19:09:54 relrod: very cool. I need to get my SDK setup again with my n5 so I can start playing with it again 19:10:18 I'm really excited to start getting fedmsgs to my phone :) 19:10:28 :) 19:10:32 so one thing I was wondering with FMN... but likely should ask threebean when he's around... 19:11:22 could we use it for larger announcements someday? ie, push an email via it to notify everyone about some big issue? or to reset their passwords or something? 19:11:38 just an idle thought 19:11:58 I know there is a plan to be able to have a certain group of people be able to send announcements 19:12:23 cool. 19:12:54 ok, any other applications news? 19:13:22 #topic Sysadmin status / discussion 19:13:27 nirik: looks like fedmsg-announce already exists :) https://github.com/fedora-infra/fedmsg/blob/53e851f68f106bff919a591a3516f26d5b07c375/fedmsg/commands/announce.py 19:13:29 so, on the sysadmin side... 19:13:39 sweet 19:14:24 I've been working to clean up all our ansible playbooks some more... we now have a daily cron job that runs --check --diff on all playbooks, so I have been working to move that output to 0. 19:14:44 ie, make sure all playbooks are idempotent and hosts are synced up to them. 19:15:25 if anyone wants to look, our ansible stuff is logging everything... on lockbox use '/srv/web/infra/ansible/scripts/logview -d today -s CHECK_DIFF:CHANGED -s CHECK_DIFF:FAILED | less' 19:15:57 smooge will be in phx2 datacenter next week. 19:16:12 yay me! 19:16:13 * ianweller joins from class 19:16:23 thks nirik, I just learnt a new word "idempotent". 19:16:23 smooge: we should come up with a list/agenda for you... 19:16:37 willo: yeah, it's a weird word, but important. ;) 19:16:46 yes please.. otherwise I will just fight the alligators and forget the swamp. 19:17:13 smooge: do you know if any new hw will get there in time for you being there? (I think it unlikely, but... ) 19:17:54 (I missed the introductions due to a phone call, but I'm here, by the way) 19:19:05 hey sart. Welcome. :) are you more interested in sysadmin or application devel type things? or both? 19:19:07 nirik, no idea 19:19:20 I am expecting it to all arrive after I leave 19:19:33 both, but I'm somewhat less of a noob in sysadmin 19:19:49 smooge: yeah, me too, thats the way it goes. ;( 19:20:05 sart: great. see me in #fedora-admin after the meeting and I can help get you started. 19:20:37 awesome, thanks for the welcome nirik 19:20:58 no problem. :) 19:21:14 * SmootherFrOgZ here 19:21:21 hey SmootherFrOgZ. ;) 19:21:50 so, on other sysadmin stuff, we have some new hardware that will be wandering in over the next few weeks... 19:22:46 Oh, and I tried tuning our pkgdb and elections stuff recently to stop us getting alerts on it all the time 19:22:54 so far it seems to be working. Knock on wood. 19:23:01 heck I am not sure the PPC hardware will get there when I am to be there 19:23:16 cool. 19:23:17 smooge: you might take some dvd's there to leave... 19:23:57 oh, this is likely not an easyfix, but would be great if someone could come up with it: we need a glusterfs role for ansible. ;) 19:25:03 Anyhow thats all that leaps to mind.. 19:25:17 #topic Upcoming Tasks/Items 19:25:17 https://apps.fedoraproject.org/calendar/list/infrastructure/ 19:25:26 any upcoming items folks would like to note or schedule? 19:25:48 There may be netapp work next tuesday. They have pushed it back twice tho, so it could get pushed again. 19:27:08 #topic Open Floor 19:27:11 anything for open floor? 19:27:18 yep 19:27:21 me too 19:27:28 Oh, one thing if we had enough folks interested, we could talk about hotfixes in ansible sometime. 19:27:35 SmootherFrOgZ: go ahead and then johe. ;) 19:27:37 +1 19:28:09 +1 hotfixes in ansible 19:28:21 +1 19:28:50 I started working on FAS 3.0. You can check the branch on github. and also in a process of writing down everything note (technical & functional) I had to people can have a look on what's coming 19:28:59 this is for end of this week 19:29:16 link? :) 19:29:27 SmootherFrOgZ: cool! 19:29:35 SmootherFrOgZ: excellent 19:29:58 https://github.com/fedora-infra/fas/tree/FAS_3.0 19:29:59 I choosed pyramid as framework 19:30:08 choose* 19:30:09 thanks nirik :) 19:30:49 SmootherFrOgZ: cool. It'll be nice to have a test suite for fas this time around ;) 19:30:56 So if you guys have any ideas of features you would like to talk/add/whatever, go to the issues' page 19:31:20 lmacken: definitely! 19:31:31 will do. ;) 19:32:07 SmootherFrOgZ: thanks. Anything else on this? 19:32:50 yeah, last flock we talked about permission for specific access from apps, fas 3.0 will be (i guess) the first one to have it :) 19:33:17 * SmootherFrOgZ done 19:33:32 * relrod was one thing - today is my two-year anniversary at Red Hat. I just want to give a huge thank you to the entire team, you've been awesome, and I could not ask for a better job. 19:33:34 for anuthing else come talk to me 19:33:35 s/was/has/ 19:33:36 nice. 19:33:46 anything* 19:33:51 relrod: congrats! very nice to have you around! 19:33:59 johe: you had an item? 19:34:01 relrod: congrats! 19:34:03 well, i thought some weeks ago, someone told he would like to do a network map or layout, any news on that? i would find it useful to see how machines interact, like what is redundant, how is it balanced, and so one 19:34:05 relrod: awesme 19:34:06 thanks :) 19:34:10 relrod: gz 19:34:39 johe: that was me 19:34:48 still working on it. 19:35:04 willo: ah, okay, do you need some help? 19:35:09 :) there is the nagios map, but yeah, it's not so good in some senses. 19:35:26 I'd be happy to try and explain things after meeting (time permitting) 19:35:42 for example last week or so i came across hosted03 when it swapped, according to nagios there is a hosted04 but i dont know if the are redundant or standalone 19:36:04 nirik: okay 19:36:26 nirik: are the chats of #fedora-admin logged and publicly available? 19:36:27 hosted04 is a 'warm spare' (it syncs data from 03 via rsync). So, if 03 died we could bring up 04 pretty quickly (hopefully) 19:36:48 mariocav: there's no public logs that I know of. Some people might log in their clients... 19:37:00 nirik: but if i would restart apachte on 03 , 04 would take over? 19:37:10 -t 19:37:19 johe: nope, the process is manual. It needs someone to switch dns to 04. 19:37:20 johe: sure, but I really wanted to something up first for others to then add to 19:37:39 nirik: willo okay 19:37:42 They are in different datacenters. ;) 19:37:56 :) 19:37:57 i see 19:38:28 nirik: do you use nagios to trigger events on host down 19:38:43 such as do that dns switch for you automatically 19:39:04 willo: not currently no. It could be pretty complex to make that happen... 19:39:10 such an automatication is not always useful 19:39:21 and what happens if it drops and comes back up 30sec later? 19:39:27 or was always up, but unreachable. 19:39:35 (from just noc01) 19:39:41 yeah, true 19:39:55 we do have nagios doing a few triggered actions... 19:40:01 interesting point that 19:40:05 it can restart httpds in some cases. 19:40:06 have you heard of shinken 19:40:30 not off hand 19:40:38 nagios rewrite in python 19:40:52 huh, cool. 19:40:56 deals with unreachable from noc01 issue 19:41:09 check can be run distributed 19:41:40 sure, there's always ways and tradeoffs. 19:41:55 so, you can check a host from another host that better aligns with the way your traffic flows 19:42:14 but then you have to run a monitoring agent on it and allow access, etc... 19:42:58 could turn out in a very long discussion 19:43:06 true, and true 19:43:33 anyhow, anything else general for the meeting? or shall we continue in #fedora-admin, #fedora-noc and #fedora-apps? 19:43:37 used nagios for years, now a big fan of shinken 19:44:00 * nirik is waiting for http://linux-ha.org/source-doc/assimilation/html/index.html to be usable. ;) 19:44:22 are drinks a regular occurence 19:44:28 I came prepared 19:44:47 willo: I can't fine any licence infomation on the site? 19:44:51 I'm having some lovely vanilla coffee myself. ;) 19:45:39 webpigeon: AGPL it looks like 19:45:44 webpigeon: https://github.com/naparuba/shinken 19:45:51 * relrod should make himself some tea with honey and lemon and hope that it helps re: being sick :/ 19:45:54 http://www.shinken-monitoring.org/participate/ (look down at the bottom) 19:46:27 nirik/willo: thanks :) 19:46:39 * nirik notes it's not packaged in fedora/epel that I see. 19:46:57 it is, or maybe was 19:47:08 anyhow will close out the meeting in a minute if nothing else... 19:47:11 couldn't see COPYING or LICENCE in source :P 19:47:33 Slow Screw up against a Red Wall -- http://www.webtender.com/db/drink/6130 19:48:08 alright, thanks for coming everyone! 19:48:11 #endmeeting