15:00:56 #startmeeting Gluster Community Meeting 2017-01-18 15:00:56 Meeting started Wed Jan 18 15:00:56 2017 UTC. The chair is kshlm. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:56 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:56 The meeting name has been set to 'gluster_community_meeting_2017-01-18' 15:01:17 #topic Roll call 15:01:24 Anyone here? 15:01:33 Or has everyone forgotten the meeting. 15:01:43 * kkeithley is here 15:02:00 Hey kkeithley 15:02:07 * ndevos _o/ 15:02:17 Hey ndevos 15:02:55 o/ 15:03:08 Let's wait for ~5 minutes for more people to show up. 15:03:12 Hey vbellur! 15:03:25 In that time, everyone here think up of topics to discuss. 15:03:33 kshlm: hey! 15:03:42 * misc is here 15:04:30 * jdarcy o/ 15:04:40 Add topics/updates to https://bit.ly/gluster-community-meetings 15:04:54 * rastar is here 15:07:22 We can start the meeting now. 15:07:35 We have a person adding the first topic 15:07:40 I added that 15:07:54 #topic Regression test suite hardening 15:07:58 maybe I should re-phrase that as "Changes in Testing" 15:08:02 vbellur, You have the floor. 15:08:17 we had a bunch of discussions/ideas related to changing our test strategy 15:08:41 what are our next steps for bringing about changes there? 15:09:03 The next steps are not very clear to me.. 15:09:23 what do you mean by hardening ? 15:09:33 Are you referring to the discussions we had about reducing regression tests runtime? 15:09:36 (because to me, I think of security hardening, so I guess I am wrong) 15:09:51 misc: hardening = correctness 15:09:59 nothing to do with security 15:10:00 kshlm: yes 15:10:36 Okay. 15:10:44 vbellur: I have some updates 15:11:03 I think the decision there was to first reduce the runtime, and then follow up with fixing tests. 15:11:12 rastar, Please go on. 15:11:14 nigelb and I discussed about it a little 15:11:30 kshlm: yes, nigelb is actively concentrating on reducing test times 15:11:40 that is priority 1 15:12:04 also, fstat dashboard that nigelb has will give out data for 1 release time 15:12:24 that way we get complete idea on what tests started failing after a release branching 15:12:35 easier to track failing tests 15:13:16 rastar, Good to know. Are there any specific things nigelb and you are trying to reduce runtime. 15:13:39 There were a lot of ideas that were put forward. 15:15:34 Looks like rastar is distracted. 15:15:48 vbellur, nigelb put up this page https://github.com/gluster/glusterfs/wiki/Test-Clean-Up 15:16:02 This was also discussed in last weeks meeting. 15:16:27 The meeting minutes/logs should have some more information. 15:16:48 Do these help? 15:17:10 I think Nigel was working on parallelization. 15:17:10 He was also playing with containers, which I think was related to parallelization. Not sure if he stuck with that approach. 15:17:22 nigelb and I will identify tests that are failing because of timeouts and fix them by increasing wherever necessary 15:17:22 rest would be assigned to test owners 15:17:22 kshlm: nigelb is trying the distribution method, splitting tests across slaves 15:17:22 we will look at other ideas only if split/aggregate method does not work with jenkins 15:17:22 we still want to look at running tests in container but haven't tried it yet 15:17:22 one suggestion we have for test hardening and 3.10 15:17:22 marking some test bugs(known issue/bad tests) bugs as blocker for 3.10 release 15:17:46 I confirm what jdarcy says 15:18:08 running in parallel and then containers 15:18:22 I've developed quite a list of tests that I'd rather do without for 3.10; just look at which tests have been modified or disabled in the multiplexing patch. 15:18:43 rastar: ok.. 15:18:43 rastar: how do we act on frequently failing tests in fstat? 15:18:45 my update ends. 15:18:53 kshlm: checking 15:19:01 oops, I seem to have a lag. 15:19:16 got a burst of messages now from jdarcy and rastar. 15:19:23 vbellur: initial triage is still upto the maintainers 15:19:32 I got a burst from rastar too. 15:19:50 hmm, my connection has some latency then.. 15:20:10 Netsplit! 15:20:16 rastar: ok, the proposal in the wiki looks good. A big +1 for addressing intermittent failures. 15:20:26 wish we can have that soon! 15:20:44 I don't know if nigelb proposed this in last meet 15:20:52 1. blocker test bugs for 3.10 15:21:20 2. stopping merge for a module if number of known issues/bad tests from that module goes beyond a watermark 15:21:29 we need community buy in for above two 15:21:57 I remember 2 being discussed. 15:22:01 rastar: sounds good to me 15:22:24 ok..more ideas welcome 15:22:55 jdarcy: will surely look at the failed tests list in your patch 15:23:50 rastar: I think we need to start a discussion on 1. in -devel 15:24:07 vbellur: I will send that mail 15:24:14 rastar: cool, thank you! 15:25:16 kshlm: nothing more on this topic from me 15:25:33 #action rastar will start a conversation on gluster-devel about 3.10 blocker test bugs. 15:25:40 vbellur, Cool! 15:26:02 We don't have any other topic. 15:26:27 So this is an actual open floor (as opposed to a pre-planned one) 15:26:54 kshlm: who all are going to be at FOSDEM? 15:27:00 Does anyone want share anything? 15:27:07 I'll be at FOSDEM 15:27:11 * misc will be 15:27:13 Me too. 15:27:18 * misc will also be at devconf 15:27:28 and the CentOS Dojo the day before FOSDEM starts 15:27:58 I've sent out a planning page to the people who let me know they were at FOSDEM. 15:28:00 Did I miss anyone? 15:28:22 didn't got anything 15:28:56 It was for the people who let me know from my post on the mailing list, misc. 15:28:57 amye: not sure, maybe link it on the events page? (and approve https://github.com/gluster/glusterweb/pull/125 for me?) 15:29:10 on it. 15:30:03 I'll be at both DevConf and FOSDEM 15:30:04 are all of you going to be at devconf too? 15:30:23 FYI: I'm aiming to get the 3.9 release on the CentOS mirrors and announced tomorrow - pending items are on the CentOS team atm 15:30:34 * ndevos wont be at DevConf 15:30:46 Most of us should be. 15:31:03 amye: mhh, on gluster-devel ? 15:31:13 ok 15:31:25 I can't find anything related to fosdem, except the announce of the cfp, but I didn't answered to that room 15:31:30 oh, thank you ndevos. 15:31:55 misc, this was on gluster-users 15:31:56 Proposals for the Linux FAST summit are due *today*. 15:32:07 kshlm: this one, I do not read :) 15:32:24 https://www.usenix.org/conference/linuxfastsummit17/call-for-participation 15:32:32 (as I am likely unable to help user myself) 15:32:54 oh, thank you jdarcy. 15:32:59 Do we have anyone planning on FAST? 15:33:21 jdarcy: I sent something there, now hopeful awaiting for acceptance 15:33:43 amye: I'll be attending FAST, but not speaking there 15:34:41 ack 15:34:59 I'll add it to the events cal today. 15:35:05 I am definitely planning to attend FAST. 15:35:11 I need to drop off now, will ttyl. Thank you all! 15:35:35 Can do a BoF and such, but getting an actual paper accepted at FAST is no more than a long-term dream. 15:35:39 There's some poster session or something on Thursday (at FAST). I'll pop over from Connect-a-Thon for that 15:35:40 Pretty high bar, TBH. 15:36:36 a BoF at FAST would be a nice thing, so I'll connect with jdarcy and nvdevos to plan. 15:37:04 sure! 15:37:59 I've got a talk at SCALE the next week, anyone else at SCALE? 15:38:21 * ndevos isnt 15:38:53 I don't expect anyone at this point. 15:39:28 I think we need to improve our updates to the event page, I didnt even know SCALE was happening soon - https://www.gluster.org/events/ 15:39:42 I just found out about SCALE. 15:39:52 They didn't follow their own process for talk acceptance. 15:41:28 * ndevos needs to drop off, thanks and ttyl! 15:41:29 Are we all out of topics? 15:41:39 I'll end the meeting early if we are. 15:42:24 Sounds like. 15:43:08 Good. I'll end the meeting. 15:43:18 Thanks for attending everyone! 15:43:22 #endmeeting