12:00:53 #startmeeting Gluster community weekly meeting 12:00:53 Meeting started Wed Apr 6 12:00:53 2016 UTC. The chair is kkeithley. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:53 Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:00:53 The meeting name has been set to 'gluster_community_weekly_meeting' 12:01:14 probably going to have a light turnout today. 12:01:38 roll call. (we'll wait a few minutes to see who turns up) 12:01:45 * skoduri is here 12:01:53 o/ 12:02:27 * Saravanakmr is here 12:02:35 while we're waiting... who had birthdays in March? 12:03:06 september 12:03:16 * poornimag is here 12:03:51 yeah, the BLR office has one "party" for everyone's bday the previous month. I think that was today. 12:04:30 anyway, let's get started 12:04:47 * atinm joins 12:04:53 first action, who wants to host next week? 12:04:59 * rjoseph_ is little late 12:05:17 #topic who wants to host next week? 12:05:33 don't all raise your hands at once. 12:05:54 okay, we'll come back to it later. 12:06:21 #topic Last Week's AIs 12:07:16 * ndevos arrived too _o/ 12:07:18 first is mine, sanity checker tools in the codebase. Actually we have clang analyze support being added to gerrit/jenkins 12:07:25 * anoopcs is here 12:07:46 That's a good start. I'm going to take the AI off the list 12:08:00 next: kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:08:47 I don't see csim here, and kshlm is away 12:09:01 next: msvbhat to announce DiSTAF HOWTO on mailing lists 12:09:09 anyone see that? Or know about it? 12:09:16 I think he did that 12:09:37 and the related: msvbhat to add links to DiSTAF on the dev workflow page. 12:09:41 #link http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/14728 12:10:27 looks like yes to both then? 12:10:46 yes, although I can not find the additions to the developers workflow that quickly 12:11:04 wasn't that one of the links in the email? 12:11:52 no, that points to the docs in the distaf repo 12:11:55 er no 12:12:09 there was an update to the developer workflow page on readthedocs 12:12:25 so a yes and a maybe ? 12:12:44 I'll leave the second AI open for next week 12:12:44 #link http://gluster.readthedocs.org/en/latest/Developer-guide/Development-Workflow/#commit-policy 12:12:56 there is a topic "test cases" just below that link 12:13:25 so, can be marked as "done" 12:13:43 okay, both are done then. 12:14:05 next: jdarcy to share his notes from his Bangalore discussions with the community 12:14:27 Note done. People finally seem to be getting out of customer-escalation hell, so I think I'll try to restart this. 12:14:43 okay, I'll roll this over to next week 12:14:54 next: jdarcy to follow up on 3.6-maintainer situation 12:15:17 Also not done. Haven't been in the office to see the current maintainer since last week. 12:15:30 okay 12:15:40 next: ndevos to send out 3.5.9 announcement 12:16:04 ah! I knew I forgot something :-/ 12:16:23 and: ndevos to update events page re: Incontro DevOps 12:16:24 I'll try to do that today or tomorrow 12:16:43 wait, that's a new one? but yes, need to do that 12:17:31 okay, moving on 12:17:41 #topic GlusterFS 3.7 12:18:11 have all the 3.7.10 bugs and the tracker been closed? 12:18:12 kshlm was thinking to release 3.7.11 today 12:18:29 #info kshlm was thinking to release 3.7.11 today 12:18:39 no, 3.7.10 bugs were supposed to get closed when the release is announced, and due to a bug that was not done 12:19:09 we're trying to keep users away from 3.7.10, and close all 3.7.10 bugs when 3.7.11 is ready 12:19:19 at least, that is my understanding 12:19:29 eh, I've already started 3.7.10 testing... 12:19:53 post-factum: as long as you do not use snapshots, it should be OK 12:19:56 I don't know how we can keep people from updating to 3.7.10 given that the packages are out there. 12:20:23 ndevos: I don't use them, but still have some questions 12:20:24 kkeithley: well, not announcing the release and not pushing them to repos is one way that should prevent at least some troubles for users 12:20:37 kkeithley, even if they do release note (updated) has the work around for that 12:21:13 so honestly I am not that worried now.. 12:21:13 atinm: ah, but not merged yet? 12:21:36 indeed, these are all true statements. Anyone know if kshlm is on track to release 3.7.11 today, or is tomorrow more likely? Or when actually? 12:21:38 * ndevos worries that we break installations from users that just blindly update their STABLE release 12:21:58 ndevos, its merged, http://review.gluster.org/#/c/13886/ 12:22:07 kshlm mentioned he wanted to do it after todays meeting... 12:22:36 I guess that's as good as we're likely to get. We'll just wait and see. 12:22:38 atinm: ah, my bad, 3.7.10 sorting comes after 3.7.1 :) 12:22:45 #link https://github.com/gluster/glusterfs/blob/release-3.7/doc/release-notes/3.7.10.md 12:22:46 :D 12:23:08 anything else about 3.7? 12:23:17 skoduri: still no luck with all rpc fixes? 12:24:20 nothing, okay, moving on 12:24:25 #topic GlusterFS 3.6 12:24:40 anything? 12:25:24 ... no raghu? 12:25:37 one thing of note, apparently the Debian 3.6.9-1 dpkgs have borked dependencies. I'm respinning. 12:26:14 Any reason to think we're not on track for a release on the 20th? 12:26:18 post-factum, there is only one pending which is waiting on reviews in master branch..rest all merged 12:26:34 skoduri: thanks! 12:26:36 I have not heard of any issues, the 20th is still a while out 12:26:51 not sure if anyone sent backports to 3.6 either... 12:27:10 #info bugs fixed in master/3.7 should also get their backports to 3.6 and 3.5 12:27:27 okay, no news is good news I guess. 12:28:05 yes, that should happen as a matter of routine IMO. 12:28:17 moving on then 12:28:22 #topic GlusterFS 3.5 12:28:46 no changes planned for the next release 12:28:55 and I still need to announce 3.5.10 12:29:11 the 10th of April will not see a 3.5 release 12:29:25 instead, we'll give our users a 3.7 update this week ;-) 12:29:26 3.5.10? 12:29:30 you mean 3.5.9 12:29:36 oh, yes, 3.5.9 12:29:46 numbers-- 12:29:47 ndevos: numbers's karma is now -1 12:30:31 #info 3.5.9 might be the last release that we see in the 3.5 series, once 3.8 is released it will be EOL 12:30:44 #info no 3.5 release planned for 10 April. (due to lack of any backports or bug fixes on the branch.) 12:31:02 noted 12:31:15 and speaking of 3.8 12:31:19 #topic GlusterFS 3.8 12:31:35 there have been more updates on the roadmap 12:31:43 #link https://www.gluster.org/community/roadmap/3.8/ 12:31:55 some features are now in the "at risk" category 12:32:20 #info we still need 3.8 feature owners to update the text for their features on the roadmap 12:32:48 when is the drop dead date? 12:33:01 besides May/June? 12:33:13 anything more specific yet? 12:33:16 end of April is code-freeze and branching of release-3.8 12:33:27 very soon 12:33:44 code freeze or feature freeze? 12:33:45 after branching, we'll clean up the roadmap a little, and move features that didnt make it to "next release" 12:34:12 well, branching, and after that only stability fixes are allowed in release-3.8 12:34:43 unstable features will be disabled/removed so that 3.8 has a fixed feature set for its lifetime 12:35:08 sounds good. Anything else on 3.8? 12:35:18 actually, the schedule for 3.8 is on the roadmap too 12:35:46 nothing more from my side 12:36:06 If 3.8 doesn't ship 'til June, then 3.5 is on life support for at least 60 more days. 12:36:25 anyway... next topic 12:36:31 #topic GlusterFS 4.0 12:37:05 jdarcy: ^^^ 12:37:05 jdarcy, atinm ? 12:37:11 sure 12:37:21 Nothing for me. 12:37:41 From GD2.0 we have couple of patches merged now, one is proxy etcd and the other is single node txn framework 12:38:16 jdarcy, I believe Avra also sent a patch to rename NSR to Journal based replication (JBR) 12:38:27 Yes, there is that. 12:38:32 I don't have any updates from DHT2 team 12:38:42 that's a better name. 12:38:43 atinm: can you remind me where the GD2.0 patches are reviewed? 12:38:44 I know Shyam has been flat-out on other stuff. 12:39:13 ndevos, https://github.com/gluster/glusterd2 12:39:33 jdarcy: oh, reminder! could you make sure that all changes related to JBR and so on are attached to a JBR tracker bug? 12:39:46 atinm: oh, right, no Gerrit for that? 12:39:56 ndevos, not yet :) 12:40:03 ndevos: OK. I assume one needs to be created, then? 12:40:30 jdarcy: I thought there was a NSR tracker bug already and that can be renamed, but maybe not? 12:40:50 do we really have feature specific tracker bug for 4.0? 12:41:01 jdarcy: bug 1158654 seems to be one 12:41:02 Bug https://bugzilla.redhat.com:443/show_bug.cgi?id=1158654 medium, unspecified, ---, bugs, NEW , [FEAT] New Style Replication (NSR) 12:41:04 I thought we just have a 4.0 tracker 12:41:25 :-/ my bad 12:41:26 atinm: each feature should have its own tracker, how can we else group patches per feature? 12:41:32 ndevos: OK, I'll rename that. 12:41:32 I guess we should have bugzilla components jbr and glusterd2 before too long? Any other new components we want? 12:41:41 DHT2 12:42:11 atinm: noted 12:42:11 kkeithley: probably also SELinux, richacl, ... 12:42:15 They're all new codebases, so I'd say yeah, they should have components too. 12:42:50 #info new bugzilla components needed: jbr, dht2, SELinux, richacl, glusterd2 12:43:06 ping me on IRC or send an email if any others are needed 12:43:23 anything else for 4.0? 12:43:28 Are SELinux and richacl big enough to get their own components, or would they more logically be parts of components that already exist. 12:43:46 For precedent, we don't split every performance/* translator into its own component. 12:43:53 I think richacl should bre seperate, SELinux maybe not 12:44:25 but it helps to have a component per xlator, it helps the triaging when new bugs are filed 12:44:38 I agree with ndevos 12:44:39 * ndevos has email filters for different components 12:44:42 Actually it looks like we sort of do. Huh. 12:45:18 So I withdraw my question/objection/whatever it was. 12:45:24 #info developers and maintainers should be triaging bugs for their components and use https://github.com/gluster/glusterdocs/blob/master/Developer-guide/Bugzilla%20Notifications.md 12:45:52 * atinm wonders how does ndevos find the links so fast :) 12:46:03 atinm: firefox history! 12:46:04 he's magic 12:46:31 hats off! 12:46:32 okay, any more 4.0? 12:46:40 I am done kkeithley 12:47:31 #topic meeting chair for next week? 12:47:45 you're doing a great job, kkeithley! 12:48:05 same time as today? 12:48:11 I thought of volunteering and then not showing up, so nobody would ever try to draft me again. 12:48:31 yes, same time every week AFAIK 12:49:05 I really wonder where the other maintainers are... 12:51:30 recovering from march birthdays celebration? 12:51:40 post-factum, :) 12:52:52 okay, well, if nobody volunteers, someone is going to get volunteered. Look for the special prize email in your inbox in the next couple of days. 12:53:12 #topic Open Floor 12:53:14 #link http://random.org/ 12:54:03 any other topics or news? 12:54:29 going once? 12:54:32 * ndevos thinks hard... 12:54:46 going twice 12:54:49 * ndevos ... nopw 12:55:07 #topic recurring topics 12:55:16 If you're attending any event/conference please add the event and yourselves to Gluster attendance of events: https://public.pad.fsfe.org/p/gluster-events 12:55:22 Put (even minor) interesting topics on https://public.pad.fsfe.org/p/gluster-weekly-news 12:55:29 Use the following etherpad for backport requests  https://public.pad.fsfe.org/p/gluster-backport-requests 12:55:35 anything else 12:55:37 ? 12:55:52 thx for hosting, kkeithley 12:56:03 if nothing else, do I have a motion to adjorn (sp?) 12:56:05 adjurn 12:56:15 adjourn 12:56:31 spelling is over-rated 12:57:08 wow, tough audience. I can't even get a motion to adjourn 12:57:36 meeting adjourned 12:57:38 #endmeeting