18:00:07 <nirik> #startmeeting Infrastructure (2015-06-04)
18:00:07 <zodbot> 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 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:07 <nirik> #meetingname infrastructure
18:00:07 <zodbot> The meeting name has been set to 'infrastructure'
18:00:07 <nirik> #topic aloha
18:00:07 <nirik> #chair smooge relrod nirik abadger1999 lmacken dgilmore mdomsch threebean pingou puiterwijk pbrobinson
18:00:07 <zodbot> Current chairs: abadger1999 dgilmore lmacken mdomsch nirik pbrobinson pingou puiterwijk relrod smooge threebean
18:00:08 <nirik> #topic New folks introductions / Apprentice feedback
18:00:13 <nirik> morning everyone.
18:00:38 <nirik> we might have a short/light meeting today. Many folks are out at the Releng FAD in westford
18:00:48 <sonalkr132> Evening nirik
18:00:56 <nirik> any apprentices with questions ? or new folks who would like to introduce themselves?
18:00:57 <dgilmore> afternoon, I am just about to go afk for a while
18:01:00 <nirik> morning sonalkr132
18:01:20 <rahulrrixe> Good Evening nirik :)
18:01:22 <sonalkr132> What is at the Releng FAD in westford?
18:01:23 * pingou 
18:02:21 <nirik> https://fedoraproject.org/wiki/FAD_Release_Tools_and_Infrastructure_2015
18:02:34 <nirik> it's a meeting to work on improving our release engineering tools.
18:02:46 <nirik> happening this weekend.
18:03:17 <nirik> I guess folks can follow along in #fedora-releng or #fedora-fad ?
18:03:34 <pingou> likely
18:03:37 <sonalkr132> nice! Someday you will find me there.
18:03:51 <sonalkr132> Anyway, no formal rollcalls or topics?
18:03:56 <nirik> FAD's are fun, but also tons of work goes on. ;) it's great.
18:04:19 <nirik> sonalkr132: yes, there is a set of topics. ;)
18:04:22 <nirik> #topic GSoC student update - kushal
18:04:32 <nirik> kushal doesn't seem to be around.
18:04:43 <sonalkr132> yup!
18:04:45 <nirik> 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 <lnxslck> hello
18:05:29 <AnuradhaW> 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 <nirik> 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 <rahulrrixe> 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 <Shad0w_Crux> 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 <AnuradhaW> 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 <nirik> AnuradhaW: cool. we desperately need a good theme on it. ;)
18:08:22 <nirik> ok, sounds like everyone is making progress. Any other reports or questions or comments?
18:08:37 <sonalkr132> hey, I am left
18:08:50 * nirik nods. go ahead. ;)
18:09:10 <sonalkr132> I had very interesting conversation with Ruby-SIG.
18:09:18 <AnuradhaW> Thank you and I announced about this on the design team mailing list as well to get their feedback also.
18:09:19 <sonalkr132> #link https://chasingcrazydreams.wordpress.com/2015/06/01/good-people-of-ruby-sig/
18:09:38 <prth> Sorry there's a power cut here so I'm connected via mobile internet
18:10:13 <nirik> sonalkr132: saw that. Excellent... :)
18:10:17 <sonalkr132> GG is working on setting up gitserver so reading docs about it. I was hoping @pingou would help me with it.
18:10:37 <pingou> sonalkr132: sure thing, let me know
18:11:02 <nirik> great. :)
18:11:03 <sshagarwal> 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 <sonalkr132> @pingou, Sarup told me that you had the pleasure of setting up githosts on openshift for a website you made.
18:11:47 <rahulrrixe> sonalkr132: I can also help in setting up git server.
18:12:10 <pingou> sonalkr132: not on openshift no
18:12:30 <pingou> but I'm been playing quite a bit with git and git servers lately :]
18:12:44 <sonalkr132> Problem being that openshift is PaaS, so conventional way will not work.
18:13:26 <nirik> ok, shall we move on then? or anything further here?
18:13:29 <sonalkr132> 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 <nirik> ?
18:14:22 <sonalkr132> Probably. Emily is planning to talk me up to some guy up there.
18:14:46 <nirik> cool.
18:14:53 <nirik> ok, moving on to info / announcements.
18:14:57 <nirik> #topic announcements and information
18:14:57 <nirik> #info June apprentice nag email out, reply today! - kevin
18:14:57 <nirik> #info Mass updates on wed with several issues - kevin / relrod / tflink / patrick
18:14:57 <nirik> #info Lots of small fixes to ansible playbooks to be more idempotent - kevin
18:14:57 <nirik> #info db05 (rhel6/puppet) migrated to db03 (rhel7/ansible) - kevin
18:14:58 <nirik> #info tons of issues with cloud after upgrade, but patrick heroically fixed it - patrick
18:15:20 * roshi comes in late
18:15:21 <nirik> we don't have any discussion topics listed in the gobby document....
18:15:31 <nirik> anything last minute folks would like to discuss?
18:15:59 <pingou> bunch of improvements coming to pagure :)
18:16:08 <nirik> cool. :)
18:16:17 <pingou> we're really close to 0.2
18:16:26 * danofsatx is present
18:16:30 <danofsatx> .hello dmossor
18:16:31 <pingou> the big items are done, rest the easyfixes :)
18:16:31 <zodbot> danofsatx: dmossor 'Dan Mossor' <danofsatx@gmail.com>
18:16:41 <nirik> pingou: meant to ask. At what point should we start advertising it a bit more? or wait longer...
18:16:57 <pingou> nirik: I'm thinking to do it gradually yes
18:17:06 <nirik> With things like this recent sourceforge stuff it does provide a way to mention it easily...
18:17:13 <pingou> I hope at the FAD I get some good feed-backs/testing
18:17:18 <nirik> but I don't know that we are ready for a flood.
18:17:21 <pingou> SF ?
18:17:31 <pingou> space wise not really anyway :)
18:17:48 <nirik> sourceforge was wrapping projects in a installer that installed a bunch of their adware junk
18:17:59 <pingou> again? :/
18:18:19 <nirik> yeah.
18:18:30 <nirik> anyhow, this is causing a lot of projects to flee, most to github
18:18:35 <pingou> https://pagure.io/pagure/issues?tags=0.2&tags=easyfix for new comers, feel free to grab one :)
18:18:41 <roshi> no wonder
18:18:44 <nirik> also, systemd just moved from freedesktop to github
18:18:56 <pingou> oh?
18:19:14 <nirik> yep. They wanted PR's... probibly too late, but they might have been interested in pagure.
18:19:22 <pingou> arf
18:20:01 <nirik> http://lists.freedesktop.org/archives/systemd-devel/2015-June/032652.html
18:20:27 <nirik> so, they are still open... perhaps we should ping them?
18:20:44 <pingou> can always offer
18:20:54 * nirik nods.
18:21:06 <nirik> ok, onward...
18:21:10 <pingou> I wonder if pagure is ready for this, but maybe that can drag along some more contributors :]
18:21:26 <nirik> yeah, it might lead to some more folks helping...
18:21:37 <nirik> #topic Learn about: Openvpn in Fedora infrastructure - kevin
18:21:52 <nirik> ok. I am going to bloviate a bit about our openvpn setup. ;)
18:22:27 <nirik> We have 2 openvpn servers (bastion01 and bastion02). One of which is primary at any given time.
18:22:58 <nirik> 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 <nirik> 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 <nirik> Our vpn uses the 192.168.0.0/16 ip space (it's in routing mode, not bridged)
18:24:30 <nirik> 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 <nirik> 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 <nirik> openvpn uses ssl certs for auth, and we have a setup using the 'easy-rsa' tools to generate those certs.
18:25:39 <nirik> every client has their own cert, the server validates that it's not revoked, etc.
18:26:11 <nirik> 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 <nirik> so, thats basically the setup. :) any questions ?
18:27:10 <roshi> I have an slightly off topic one, but it can wait til open floor :)
18:27:31 <nirik> ok. ;)
18:27:34 <nirik> #topic Open Floor
18:27:38 <nirik> hey look. ;)
18:27:41 <roshi> haha
18:27:56 <roshi> is there an archive of all the "Learn about" meeting topics?
18:28:24 <roshi> or just grep through meeting logs?
18:28:55 <nirik> at the moment it's just meeting logs.
18:29:13 <nirik> but we could see if Cydrobolt could come up with something with mote (the meetbot frontend he's working on)
18:29:30 <danofsatx> sounds like an easyfix ticket for an apprentice to compile them all into one wiki stub
18:29:35 <roshi> ok. That'd be cool
18:30:03 <nirik> yeah, could possibly be scripted
18:30:19 <nirik> anyone have anything else for open floor?
18:30:23 <roshi> shouldn't be too hard :)
18:30:27 * roshi has nothing
18:30:27 <nirik> if not, will give you back 30min of your life.
18:31:23 <nirik> ok, thanks for coming everyone! do continue over in #fedora-admin, #fedora-noc and #fedora-apps. :)
18:31:25 <nirik> #endmeeting