18:00:42 #startmeeting Infrastructure (2014-06-12) 18:00:42 Meeting started Thu Jun 12 18:00:42 2014 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:42 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:42 #meetingname infrastructure 18:00:42 #topic Namaste 18:00:42 #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk 18:00:42 The meeting name has been set to 'infrastructure' 18:00:42 Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pingou puiterwijk relrod smooge threebean 18:00:49 * mirek-hm here 18:00:53 * lmacken 18:00:53 * webpigeon waves 18:00:58 * adimania is here 18:01:02 * ausmarton_ here 18:01:07 * oddshocks beams in 18:01:42 here 18:01:43 * banas here too, first time :) 18:01:46 * pingou here 18:01:50 * bwood09 is here 18:01:52 banas: about time man ;-) 18:02:05 pingou: :D 18:02:15 * danofsatx-work is here, but distracted 18:02:17 * ausmarton here 18:02:50 that is.....unless anyone has a quick-n-dirty howto on getting apache to authenticate against freeipa? 18:02:53 * threebean is here 18:02:53 cool. lots of folks today. 18:03:30 danofsatx-work: you typed 'quick' and 'freeipa'. ;) sorry no. 18:03:30 * tflink 18:03:33 #topic New folks introductions and Apprentice tasks 18:03:42 ok, any new folks like to introduce themselves? 18:03:47 * danofsatx-work shuffles back into the corner 18:03:48 Hello everyone. My name is Lalit Khattar. I am a GSoC student this year and I am working on waartaa under mentorship of rtnpro and sayan. http://waartaa.com 18:03:52 or apprentices with questions/comments/ideas? 18:03:58 o/ lalit_ 18:04:02 I am attending this meeting first time :) 18:04:08 lalit_: welcome! 18:04:11 * abadger1999 here 18:04:13 welcome lalit_ 18:04:15 oddshocks, thanks :) 18:04:16 lalit_: welcome :) 18:04:25 * abompard is here with pingou 18:04:32 * pingou confirms 18:04:34 Hi, I'm Sarup, first time here. I'm doing a GSoC as well :) I kinda tinker around more in the design team. 18:04:39 o/ abompard 18:04:40 (yes, in the same room, but don't get any ideas) 18:04:49 .fasinfo sarupbanskota 18:04:50 banas: User: sarupbanskota, Name: Sarup Banskota, email: sbanskota08@gmail.com, Creation: 2013-03-28, IRC Nick: banas, Timezone: Asia/Kolkata, Locale: en, GPG key ID: , Status: active 18:04:53 banas: Approved Groups: designteam cla_done cla_fpca 18:04:57 I am unable to respond to this month's apprentice interest email due to an ongoing problem with outlook.com handling alias addresses 18:05:02 banas: welcome as well 18:05:17 oddshocks: thanks! 18:05:17 danofsatx-work: noted. :( 18:05:42 I'm back from my vacation (feeling a little crispy) and about ready to dive into my FP project. 18:05:49 * abadger1999 erases SciFi ideas of downloading consciousness to a shared body from memory. 18:05:55 * danofsatx-work needs to figure out how to send from @fp.o address 18:06:00 welcome banas. lalit_ / banas: how far along is GSoC ? has it reached midpoint yet? 18:06:20 * pingou provides cafeine to abadger1999 18:06:29 I have completed first version of my first two major tasks. 18:06:37 My first task was to create a search API and an interface for searching irc logs collected by waartaa backend. I completed that task last week. Here is the blog post: 18:06:38 http://lalitkhattar.wordpress.com/2014/06/04/implementation-of-chat-log-browser-gsoc-week-2/ 18:06:40 * bwood09 needs caffeine and the soda machine won't dispense any :/ 18:06:49 Last year GSoC went on through August I think 18:06:56 * oddshocks worked with a GSoC student last year 18:07:17 stupid thing keeps declining my NFC payment -_- 18:07:35 lalit_: alright. 18:07:46 nirik: not midpoint yet, although the work on GG is going decent. Rohit has moved to a new library for the git stuff, I've started the redesign. Some updates on my last blogposts, pending ones on the next: http://sarupbanskota.github.io/fedora/2014/06/07/init-redesigning-glittergallery-responsively.html 18:07:56 My second task was to create a p2p(peer to peer) video chat in waartaa. I completed that task yesterday. Blog post: http://lalitkhattar.wordpress.com/2014/06/11/p2p-video-chat-gsoc-week-3/ 18:08:30 cool. Any other new folks or apprentices with questions? 18:08:33 banas: great! 18:08:40 lalit_: interesting. webrtc is up and coming. ;) 18:09:17 I'm back from my vacation (feeling a little crispy) and about ready to dive into my FP project. 18:09:34 I guess GG is now in the stage where newcomers have come in and are doing cool stuff the authors don't understand right away :D 18:10:00 btw, hi to lalit_ as well! 18:10:05 nirik, yep. I am glad I got a chance to work on it :) 18:10:14 banas, hello 18:10:20 hello, my name is hammad, A Gsoc student working on fedora College project. This week I was working on the API for the product, Almost done with that .. 18:10:38 * oddshocks waves to hammad 18:10:59 ootbro: sounds good. :) 18:11:00 hi hammad! 18:11:21 * adimania sees a lot of GSoC students :) 18:11:28 indeedy 18:11:44 yep. 18:11:50 nirik: I just sent a reply to your reply.... can wait until after we're done here. 18:12:00 ootbro: ok, haven't had a chance to read it yet, but will. ;) 18:12:09 not a problem 18:12:15 ok, moving along then... 18:12:17 #topic Applications status / discussion 18:12:27 * pingou got some releases out 18:12:28 any applications news/plans/discussion this week? 18:12:32 new pkgdb2, new pkgdb-cli 18:12:41 new fedocal coming up 18:12:43 new elections 18:12:59 pkgdb2 is deployed, so is elections, pkgdb-cli is pending for -testing 18:13:12 and all these are just bugfixes right, no api breaks or anything? 18:13:33 yes 18:13:51 api improvements but no api backward compatibility 18:13:58 the rest is bugfixes in the UI 18:14:04 pingou: nice work :) 18:14:10 cool. 18:14:14 Lots of progress on fedimg. Should easily have automatic AMI creation and registration in all EC2 regions for every successful image build that passes through Koji done by our next meeting, if not by tomorrow. 18:14:20 fedocal coming up either later this week or early next week 18:14:26 abompard: hey, since you are around, where are we on hyperkitty? ;) 18:14:28 up next is GCE, HP, and Rackspace 18:14:34 among others 18:14:47 * tflink has a question about Taskotron deployment, not sure if it's good meeting material or if it's better to discuss later 18:15:03 mostly about timeline and how long things should be in stg 18:15:05 tflink: either way. 18:15:24 datanommer got an update in production with a bugfix this week. 18:15:35 well, depends on the scope of changes... but of course with no production changes are infinite. ;) 18:15:39 I'm wondering how long Taskotron should be in infra staging before we can start creating a production instance 18:15:41 threebean: and fmn got 2 releases \ó/ 18:15:43 nirik: lots of improvements around hyperkitty these days, for example in the mailman-bundler script 18:15:45 pingou: true 18:16:03 abompard: can we move over a few production lists then? 18:16:03 which should make it much easier for people to install and test mailman+hyperkitty+postoriys 18:16:15 lots of stability fixes too 18:16:50 oddshocks: as you get closer to having something releasable you want to try out in infra, take a look at filing a "request for resources" ticket - https://fedoraproject.org/wiki/Request_For_Resources 18:17:02 oddshocks: did you get the broken pip issue resolved? 18:17:06 *pipe 18:17:12 nirik: yeah, I need to deploy the new version to prod though 18:17:32 threebean: Will do, thanks! 18:17:37 abompard: ok. Also, do we now want to redeploy on rhel7? 18:17:42 nirik: I still have a small permission issue on the second prod server 18:17:44 abompard: got any timeline in mind? 18:17:55 Oh yeah, let's move to rhel7 first 18:17:58 \ó/ 18:18:03 lmacken: Yeah, all good, it was caused by another problem. Rewriting some stuff right now but it should work and also be a lot faster than before :) 18:18:10 lmacken: thanks for checking it out 18:18:12 oddshocks: excellent, nice work :) 18:18:15 :) 18:18:16 nirik: I have the feeling the move to el7 is going to be easier than the move to el6 was :) 18:18:33 pingou: hard to say... but we will see. 18:19:41 I'm sure everyone who worked on rhel 7 will be happy to see that 4-year loop closed 18:19:50 nirik: more up to dates apps :) 18:20:02 tflink: Does taskotron impact existing services? (Like make automated queries to an existing service?) 18:20:34 pingou: I suspect we will need to do a fair bit of packaging work in epel for some of our stacks... and if we want to try and move to py3 also that will be more work too. ;) 18:20:58 tflink: If it does not, then I think it doesn't need to sit in stg for very long. 18:21:20 nirik: flask has barely any deps ;-) 18:21:25 nirik: but for sure we'll see 18:21:39 and the deps it does have, you won't be able to pronounce ;) 18:21:58 tflink: If it does, we need to evaluate the risk but we probably should deploy it sooner (before we get into release freezes) rather than later. 18:22:30 pingou: actually it looks like they are pulling flask into rhel... 18:22:45 ah, that might get tricky :/ 18:23:25 tflink: yeah, I guess I would say for a first prod run sooner is better, but of course it needs to be at least somewhat functional. ;) 18:23:26 :-( 18:23:44 heh. I imagine our reaction is the opposite of what many rhel customer's is... 18:24:47 except I am not seeing it... but someone filed a bunch of bugs asking for epel maintainers to remove it. 18:25:09 nirik: for flask? 18:25:17 yeah 18:25:25 anyhow, can do that outside meeting time. ;) 18:25:29 sure 18:25:32 Hmmm -- maybe they were jumping the gun? It was in a "layered product" not in the pieces of rhel that we care about. 18:25:51 * abadger1999 notes that last sentence should end in a question mark :-) 18:26:33 oh, we got a cloud/dev instance of bodhi2 up today 18:26:34 yeah, dunno. 18:26:38 http://bodhi.dev.fedoraproject.org 18:27:00 abadger1999: yeah, it queries both koji and bodhi 18:27:02 any feedback appreciated.. perhaps just mention it in #fedora-apps or file bugs on github? 18:27:05 threebean: nice! 18:27:20 gratz bodhi folks 18:27:56 nirik: it's mostly functional - our current staging instance has been running for a month or so now 18:28:01 tflink: k. I still think we want to get it deployed a bit sooner... We don't put the same sort of load onto stg that we do on prod so we sadly don't test that side of things too well in stg. 18:28:27 abadger1999: I still want to do a load/stress test of a dev-ish instance to see where the bottlenecks are 18:28:36 Sounds good. 18:28:58 unofortunately, my todo list has been growing with higher-priority tasks faster than I'm taking care of them :-/ 18:29:08 tflink: I hear ya there. ;( 18:29:14 I'd like to switch autoqa off around branch (July 8) 18:29:38 but that's not very far off 18:29:50 yeah. 18:30:00 we would want to get it in prod well before that I think if we can 18:30:31 it can't be 100% production until autoqa is turned off due to how feedback is provided via bodhi comments 18:30:46 nirik: Congrats on being the first badger to earn over 100 Fedora Badges :) 18:30:55 oddshocks: :) 18:31:28 tflink: sure, but it can be ready to switch to, etc. 18:31:46 yeah, my plan was to use our fake_fedorainfra instead of bodhi until the switchover 18:32:31 we've been using it for autoqa-stg for a year or two and other than a few error cases when bodhi times out, it mostly solves the issue of having multiple things commenting to bodhi 18:34:16 ok, cool. 18:34:22 anything else app side? 18:34:53 real quick.. 18:35:19 fmn's backend is getting faster and faster 18:35:23 \ó/ 18:35:25 abompard: do think on moving to rhel7... if we want to do that before we move any prod lists... 18:35:31 threebean: cool. :) 18:35:33 I'm focusing on trying to get the QueueLength graph at the bottom of this report down to 'zero' as much as possible 18:35:37 .tiny https://admin.fedoraproject.org/collectd/bin/index.cgi?hostname=notifs-backend01.phx2.fedoraproject.org&plugin=fedmsg×pan=154800&action=show_selection&ok_button=OK 18:35:38 threebean: http://tinyurl.com/pzmmdug 18:35:44 nirik: yeah, we should do that first 18:36:22 FYI for anyone who doesn't know... 'fmn' is a fedora notifications server. 18:36:26 if people want to help test it and report bugs and feature requests, that would be helpful 18:36:27 yes 18:36:27 cool 18:36:27 * bwood09 wishes he could get RHEL7 licensing :/ 18:36:32 https://apps.fedoraproject.org/notifications 18:36:37 abompard: ok, can let you know when we get thigns setup for that 18:36:50 nirik: yeah, please do :-) 18:37:30 hopefully not too long 18:37:37 great 18:38:08 ok, moving along... 18:38:15 #topic Sysadmin status / discussion 18:38:36 we got value* machines moved to ansible earlier this week. Thanks for the help on that threebean 18:38:43 :) 18:39:03 we have just around 100 machines left in puppet. about 32 of those are virthosts we just haven't switched yet because we haven't re-installed them yet. 18:39:12 so moving along nicely. 18:39:51 yay. 18:39:59 I'm still rounding the edges of that fedorahosted stuff; I need a bit of help though. 18:40:06 what's the status of machines for new cloud? 18:40:08 I can pick up another module. 18:40:10 bwood09: you did get into the machine finally right? 18:40:14 I did :) 18:40:17 cool. 18:40:18 In it now, actaully, lol 18:40:21 mirek-hm, I have 3 higher priority tasks at the moment 18:40:40 ok 18:40:42 smooge / mirek-hm: I think we have them on the net now, just need a baseos install? 18:40:54 mirek-hm, I got a minimal install on them and got their networks tested. I need to put a full os on them and then turn them over 18:41:10 I would like to get a box on the network I can use to do faster installs on first 18:41:26 as I am tired of spending 4 hours waiting for a minimal OS to upload 18:41:45 smooge: fed-cloud02.cloud does have a dhcpd and pxe setup I used for the arm03 SOCs. 18:41:51 might be able to use that. 18:42:34 nirik, yeah. that is my next choice. 18:42:47 it's kludgy, but would at least get them up 18:43:02 I wanted to get a permanent one up with an ansible set so I could reinstall the dhcp on devel etc and cut that out of our list 18:43:31 I figure that I should have that by early next week. 18:43:42 if not I am going with dhcpd on cloud2 18:43:49 ok. 18:44:02 If I could get a couple of people to help me with narrowing this list down, getting metrics on who it'll affect, and planning implementation, that'd be awesome. 18:44:19 I am working on getting osuosl working and dl-ib01 turned off as higher priority at the moment 18:44:23 I can probably do it by myself, but it would take (literally) forever. lol 18:44:41 bwood09: cool. Might ask on the list? or perhaps start in a bit and then post to the list with some beginning data to get people interested? 18:45:01 If you don't mind pointing me toward how I could grab some of it, sure 18:45:25 I don't need specific instructions, just a general idea of how 18:45:47 bwood09: can try after the meeting? 18:45:50 Not a problem 18:46:29 lets see... I've been trying to setup things so we can start rhel7 installs... hopefully will have that before too long. 18:46:43 #topic nagios recap 18:46:48 .tiny https://admin.fedoraproject.org/nagios/cgi-bin//summary.cgi?report=1&displaytype=3&timeperiod=last7days&smon=5&sday=1&syear=2014&shour=0&smin=0&ssec=0&emon=5&eday=15&eyear=2014&ehour=24&emin=0&esec=0&hostgroup=all&servicegroup=all&host=all&alerttypes=3&statetypes=2&hoststates=3&servicestates=56&limit=25 18:46:48 nirik: http://tinyurl.com/q8j48o9 18:47:06 doing better than last week by a fair bit. ;) 18:47:28 yeah. that is the best I have seen in a while 18:47:31 I might try adjusting the telia datacenter checks to make them less trigger happy. 18:47:42 or if anyone else wants to look into that that would be great. 18:47:45 would that be by turning them off :) 18:48:35 yeah. The sad thing is that it's just phx2 < -- > telia that don't like talking sometimes... 18:48:53 * bwood09 will be back in ~20 minutes; highlighting bwood09_ so IRC will be flashing on my taskbar when I get home 18:49:38 #topic Upcoming Tasks/Items 18:49:38 https://apps.fedoraproject.org/calendar/list/infrastructure/ 18:49:47 anything upcoming folks would like to note or schedule? 18:50:47 smooge: I guess we should start/finish planning our phx2 trip... 18:50:54 I guess late july will be ok for me. 18:51:00 hello everybody, was a bit late! 18:51:07 meeting about to end ? 18:51:16 mjnovice: getting near end yeah. ;) welcome tho. 18:51:32 nirik, yes. I think that July 22->July 25 18:52:00 hardware should arrive by then 18:52:23 Texas Linux Fest this weekend. I will be attending. 18:52:30 smooge: yeah. I guess lets float those dates to rhit and others and make sure there's no conflicts and then start booking thing. 18:53:21 Wanted to update on bugspad. Due to some fixing, deployment for dev-testing got delayed. But will do it by the end of this week. :) 18:53:36 mjnovice: cool. :) 18:53:45 nirik: :) 18:54:17 #topic Open Floor 18:54:30 anyone have items for open floor? questions, comments, favorate editors? 18:54:44 I know nagios, python and little bit of Django. Where can I help? 18:54:44 whoops, the TLF shoulda gone here....sorry 18:55:38 adimania: take a look at easyfix tickets? or jump in with stuff mentioned on irc... 18:55:48 danofsatx-work: no worries. say hi to the fedora folks there. 18:55:55 sure will. 18:56:01 I need some swag ;) 18:56:06 adimania: yeah, ask.fedoraproject.org is our only django app that I know of. 18:56:32 but there's outstanding tickets on it. ;) 18:56:38 threebean, that's okay. I understand that we have a lots of python projects. 18:56:39 hey 18:56:49 w/ hyperkitty (in the future) 18:56:58 well, ask.fedoraproject.org needs some help. no one is actively working on it at the moment iirc. 18:57:15 threebean: +1 18:57:29 threebean, nirik cool. I'll try to get the tickets resolved there. 18:57:35 awesome :) 18:57:40 any sysadmin stuff where I can help? 18:57:43 adimania: great. :) 18:57:59 hm, datagrepper could be migrated from puppet to ansible :P 18:58:11 https://fedoraproject.org/easyfix/ 18:58:13 \ó/ 18:58:33 yeah, thats ticket 4393. ;) 18:58:35 nirik, looked at easyfix already. :) 18:59:26 ok. Aside from those hanging out in irc and asking questions or chiming up when someone says we should do something will often find you tasks too. ;) 18:59:34 * nirik sees we are nearly out of time. 19:00:06 * adimania got a couple of leads to work on. datagrepper migration and ask.fp.o 19:00:17 please do continue over in #fedora-admin, #fedora-noc and #fedora-apps. ;) 19:00:20 Thanks for coming everyone! 19:00:23 #endmeeting