12:00:05 #startmeeting Gluster Community Weekly Meeting 02-Mar-2016 12:00:06 Meeting started Wed Mar 2 12:00:05 2016 UTC. The chair is kshlm. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:06 Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:00:06 The meeting name has been set to 'gluster_community_weekly_meeting_02-mar-2016' 12:00:25 Welcome to this weeks meeting. 12:00:33 First up rollcall 12:00:37 #topic rollcall 12:00:47 hi all 12:00:48 * overclk is here 12:00:53 * msvbhat is present 12:01:13 Is this all? 12:01:19 * hchiramm is here 12:01:42 * jiffin is here 12:01:50 hola lpabon ! 12:01:58 * aravindavk here 12:01:59 Is this all? 12:02:02 ggarg here 12:02:02 josferna_, buenos dias :-) 12:02:33 Looks like people actually read amye's rescheduling mail. 12:02:54 we're not even reaching 10 participants 12:02:56 I hope they read the followup that happened last night/evening/today morning. 12:03:05 * ndevos _o/ 12:03:17 Let's start. 12:03:36 As always agenda is at https://public.pad.fsfe.org/p/gluster-community-meetings 12:03:44 #topic Last Weeks AIs. 12:03:54 #topic aravindavk to add Gluster Eventing & REST API support in 3.8 roadmap 12:04:05 aravindavk, Is this done? 12:04:06 kshlm: done 12:04:12 Do you have a link? 12:04:16 * rastar is here 12:04:23 o/ 12:04:31 kshlm: http://www.gluster.org/community/roadmap/3.8/ 12:05:05 Ah, okay. 12:05:11 #url http://www.gluster.org/community/roadmap/3.8/ 12:05:14 Thanks aravindavk 12:05:30 Skipping the next two as I know they're not done 12:05:41 * rjoseph is here 12:05:46 #action kkeithley to send a mail about using sanity checker tools in the codebase 12:05:57 #action kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:06:08 I've done the next one. 12:06:25 #topic kshlm to update amye to update the website with latest release notes 12:06:54 The missing notes for 3.7 are now up at https://github.com/gluster/glusterfs/tree/release-3.7/doc/release-notes 12:07:05 amye needs to update the website. 12:07:14 I'll ping her once again on this. 12:07:28 #action kshlm to ping amye to update website to point to correct release 12:07:44 #topic kshlm to follow up with rabhat about 3.6.9 updates 12:07:52 This has been done. 12:08:04 3.6.9 has been tagged. Just waiting for release. 12:08:16 #topic raghug/kshlm to follow up on maintainers list for a replacement of 3.7.9 release manager 12:08:33 hagarth volunteered to be the manager for the next 2 releases. 12:08:52 This is done as well. 12:09:02 #topic lpabon to review Eventing design 12:09:10 lpabon, Did you do this? 12:09:13 yes 12:09:24 i have also removed my -2 changed to -1 12:09:28 Cool! 12:09:47 #url https://review.gluster.org/13115 12:09:54 yes, it is looking good. Thanks aravindavk 12:10:05 thanks lpabon :) 12:10:22 * kshlm was supposed to look at as well. 12:10:47 I'll do that sometime later. 12:10:57 #topic ndevos to send out a reminder to the maintainers about more actively enforcing backports of bugfixes 12:11:05 ndevos just sent it out. 12:11:12 #url http://thread.gmane.org/gmane.comp.file-systems.gluster.maintainers/437 12:11:17 Thanks ndevos 12:11:31 #topic ndevos to announce 3.5.8 availability later this week 12:11:43 ndevos, Was this done? 12:11:52 ah, still waiting for confirmations of packages... 12:12:24 Had I volunteered to build anything for this 3.5.8? 12:12:45 I remember saying I'd do some Debian packaging, but not exactly for which release. 12:12:50 I dont know, nobody sent emails about it to the packaging list 12:13:22 Have any packages been built at all? 12:13:49 I think kkeithley built most (if not all) RPMs 12:14:19 #link http://thread.gmane.org/gmane.comp.file-systems.gluster.maintainers/390/focus=88 12:14:47 Can't we announce with just them? 12:14:57 We cannot keep waiting for ever. 12:15:21 yeah, I guess we can do that 12:15:54 3.6.9 is pending announcement as well. So can you do this announcement this week? 12:16:05 Just so we get some gap between the two. 12:16:35 and 3.7.9 was supposed to be released a few days back too.. 12:16:51 Yup. At least tagged. 12:16:51 Are the packages built for 3.6.9? 12:16:53 but yes, I can send the announcement today 12:17:06 hagarth was out sick the last 2 days though. 12:17:11 ndevos, thanks. 12:17:28 #action ndevos will send out 3.5.8 announcement after the meeting 12:17:42 Ok. The AIs are done now. 12:17:48 #topic GlusterFs 3.7 12:18:06 So as mentioned already, hagarth volunteered to be the manager for the next two releases. 12:18:33 3.7.9 was supposed to be tagged earlier this week. 12:18:42 But that didn't happen as hagarth was out sick. 12:19:03 I'll ping hagarth to provide an update on this. 12:19:20 #action kshlm to ask hagarth to provide an update on 3.7.9 12:19:52 Anyone have any additional topics to discuss on 3.7? 12:20:26 I just sent an other backport, maybe it'll make it in? 12:21:11 It's upto hagarth. 12:21:13 * ndevos does not need a response on that, just move on :) 12:21:20 Okay. 12:21:26 #topic GlusterFS 3.6 12:21:45 rabhat tagged the 3.6.9 last week. 12:22:02 He's waiting for packages to be built to make the announcement. 12:22:15 There's nothing more to update. 12:23:11 I can't seem to find the 3.6.9 tag annoucement sent. 12:23:27 Does anyone else have a link to it? 12:23:57 #link http://thread.gmane.org/gmane.comp.file-systems.gluster.packaging/89 12:24:25 Thanks ndevos. I was looking at the wrong mailing list. 12:24:40 So any additional topics to discuss for 3.6? 12:25:29 #topci GlusterFS 3.5 12:25:37 #topic GlusterFS 3.5 12:26:15 ndevos, Anything else to add, other than the (todo) announcement? 12:26:57 no patches have been sent, but there is still a week before I consider doing a 3.5.9 release 12:27:15 that's all 12:27:31 Okay. Are you expecting any particular changes? 12:28:28 no, I'm not aware of any urgent bugs 12:28:55 Ok. 12:28:57 Thanks. 12:29:09 #topci GlusterFS 3.8 & 4.0 12:29:29 First up any 3.8 information to be shared? 12:29:51 topci → topic 12:30:02 argh! 12:30:15 #topic GlusterFS 3.8 and 4.0 12:30:21 * msvbhat leaves the meeting now and will read the chatlogs later 12:30:22 msvbhat: maybe you have an update about distaf readiness for 3.8 feature testing? 12:30:25 So any thing to share on 3.8 12:30:37 ndevos: Ah, Yeah 12:31:07 ndevos: So, I have made few changes last week. And one of my colleague has some patch it seems. 12:31:47 ndevos: But other than that anything else is needed fore 3.8 release testing? 12:32:08 msvbhat, How soon can we start writing tests? 12:32:25 msvbhat: we want all new features to provide distaf test-cases, when/how should we start with that 12:32:29 I will add a HOWTO tomorrow, explaining the details of how to write 12:32:39 kshlm: Now :) 12:32:45 And how soon can those tests be actually run as a part of the acceptance tests? 12:33:29 #action msvbhat will add a HOWTO for DiSTAF for developers to write tests 12:33:43 ndevos: As for how, maybe a HOWTO would suffice? I will also try to do a video (with asciinema or normal video) 12:33:50 * kshlm is asking about the progress on centos-ci. 12:34:16 kshlm: You mean when can we schedule a Jenkins job running distaf tests? 12:34:23 Yeah. 12:34:28 Well I can update that as well. 12:34:32 msvbhat: a HOWTO is definitely needed, but we also need a process to propose/review/include tests somewhere 12:34:45 kshlm: The centos ci job is still half written. I was on PTO for few days and now i;m lagging behind 12:35:10 ndevos, Why not in the source itself? 12:35:17 ndevos: Hmm... Maybe I will send a mail later to gluster-devel for suggestions on workflow? 12:35:18 In the glusterfs source. 12:35:29 msvbhat, Do that ASAP. 12:35:46 kshlm: I dont really care where :) 12:36:09 #action msvbhat to mail gluster-devel soliciting opinions on location of DiSTAF tests. 12:36:21 kshlm: distaf tests in glusterfs source? 12:36:29 Why not? 12:36:43 msvbhat, that's the first place to look :) 12:37:02 kshlm: I do not have a good argument for why not ATM :) 12:37:20 In anycase, I'm working with msvbhat to get the centos-ci jenkins job setup. And same as ms, I've been lagging there as well. 12:37:45 msvbhat, We can continue this on the mailing-lists. 12:37:54 Any other 3.8 updates? 12:38:00 kshlm: Sure thing. I will send the mail later today 12:38:09 * kshlm has one! 12:38:28 we have nightly builds in the centos-ci already, jenkins jobs could tsart using those ;-) 12:38:34 *start 12:38:51 So one of the features being talked about for 3.8 is subdirectory mount support for native mounts. 12:39:15 I had a good discussion on this with pranithk last week. 12:39:20 kshlm: I have sent the roadmap update patch to glusterweb. Amye has to merge that. https://github.com/gluster/glusterweb/pull/44 12:39:32 kshlm: Other update ^^ 12:39:56 We'll be putting down the design/spec and starting a discussion on the lists to get initial opinions. 12:40:01 kshlm: discussion in person, or someplace where we can read the logs? 12:40:13 ah, ok! 12:40:21 ndevos, That was in person. 12:40:57 Any 4.0 updates? 12:41:02 overclk, ? 12:41:04 yeh 12:41:27 we (shyam, myself, kotresh and sushant) had discussion with jdarcy last week on dht2 12:42:07 Any meeting minutes? 12:42:08 things are looking good 12:42:20 kshlm, just notes here and there. 12:42:38 Can one of you send out the collated notes? 12:42:42 kshlm, I'll probably put those in an mail to -devel 12:42:55 Or will jdarcy be sending all of them out enmass? 12:43:13 kshlm, I'm not sure about that. 12:43:22 For those who don't know, jdarcy was in Bangalore last week. 12:43:37 kshlm, at least with dht2, myself and shyam can do that as there were other discussions too.. 12:43:48 And he had a bunch of discussions with developers about the various 4.0 efforts. 12:44:20 How about file level snapshots for 4.0 ? 12:44:21 overclk, Yes. Please do share your notes. 12:44:36 kshlm, put an AI on me for DHT2 discussion updates. 12:44:58 #action overclk to share notes from DHT2 discussion with jdarcy 12:45:18 * overclk has nothing else w.r.t. dht2 12:45:25 Similarly to overclk we (GD2 devs) had a discussion with jdarcy. 12:45:29 * msvbhat will afk for rest of the meeting and will read the chatlogs after some time 12:45:38 We discussed plugins, volgen and etcd management. 12:46:07 We'll be pushing notes from the discussions soon (and do RFCs for some of them) 12:47:17 Other than the currently being worked on 4.0 features, the discussions included other things like QOS, brick multiplexing, testing etc. 12:47:44 I expect jdarcy will share all his notes with the community. 12:47:51 Do we put an AI on him? 12:48:51 * overclk thinks yes 12:49:01 +1 12:49:13 I think the same too. 12:49:43 #action jdarcy to share his notes from his Bangalore discussions with the community 12:50:01 #action kshlm/atinm to share notes on the GD2 discussions with jdarcy 12:50:19 So we don't have anyone to provide updates on NSR. 12:50:30 Let's continue onto Open floor. 12:50:36 #topic Open Floor 12:50:37 kshlm, it's JBR now ;) 12:50:49 kshlm: How about bringing file level snapshots in 4.0 ? 12:50:54 What? 12:51:39 pkalever, Could you explain it a little more? 12:51:43 JBR == Journal Based Replication (that's the name they finalized on) 12:52:09 overclk, was it announced? 12:52:16 kshlm: I would like to work on file level snapshots 12:52:27 kshlm, nope. I hope jdarcy will soon. 12:52:39 * overclk will continue after pkalever 12:52:52 as you know yesterday I have posted the detailed mail in devel 12:53:05 pkalever, link please? 12:53:34 #link https://public.pad.fsfe.org/p/Snapshots_in_glusterfs 12:54:00 Have you had any replies yet? 12:55:01 * ndevos has some comments, but did not manage to find time to write an email about it 12:55:01 kshlm: not yet, but I see people are interested some of the teams approached in person 12:55:20 pkalever, 12:55:25 pkalever, "teams" as in? 12:55:39 pkalever, Please ask them to reply to the mailing list. 12:55:59 pkalever: "in person" does not help anyone outside of your cubicle, please make sure to get their feedback on the list 12:56:14 kshlm++ "D 12:56:18 kshlm: ndevos thats right 12:57:30 pkalever, Could also share whatever you've discussed till now on the mail thread? 12:57:39 That will be helpful to everyone. 12:58:16 This way the discussion will grow, instead of stagnating and being forgotten. 12:59:16 * pkalever agree with kshlm 12:59:30 We're running out of time and we have one topic left. 12:59:40 I have one 12:59:43 #topic overclk: MAINTAINER addition - http://review.gluster.org/#/c/11171/ 13:00:07 yeh, it's there for about 10 months. 13:00:21 last time I checked with hagarth, he was planning monthly maintainer addition 13:00:39 but didn't hear anything after that... 13:01:42 I'd say we update whenever we have a new maintainer. 13:01:59 Why should we wait a month to do it? 13:02:01 kshlm, ah good. 13:02:15 That's my opinion though. 13:02:35 But I believe everyone will agree with it. 13:02:36 kshlm, my opinion too. anyone else has any other opinion? 13:02:54 ndevos, aravindavk, hagarth? 13:03:11 hagarth isn't online 13:03:19 sounds good to me, but the responsibilities of maintainers need to be very clear 13:03:33 kshlm, at least he'll check that we "want" his opinion :) 13:04:17 ndevos, Is the Maintainers document on rtd good enough? 13:04:20 ndevos, should we have a minimum criteria kind o foist for maintainers. 13:04:22 #link https://gluster.readthedocs.org/en/latest/Contributors-Guide/Guidelines-For-Maintainers/ 13:04:36 s/o foist/of list/ 13:04:52 yeah, that is a good start 13:05:08 * aravindavk is happy to take new responsibility :) 13:05:16 and I guess the new maintainer should also subscribe to the maintainers list, and send an introduction/request there 13:05:35 ndevos, What changes would you like to see in the document? 13:06:03 also, if maintainership is being transferred, the current maintainer can propose the change in the community. 13:06:17 * kshlm would like to see it correctly formatted first 13:06:48 kshlm: when someone would be able to get maintainership, and how to apply for that (or get proposed by others) 13:07:12 I'd also like to see explicit responsibilities for the maintainers, sub-maintainers and release-maintainers mentioned. 13:07:29 indeed, there are differences there 13:07:55 ndevos, I can start a discussion on this on the maintainers list. We can evolve the document there. 13:08:05 kshlm: sure 13:08:15 #action kshlm to start discussion on improving maintainer documentation https://gluster.readthedocs.org/en/latest/Contributors-Guide/Guidelines-For-Maintainers/ 13:08:47 overclk, Do you have anything further to discuss about this? 13:08:57 kshlm, nope. thanks! 13:09:04 Cool thanks. 13:09:07 I'll act on the patch after the discussions. 13:09:20 So we're done for today, only announcements remaining. 13:09:30 IMPORTANT ANNOUNCEMENT 13:09:41 Next weeks meeting (and the one on 25th) will be held at 1500UTC 13:10:14 #info Next weeks meeting (and the one on 25th) will be held at 1500UTC 13:10:17 This is wrt to the rotating schedules we're trying out this mont. 13:10:55 I'll be sending a proper calendar invite with the minutes mail after the meeting. 13:11:14 And the general announcements 13:11:15 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 13:11:15 Put (even minor) interesting topics on https://public.pad.fsfe.org/p/gluster-weekly-news 13:11:15 Use the following etherpad for backport requests https://public.pad.fsfe.org/p/gluster-backport-requests 13:11:34 And that's it. 13:11:44 Thanks for attending todays meeting everyone. 13:11:47 thanks kshlm! 13:11:48 cool, thanks kshlm 13:11:52 #endmeeting