12:01:29 <kshlm> #startmeeting Weekly Community meeting - 22-Jun-2016 12:01:29 <zodbot> Meeting started Wed Jun 22 12:01:29 2016 UTC. The chair is kshlm. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:29 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:01:29 <zodbot> The meeting name has been set to 'weekly_community_meeting_-_22-jun-2016' 12:01:49 * partner greets the earthlings 12:02:01 <kshlm> #topic RollCall 12:02:06 <kshlm> Hey! All. 12:02:11 <post-factum> hello o/ 12:02:27 * kkeithley is here 12:02:29 * karthik___ is here 12:02:41 * partner still here :) 12:02:43 <kshlm> I'll be typing a little slowly today. My hands hurting a lot. 12:02:46 <partner> was too quick.. 12:03:10 <kkeithley> RSI (carpal tunnel)? That's not good 12:03:25 * jiffin is here 12:03:38 * anoopcs is here 12:03:43 <kshlm> Yup. Spent yesterday typing in a weird angle. That was bad. 12:03:46 * aravindavk is here 12:04:13 <kshlm> Let's start! 12:04:45 <kshlm> Welcome everyone to this weeks meeting. 12:04:46 * rjoseph is here 12:05:07 <kshlm> The agenda is at https://public.pad.fsfe.org/p/gluster-community-meetings as always 12:05:24 <kshlm> I'll host the meeting again next week, so I 12:05:33 <kshlm> will skip that topic 12:05:44 <kshlm> #topic GlusterFS 4.0 12:05:56 <kshlm> Let's have some updates on 4.0! 12:06:30 * ira o/. 12:06:38 <rjoseph> cd - 12:06:44 * samikshan is here 12:06:56 <kshlm> rjoseph, Thanks for chipping in :) 12:06:58 * rjoseph typed in the wrong window :) 12:07:17 <kshlm> I'll update on GlusterD-2.0 12:07:44 <kshlm> Ive begun working on the mutli-node part of the transaction framework. 12:08:10 <kshlm> I'll still be continuing to work on that. 12:08:26 <kshlm> ppai should also be starting to work on GD2 soon. 12:08:46 <kshlm> He'll start off with implementing the new volgen for GD2. 12:09:02 <kshlm> That's it for GD2. 12:09:18 * msvbhat arrives bit late to the meeting 12:09:28 <kshlm> Regarding the other components, I saw jdarcy had posted a review for brick multiplexing. 12:09:41 <kshlm> atinm, Good that you're here. 12:09:50 <kshlm> Do you have any 4.0 updates to add. 12:10:04 * kshlm is searching for the brick multiplexing review 12:10:10 <atinm> kshlm, sure 12:10:25 <atinm> http://review.gluster.org/#/c/14763/ 12:10:51 <kshlm> Thanks for the link atinm! 12:11:00 <kshlm> jdarcy's here as well! 12:11:05 <atinm> jdarcy got himself into brick multiplexing for last week, so nothing much from JBR front, dht2 has progressed quite a lot actually 12:11:24 <atinm> and GD2 has a new patch from kshlm to enable multi node txn 12:11:30 <atinm> that's all I have from 4.0 world 12:11:37 <kshlm> Thanks. 12:12:00 <atinm> kshlm, yw! 12:12:00 <kshlm> Onto 3.8 then. 12:12:14 <kshlm> #topic GlusterFS 3.8 12:12:34 <kshlm> So 3.8 was released last week. 12:12:59 * anoopcs haven't seen an announcement on ML. 12:12:59 <kshlm> Where is ndevos BTW? 12:13:06 <kkeithley> he's on PTO today 12:13:23 <kshlm> How did that happen? 12:13:36 <ira> PTO? I think he asked for it? ;) 12:13:41 <kkeithley> He has said that 3.8 updates are scheduled for 10th of each month, where 3.5 updates used to be 12:14:05 <anoopcs> We do have a blog post but no release announcement to gluster-users/gluster-devel MLs. 12:14:10 <kshlm> :) Not the PTO, the announcement missing from the mailing list. 12:14:16 <jiffin> kshlm: I guess ndevos asked amye to send announcement in ML 12:14:24 <kshlm> ndevos and jiffin should have taken care of it. 12:14:38 <kshlm> jiffin, can you get it done now? 12:14:40 <kkeithley> Amye made the blog post 12:14:48 <anoopcs> #link http://blog.gluster.org/2016/06/glusterfs-3-8-released/ 12:14:54 <jiffin> kkeithley: yup 12:14:58 <kshlm> But we need an announcement mail as well. 12:15:08 <jiffin> kshlm: i will do it then 12:15:18 <kshlm> Thanks jiffin. 12:15:28 <kshlm> #action jiffin will announce 3.8 on the mailing lists. 12:15:50 <kshlm> That's it for 3.8 I guess. 12:15:54 <aravindavk> kshlm: in blog release notes page is not hyperlinked, https://github.com/gluster/glusterfs/blob/release-3.8/doc/release-notes/3.8.0.md 12:16:23 <kshlm> aravindavk, Ah. We need to get amye to fix that. 12:16:57 <kshlm> Could you ping her about it? 12:17:06 <aravindavk> kshlm: sure 12:17:11 <kshlm> Thanks. 12:17:38 <kshlm> #action aravindavk will ping amye to link release-notes to 3.8 release annoucement on blog 12:17:49 <kshlm> #topic GlusterFS-3.9 12:18:12 <kshlm> So according to our new release-schedule, the dev window for 3.9 has started. 12:18:27 <kshlm> ndevos sent out a call for release-manager for 3.9 12:18:47 <anoopcs> kshlm, Do we have our new release-schedule documented somewhere? 12:18:49 <kshlm> aravindavk and pranithk have volunteered to manage that release. 12:18:52 <kkeithley> pranith, aravindavk, and dblack 12:19:20 <aravindavk> #link http://www.gluster.org/pipermail/maintainers/2016-June/000951.html 12:19:24 <kshlm> anoopcs, I started writing it up, and shared a link to an etherpad last week. 12:19:33 <kshlm> Not yet complete. 12:19:58 <anoopcs> kshlm, Ok. Thanks. 12:20:18 <kshlm> I'll try to find that link. And repost it on the mailing lists. 12:20:25 <anoopcs> Cool. 12:20:52 <kshlm> aravindavk thanks for volunteering to be the release-manager. 12:21:09 <kshlm> #topic GlusterFS 3.7 12:21:51 <mchangir> hgowtham_, hi 12:21:56 <kshlm> I sent out a call for ACKs from maintainers last week (on behalf of hagarth) 12:22:10 <hgowtham_> mchangir, hi 12:22:11 <kshlm> Most of the maintainers have given acks. 12:22:28 <mchangir> hgowtham_, is file dropped from promote list if hot tier is on same node? 12:22:43 <kshlm> Some ACKs are still missing, namely for AFR, DHT, EC, BitRot and a few others 12:23:10 <kshlm> mchangir, You're typing in the wrong chat window. 12:23:56 <kshlm> hagarth is out sick, so I'll try to get the release done later today/tonight 12:25:04 <kshlm> I'll assume the silence of the maintainers as ACKs that their component is ready. 12:26:22 <kshlm> Could someone else take up the chair for the rest of the meeting? My hand hurts now. 12:27:02 <kshlm> No one? 12:27:11 <kkeithley> sigh, I'll do it 12:27:18 <kshlm> Thanks, 12:27:23 <kshlm> #chair kkeithley 12:27:23 <zodbot> Current chairs: kkeithley kshlm 12:27:47 <kkeithley> so, assume the silence of the maintainers as ACKs that their component is ready. 12:28:11 <kkeithley> I say we should release. any objections? 12:28:31 <kkeithley> going once? 12:28:42 <kkeithley> going twice 12:29:29 <kkeithley> #agreed, we will release 3.7.12 following the meeting 12:29:33 <kkeithley> on to 3.7.13 12:30:01 <kkeithley> who will be release manager for 3.7.13? Volunteers? 12:30:27 <kshlm> hagarth? 12:30:29 <kkeithley> "upstream" isn't as exciting as people thought it was I guess. 12:30:58 <kkeithley> working on upstream 12:32:49 <kshlm> Not a lot of interest for things other than development. 12:33:05 <kkeithley> let's say tentatively it'll be hagarth for now, maybe someone else will emerge 12:33:19 <kshlm> Sure. 12:33:39 <kkeithley> #agreed hagarth tentative release manager for 3.7.13 12:33:45 <kkeithley> anything else for 3.7? 12:34:00 <kshlm> Nope. 12:34:24 <kkeithley> #topic GlusterFS 3.6 12:34:50 <kkeithley> is rabhat around? 12:34:54 <kkeithley> or rtalur? 12:35:12 <kkeithley> anyone know the status of 3.6.10? 12:35:33 <kshlm> Not much interest in it. 12:35:58 <kshlm> I had to ask for interest for mem-leak fixes on the mailing list. 12:36:06 <kshlm> I've not done it. 12:36:50 <kkeithley> have any fixes been merged since the 3.6.9 release? Maybe just tag it and test it and call it done? 12:37:54 <kkeithley> one little patch 12:38:14 <kkeithley> to api/src/glfs-fops.c 12:38:52 <kshlm> We are EOLing 3.6 once 3.9 comes out. 12:39:26 <kkeithley> in three months 12:39:57 <kshlm> Yup. But it's effectively already there. 12:40:11 <kshlm> No interest at all. 12:40:18 <kkeithley> 3.7.11 has 6x the downloads that 3.6.9 has. Judging from the lack of response (is that a correct statement) to the mem-leak email we should presume that 3.6.9 is good enough for now. 12:40:47 <kkeithley> and since 3.7 has been running for > 12 months most people have switched. 12:41:39 <kkeithley> maybe at this point we only fix critical bugs if someone can be bothered to open a BZ? 12:41:48 <kshlm> I agree. 12:42:09 <kkeithley> anyone else care enough to express an opinion? 12:42:10 <partner> i can provide some mem leaks for you guys if you want, any version will do :) 12:42:23 <kkeithley> lol 12:42:43 <kkeithley> let's get the memleaks fixed in master/3.8/3.7 at least 12:42:44 <partner> (we have somewhat serious issues with 3.6 and 3.7 with that stuff.. 3.8 failed completely on us) 12:42:52 <partner> but i need to run now, will talk on #gluster later on 12:43:33 <kkeithley> hearing _nothing_ about 3.6.... 12:43:48 <kkeithley> #agreed we only fix critical bugs in 3.6 12:43:51 <kkeithley> from now 12:44:00 <kkeithley> crashes 12:44:12 <kkeithley> security vulnerabilities 12:44:43 <kkeithley> nope 12:45:24 <kshlm> Wrong topic! 12:45:49 <kkeithley> #topic NFS-Ganesha + Gluster 12:46:38 <kkeithley> not much to report here. upstream ganesha is moving slowly towards 2.4 GA 12:47:08 <kkeithley> continues to move slowly toward... 12:47:29 <kkeithley> any questions about Ganesha? 12:47:41 <jdarcy> What rough beast, its hour come at last, slouches toward GA? 12:48:05 <kkeithley> sounds like Shakespeare 12:48:10 <jdarcy> Not really a question, just a comment on phrasing. 12:48:22 <kkeithley> Or Beowulf 12:48:26 <jdarcy> Yeats. 12:48:45 <kkeithley> #topic Samba and GlusterFS 12:48:52 <kkeithley> Any updates from the Samba team? 12:49:14 <kkeithley> ira? 12:49:30 <kkeithley> obnox 12:49:36 <rjoseph> not much to report on Samba 12:50:00 <kkeithley> okay 12:50:11 <kkeithley> #topic AIs from last week 12:50:20 <kkeithley> kshlm/csim/nigelb to set up faux/pseudo user email for gerrit, bugzilla, github 12:50:31 <kshlm> Not done 12:50:41 <kkeithley> carrying over to next week then 12:50:48 <kkeithley> aravinda/amye to check on some blog posts being distorted on blog.gluster.org, josferna's post in particular 12:51:20 <kkeithley> aravindavk ? 12:51:46 <aravindavk> kkeithley: looks like that AI is not valid anymore, that blog post not available now 12:51:58 <kkeithley> okay, thanks. I'll drop it 12:52:07 <aravindavk> kkeithley: thanks 12:52:08 <kkeithley> kshlm to check with reported of 3.6 leaks on backport need 12:52:26 <kkeithley> kshlm said he sent the email and got no response 12:52:29 <kkeithley> is that correct? 12:52:30 <kshlm> Not needed anymore I guess. 12:52:32 <kkeithley> okay 12:52:39 <kkeithley> rastar to look at 3.6 builds failures on BSD 12:53:05 <kshlm> This was something related to glusterd. 12:53:22 <kkeithley> rastar not here, will carry it over to next week 12:53:25 <kshlm> Don't know if he's found a solution for it. 12:53:27 <kkeithley> rastar to look at 3.6 builds failures on BSD 12:53:30 <kkeithley> bah 12:53:36 <kkeithley> ndevos will call for 3.9 release-maintainers on the maintainers list 12:53:40 <kkeithley> is done, status in etherpad 12:53:51 <kkeithley> kshlm to start seperate thread for maintainer feedback on 3.7.12rc 12:53:53 <kkeithley> done 12:54:00 <kkeithley> Start a mailing list discussion on EOLing 3.6 12:54:07 <kkeithley> who did that belong to? 12:54:38 <kshlm> I forgot to assign it to someone. 12:54:47 <kshlm> I guess I'll do that then. 12:55:07 <kkeithley> okay, but save your wrists :-/ 12:55:31 <kkeithley> #topic Open Floor 12:55:35 <kkeithley> five minutes remaining 12:55:48 <kshlm> Need to rest for a day. Shoould be fine after that. 12:56:26 <kkeithley> you can do damage in five minutes. It takes months to heal. 12:56:30 <kkeithley> seriously 12:56:38 <anoopcs> I would like to inform that glusterfs-coreutils is now available in fedora 22, 23 and 24 stable repositories 12:56:48 * ira agrees with kkeithley. Please be careful. 12:57:07 <kkeithley> anoopcs: hooray 12:57:08 <kshlm> I will. :) 12:57:24 <anoopcs> kshlm, Yeah... 12:57:32 <anoopcs> Ooops..wrong ping 12:58:08 <kkeithley> Anyone know how sac is doing with gdeploy? 12:58:29 <kshlm> It is getting regular patches. 12:58:40 <kkeithley> I mean getting it packaged in Fedora? 12:59:01 <kkeithley> #info glusterfs-coreutils is now available in fedora 22, 23 and 24 stable repositories 12:59:06 <kshlm> Not aware of that. 12:59:24 <kkeithley> okay, was just curious. 12:59:29 <aravindavk> Any opinion about using "git submodule" instead of having seperate release process 12:59:50 <kshlm> aravindavk, process for? 13:00:18 <aravindavk> kshlm: for glusterfs-coreutils, libgfapi-python, gdeploy etc 13:00:21 <kkeithley> git submodules broke something, when lpabon used it for something 13:01:01 <aravindavk> kkeithley: oh ok 13:01:12 <kkeithley> something, something, something. Sorry I can't be more specific. ;-) 13:01:23 * kkeithley tries to remember what they were 13:01:50 <kkeithley> okay, the hour is up. Any last things before we end? 13:02:15 <kshlm> Nothing from me. 13:02:17 <kkeithley> going once 13:02:26 <kkeithley> going twice 13:02:40 <kkeithley> #endmeeting