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