12:00:31 #startmeeting 12:00:31 Meeting started Tue Mar 10 12:00:31 2015 UTC. The chair is ndevos. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:31 Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:00:37 #info Agenda: https://public.pad.fsfe.org/p/gluster-bug-triage 12:00:43 #topic Roll Call 12:00:56 * lalatenduM is here 12:01:04 * rafi here 12:01:04 hi lalatenduM! 12:01:10 hi ndevos 12:01:10 * ndevos _o/ rafi 12:01:20 hi ndevos 12:01:40 anyone knows if atinmu, hchiramm or others will join? 12:01:50 * hchiramm in 12:01:57 ndevos, btw I have a meeting in few minutes , so I am mostly here to update status on my AIs 12:02:02 kkeithley has an excuse *again* :-/ 12:02:11 lalatenduM: okay, thats fine 12:02:18 ndevos, whats the excuse this time :) 12:02:31 lalatenduM: dentist, I think? 12:02:52 well, lets get some stuff done 12:02:53 ahhh , he is eating lots of chocolates ;) 12:03:03 :) 12:03:05 #topic Last weeks action items 12:03:30 hmm, hagarth isnt there, and the majority are his... 12:03:42 #info subtopic: lalatenduM will send a reminder to the users- and devel- ML about (and how to) fixing Coverity defects 12:03:58 ndevos, http://build.gluster.org/job/Automated%20%20Covscan%20runs/ 12:04:22 * ndevos looks 12:04:38 ndevos, once the periodic coverity runs starts running , we can send the mail 12:05:01 ndevos, the job is ready but it is failing bcz of a permission issue 12:05:15 lalatenduM: nice! and is that a scheduled Jenkins job? 12:05:17 so I need help of JustinClift or someone who has root access 12:05:20 (or will be?) 12:05:29 ndevos, yes it will run twice every week 12:05:54 lalatenduM: please send an email to the gluster-infra list with your request 12:06:01 ndevos, ok 12:06:35 lalatenduM: anything more to add? 12:06:37 can anyone take the ai to send the mail abt "send a reminder to the users- and devel- ML about (and how to) fixing Coverity defects" 12:07:01 ndevos, hchiramm ^^ 12:07:09 #action lalatenduM 's automated Coverity setup in Jenkins need assistance from an admin with more permissions 12:08:03 lalatenduM: I guess we can, but I'm not really sure where/how to check the coverity report... 12:08:19 ndevos, ok lets take it to next meeting 12:08:31 okay 12:09:08 #agreed Try to find someone (not lalatenduM) to send the Coverity reminder/howto to the lists 12:09:23 #info subtopic lalatenduM initiate a discussion with the RH Gluster team to triage their own bugs when they report them 12:10:07 ndevos, I will consider it is done as of now :) 12:10:37 may be hagrath can do it in another level :) 12:10:44 lalatenduM: okay, I've seen some of the bugs they reported, and they added a special tracker, right? 12:10:56 ndevos, yes a tracking bug 12:11:22 ndevos, do you think the bugs were triaged by them? 12:11:32 if not we have to remind them again 12:11:35 I think we're good then, and if RH QE/dev people dont triage their own bugs, we'll talk to hagarth about it 12:12:09 #agreed RH QE/dev people should now know how to triage their own bugs, we'll talk to hagarth about it if they fail to do so 12:12:12 ndevos, yeah I think hagarth is the right person for this 12:12:38 #info subtopic: ndevos will send an email to gluster-devel with some standard bugzilla queries/links to encourage developers to take NEW+Triaged bugs 12:13:07 hmm, I started to put the link together (loooong ago), just did not send an email yet :-/ 12:13:40 #info subtopic: lalatenduM will look into using nightly builds for automated testing, and will report issues/success to the mailinglist 12:13:53 ndevos, its in progress 12:14:02 Got in to a test harness issue 12:14:11 which is not resolved yet :( 12:14:17 yeah, I figured 12:14:48 lalatenduM: got a rough ETA? 12:15:36 lalatenduM: and would that be a job that could potentially use special debug rpms too? (like ./configure --enable-debug)? 12:15:37 ndevos, next week 12:16:02 ndevos, nope , we will be using the rpms from nightly builds 12:16:13 if required we can start glusterd with --debug 12:16:18 and run tests 12:16:27 lalatenduM: what if the nightly builds produce two sets of rpms? 12:16:51 ndevos, yes we can the debug RPMs too :) 12:16:57 "glusterd --debug" is different from "./configure --enable-debug", the 2nd is way more strict 12:17:13 ndevos, ahh I thought both are same 12:17:46 no, calls like GF_ASSERT() will not error out in standard builds, but will segfault on the --enable-debug ones 12:18:39 #action ndevos needs to look into building nightly debug rpms that can be used for testing 12:18:45 ndevos, yup 12:18:59 ndevos, I thought that hold true for glusterd --debug 12:19:04 holds* 12:19:15 I mean I will get core dumps for assert 12:19:19 lalatenduM: would two different repositories work best? or a glusterfs-debug-3... package? 12:19:51 lalatenduM: I'm not sure, but there is definitely a difference in the memory allocation/checking 12:20:22 ndevos, lets think about , I will get back on this 12:21:08 #action lalatenduM and ndevos need to think about and decide how to provide/use debug builds 12:21:52 any other items that we could discuss? 12:21:57 lalatenduM, ndevos cant we provide debug rpms from a different repo ? 12:22:04 debugrepo ? 12:22:08 hchiramm: yes, we could 12:22:10 hchiramm, yup, that can be done 12:22:29 so that we can enable the repo if needed and pull those 12:22:42 hagarth: did you join to give a status update on your action items ( https://public.pad.fsfe.org/p/gluster-bug-triage )? 12:23:02 hchiramm: yeah, that is one option 12:23:12 yep 12:23:34 I guess that would be the easiest, but lets think about that a little more 12:24:09 lalatenduM: oh, btw, do those tests include things like qemu-img commands with a gluster:// url? 12:24:30 * ndevos would be interested to have automatically test libgfapi 12:24:41 ndevos, nop :) 12:24:46 nope* 12:25:14 lalatenduM: oh, okay, that needs some work too then... 12:25:16 We should have a test for libgfapi 12:25:20 yup 12:25:40 ndevos: done 12:25:55 #action lalatenduM provide a simple step/walk-through on how to provide testcases for the nightly rpm tests 12:26:01 hagarth: thanks :) 12:26:36 #action ndevos to propose some test-cases for minimal libgfapi tests 12:26:49 ndevos, not sure if I can provide the testcases 12:27:11 lalatenduM: thats fine, as long as we as a community can add more cases 12:27:42 ndevos, ok lets discuss this offline 12:28:03 lalatenduM: ok 12:28:20 * ndevos is in the office, and the lights turn off every now and then... 12:28:43 #topic Group Triage 12:29:11 10 new bugs - http://goo.gl/0IqF2q 12:29:35 rafi, atinmu: wake up, this is your favorite part! 12:29:47 lalatenduM: I guess you're leaving us now? 12:29:49 * hchiramm locks 1199075 12:29:51 * lalatenduM locks 1199906 12:30:05 the 1st and last bug to triage for today :) 12:30:12 * ndevos locks 1200255 12:30:36 * rafi locks 1199436 12:32:03 * ndevos 1200150 12:34:08 * hchiramm "Do we need to triage tracker bug ? :) 12:37:21 * hchiramm locks 1198810 12:38:10 hchiramm: just move trackers to assinged or something, assign it to whoever takes care of the feature 12:38:27 ndevos, ok.. 12:40:05 * hchiramm locks 1199352 12:40:31 * hchiramm locks 1198573 12:40:37 * rafi locks 1198746 12:43:23 * ndevos locks 1200372 12:45:43 * ndevos 1198614 12:49:32 * ndevos 1198746 12:50:23 #topic Open Floor 12:50:41 hchiramm, lalatenduM, rafi, atinmu: got any other topics? 12:51:02 ndevos: nop :) 12:51:25 no from me :)_ 12:51:42 okay, I guess thats it for today then :) 12:51:47 thanks hchiramm, lalatenduM, rafi, atinmu and hagarth! 12:51:51 bye,. thanks :) 12:51:52 #endmeeting