18:00:07 #startmeeting Infrastructure (2015-06-04) 18:00:07 Meeting started Thu Jun 4 18:00:07 2015 UTC. The chair is nirik. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:07 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:07 #meetingname infrastructure 18:00:07 The meeting name has been set to 'infrastructure' 18:00:07 #topic aloha 18:00:07 #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk pbrobinson 18:00:07 Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pbrobinson pingou puiterwijk relrod smooge threebean 18:00:08 #topic New folks introductions / Apprentice feedback 18:00:13 morning everyone. 18:00:38 we might have a short/light meeting today. Many folks are out at the Releng FAD in westford 18:00:48 Evening nirik 18:00:56 any apprentices with questions ? or new folks who would like to introduce themselves? 18:00:57 afternoon, I am just about to go afk for a while 18:01:00 morning sonalkr132 18:01:20 Good Evening nirik :) 18:01:22 What is at the Releng FAD in westford? 18:01:23 * pingou 18:02:21 https://fedoraproject.org/wiki/FAD_Release_Tools_and_Infrastructure_2015 18:02:34 it's a meeting to work on improving our release engineering tools. 18:02:46 happening this weekend. 18:03:17 I guess folks can follow along in #fedora-releng or #fedora-fad ? 18:03:34 likely 18:03:37 nice! Someday you will find me there. 18:03:51 Anyway, no formal rollcalls or topics? 18:03:56 FAD's are fun, but also tons of work goes on. ;) it's great. 18:04:19 sonalkr132: yes, there is a set of topics. ;) 18:04:22 #topic GSoC student update - kushal 18:04:32 kushal doesn't seem to be around. 18:04:43 yup! 18:04:45 any Google Summer of code folks like to give progress reports? 18:04:59 * sonalkr132 is from GSoC 18:05:06 * rahulrrixe from GSOC 18:05:16 * sshagarwal says hi 18:05:19 hello 18:05:29 Hi, I have created some mockups for AskFedora and you can view them at my blog here - http://anuradhanotes.blogspot.com/2015/05/updated-mockups-for-askbot.html 18:05:38 * prth has been working on download widget template 18:06:14 AnuradhaW: yeah, I saw, but haven't had a chance to look at them yet. ;) I meant to ask you are these all part of a theme? or need changes in askbot itself? 18:06:15 I have written a blog about my progress for this week. Here is the link to it https://medium.com/@rahulrrixe/its-a-baby-step-and-still-a-long-way-to-go-7349d5c5de84 18:06:37 This week was mostly talking back and forth with my mentor about the anticipated design approach. I create a basic design prototype (Inkscape) to describe what I wanted it to look like for the end user, we discussed that and then I was given some more design feedback and resources to read for next week. Currently trying to get some sort of code prototype functional before the week's end. 18:07:17 And your views on them would be much helpful for the project. Most of it is part of the theme but to add a search mechanism for tags page I think I will have to do some changes in askbot as well. 18:07:45 AnuradhaW: cool. we desperately need a good theme on it. ;) 18:08:22 ok, sounds like everyone is making progress. Any other reports or questions or comments? 18:08:37 hey, I am left 18:08:50 * nirik nods. go ahead. ;) 18:09:10 I had very interesting conversation with Ruby-SIG. 18:09:18 Thank you and I announced about this on the design team mailing list as well to get their feedback also. 18:09:19 #link https://chasingcrazydreams.wordpress.com/2015/06/01/good-people-of-ruby-sig/ 18:09:38 Sorry there's a power cut here so I'm connected via mobile internet 18:10:13 sonalkr132: saw that. Excellent... :) 18:10:17 GG is working on setting up gitserver so reading docs about it. I was hoping @pingou would help me with it. 18:10:37 sonalkr132: sure thing, let me know 18:11:02 great. :) 18:11:03 So, I am still trying to understand how xpcom components are to be registered. I am going through the core protocol code to understand what's needed to write one. Currently, we are also engaged in the major release issues that is about to happen soon. So, any issues related with the bugs I've fixed are on my table as well. 18:11:37 @pingou, Sarup told me that you had the pleasure of setting up githosts on openshift for a website you made. 18:11:47 sonalkr132: I can also help in setting up git server. 18:12:10 sonalkr132: not on openshift no 18:12:30 but I'm been playing quite a bit with git and git servers lately :] 18:12:44 Problem being that openshift is PaaS, so conventional way will not work. 18:13:26 ok, shall we move on then? or anything further here? 18:13:29 Anyone here who point me to right direction or docs related to setting up githost on PaaS? Only think I found was quickstart 18:13:49 * nirik doesn't know off hand. Folks in #openshift might be able to help 18:13:49 ? 18:14:22 Probably. Emily is planning to talk me up to some guy up there. 18:14:46 cool. 18:14:53 ok, moving on to info / announcements. 18:14:57 #topic announcements and information 18:14:57 #info June apprentice nag email out, reply today! - kevin 18:14:57 #info Mass updates on wed with several issues - kevin / relrod / tflink / patrick 18:14:57 #info Lots of small fixes to ansible playbooks to be more idempotent - kevin 18:14:57 #info db05 (rhel6/puppet) migrated to db03 (rhel7/ansible) - kevin 18:14:58 #info tons of issues with cloud after upgrade, but patrick heroically fixed it - patrick 18:15:20 * roshi comes in late 18:15:21 we don't have any discussion topics listed in the gobby document.... 18:15:31 anything last minute folks would like to discuss? 18:15:59 bunch of improvements coming to pagure :) 18:16:08 cool. :) 18:16:17 we're really close to 0.2 18:16:26 * danofsatx is present 18:16:30 .hello dmossor 18:16:31 the big items are done, rest the easyfixes :) 18:16:31 danofsatx: dmossor 'Dan Mossor' 18:16:41 pingou: meant to ask. At what point should we start advertising it a bit more? or wait longer... 18:16:57 nirik: I'm thinking to do it gradually yes 18:17:06 With things like this recent sourceforge stuff it does provide a way to mention it easily... 18:17:13 I hope at the FAD I get some good feed-backs/testing 18:17:18 but I don't know that we are ready for a flood. 18:17:21 SF ? 18:17:31 space wise not really anyway :) 18:17:48 sourceforge was wrapping projects in a installer that installed a bunch of their adware junk 18:17:59 again? :/ 18:18:19 yeah. 18:18:30 anyhow, this is causing a lot of projects to flee, most to github 18:18:35 https://pagure.io/pagure/issues?tags=0.2&tags=easyfix for new comers, feel free to grab one :) 18:18:41 no wonder 18:18:44 also, systemd just moved from freedesktop to github 18:18:56 oh? 18:19:14 yep. They wanted PR's... probibly too late, but they might have been interested in pagure. 18:19:22 arf 18:20:01 http://lists.freedesktop.org/archives/systemd-devel/2015-June/032652.html 18:20:27 so, they are still open... perhaps we should ping them? 18:20:44 can always offer 18:20:54 * nirik nods. 18:21:06 ok, onward... 18:21:10 I wonder if pagure is ready for this, but maybe that can drag along some more contributors :] 18:21:26 yeah, it might lead to some more folks helping... 18:21:37 #topic Learn about: Openvpn in Fedora infrastructure - kevin 18:21:52 ok. I am going to bloviate a bit about our openvpn setup. ;) 18:22:27 We have 2 openvpn servers (bastion01 and bastion02). One of which is primary at any given time. 18:22:58 Many many of our hosts connect to the vpn. All our remote hosts and many of the internal ones in phx2 that need to talk to those remote hosts. 18:23:30 this allows us to have an external host be able to talk (encrypted) to an internal application server thats otherwise not reachable on the net at all. 18:24:02 Our vpn uses the 192.168.0.0/16 ip space (it's in routing mode, not bridged) 18:24:30 some hosts are in a special 192.168.100.0/24 subnet of that... that subnet is restricted a great deal by iptables 18:24:52 so we can only go from our trusted machines to those machines, but they cannot really send back (or only very few things like syslog) 18:25:23 openvpn uses ssl certs for auth, and we have a setup using the 'easy-rsa' tools to generate those certs. 18:25:39 every client has their own cert, the server validates that it's not revoked, etc. 18:26:11 Of late on rhel7 hosts we have seen it not reconnect properly sometimes (we still need to isolate this and report a bug on it) 18:26:31 so, thats basically the setup. :) any questions ? 18:27:10 I have an slightly off topic one, but it can wait til open floor :) 18:27:31 ok. ;) 18:27:34 #topic Open Floor 18:27:38 hey look. ;) 18:27:41 haha 18:27:56 is there an archive of all the "Learn about" meeting topics? 18:28:24 or just grep through meeting logs? 18:28:55 at the moment it's just meeting logs. 18:29:13 but we could see if Cydrobolt could come up with something with mote (the meetbot frontend he's working on) 18:29:30 sounds like an easyfix ticket for an apprentice to compile them all into one wiki stub 18:29:35 ok. That'd be cool 18:30:03 yeah, could possibly be scripted 18:30:19 anyone have anything else for open floor? 18:30:23 shouldn't be too hard :) 18:30:27 * roshi has nothing 18:30:27 if not, will give you back 30min of your life. 18:31:23 ok, thanks for coming everyone! do continue over in #fedora-admin, #fedora-noc and #fedora-apps. :) 18:31:25 #endmeeting