12:00:20 <jiffin> #startmeeting Gluster Bug Triage 12:00:20 <zodbot> Meeting started Tue May 31 12:00:20 2016 UTC. The chair is jiffin. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:20 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:00:20 <zodbot> The meeting name has been set to 'gluster_bug_triage' 12:01:14 <jiffin> So who all present to help me here 12:01:21 * kkeithley is here 12:01:25 * ndevos _o/ 12:01:29 <jiffin> #topic Roll call 12:01:34 * Saravanakmr is here 12:01:47 <jiffin> hi kkeithley ndevos Saravanakmr 12:01:59 <ndevos> hello jiffin! 12:01:59 <jiffin> Manikandan, rafi, hgowtham: ?? 12:02:11 * hgowtham here 12:02:12 * rafi is here 12:02:14 * Manikandan is here 12:02:28 <ndevos> and maybe atinm, poornimag, rastar and others? 12:03:05 <jiffin> K lets start 12:03:08 <rafi> ashiq 12:03:22 * partner bg 12:03:49 <jiffin> agenda for today's meeting #link https://public.pad.fsfe.org/p/gluster-bug-triage 12:04:10 <jiffin> partner: welcom 12:04:59 <jiffin> Status of last weeks action items 12:05:12 <jiffin> #topic msvbhat will look into lalatenduM's automated Coverity setup in Jenkins which need assistance from an admin with more permissions 12:05:17 <ndevos> you can skip anything with my name next to it, I guess... 12:05:28 <jiffin> ndevos: k 12:05:31 <jiffin> msvbhat: ?? 12:05:43 <ndevos> I think kkeithley took that AI over? 12:06:01 <msvbhat> jiffin: Ah, not done yet. I don't find lalatenduM in office these days. 12:06:01 <jiffin> ndevos: oh, I was not aware of that 12:06:14 <jiffin> msvbhat: hmm 12:06:20 <msvbhat> jiffin: But I appreciate if someone else takes care of this now 12:06:26 <jiffin> kkeithley: ?? 12:06:37 <kkeithley> no, I run my own Coverity (on an internal lab machine) Lala was using either Coverity's community service or another internal thing 12:07:09 <ndevos> do we need more than one coverity regular run? 12:07:23 <jiffin> kkeithley: so can we make it done? 12:07:39 <kkeithley> I'm waiting to get a public facing machine (hooked into the jenkins infra probably) so I can move Coverity, clang, and other stuff off the internal lab machine. 12:07:54 <jiffin> kkeithley: k 12:08:44 <jiffin> then I will change the action item then 12:08:48 <kkeithley> I don't know what the state of Lala's Coverity runs are. In any event he's not part of Gluster anymore so I don't think he has a vested interest in maintaining it. (Although he may be doing it, I don't know) 12:10:11 <jiffin> can u send a mail to lalatenduM regarding that, as msvbhat mention it is vey difficult to lalatenduM these days in office 12:10:17 <ndevos> kkeithley: I think you're the lucky one that now gets the job, whatever it is, as you are our local (and remote) coverity specialist 12:10:34 <jiffin> may be ccing glusterdevel 12:11:04 <kkeithley> haha. I'm happy to share. Anyone want to help out? 12:11:21 <Saravanakmr> kkeithley, :) I can 12:11:33 <jiffin> Saravanakmr: great 12:11:38 <kkeithley> kewl. 12:11:51 <Saravanakmr> kkeithley, I can help to an extent :) not a jenkins/coverity expert 12:11:54 <ndevos> Saravanakmr++ nice! 12:11:56 <kkeithley> Not much to do atm, once misc and nigelb get us a machine... 12:12:11 <kkeithley> s/machine/vm/ 12:12:44 <jiffin> #action kkeithley Saravanakmr will set up Coverity, clang, etc on public facing machine and run it regularly 12:13:05 <kkeithley> for now coverity, clang, cppcheck results are posted at http://download.gluster.org/pub/gluster/glusterfs/static-analysis/ 12:13:30 <jiffin> #link http://download.gluster.org/pub/gluster/glusterfs/static-analysis/ 12:14:01 <kkeithley> I don't know about having an AI on us though. We're stuck in the queue behind higher priority gerrit and jenkins work that misc and nigelb are doing. 12:14:12 <nigelb> kkeithley: Are your scripts for these published? 12:14:35 <kkeithley> they are not 12:14:36 <jiffin> kkeithley: just keeping it noted 12:14:44 <jiffin> thats all 12:14:45 <ndevos> kkeithley: maybe we should also note the availability of those results in http://gluster.readthedocs.io/en/latest/Contributors-Guide/Index/ or somewhere? 12:15:08 <nigelb> kkeithley: Please publish them, so I can look at working them into Jenkins? 12:15:08 <kkeithley> good idea 12:16:34 <jiffin> moving on 12:16:42 <jiffin> skip two of the niels Al 12:16:58 <jiffin> sorry 12:17:09 <jiffin> skipping two of the ndevos Al 12:17:26 <jiffin> #action ndevos need to decide on how to provide/use debug builds 12:17:37 <jiffin> #action ndevos to propose some test-cases for minimal libgfapi test 12:17:43 <ndevos> oh, yes everyone was confused about who this niels person is 12:17:59 <jiffin> #topic Manikandan and gem to followup with kshlm to get access to gluster-infra 12:18:08 <Manikandan> jiffin, We could not get in touch with him 12:18:17 <jiffin> including me 12:18:25 <jiffin> Manikandan: k 12:18:29 <Manikandan> We pinged him as well, but did not receive replies from him 12:18:38 <ndevos> Manikandan: nigelb might be able to help out with that too 12:19:00 <Manikandan> ndevos, we will check out with him soon 12:19:22 <nigelb> access needs misc. He has the ansible scripts/salt scripts. 12:19:34 <nigelb> (kshlm is on PTO for another week) 12:20:10 <jiffin> Manikandan: you got a lot of options now 12:20:26 <Manikandan> jiffin, yep 12:20:30 <ndevos> nigelb: its about scripts that Gerrit executes on events, but Manikandan and gem will surely discuss that with you :) 12:20:41 <jiffin> #action Manikandan and gem to followup with kshlm/misc to get access to gluster-infra 12:21:02 <Manikandan> nigelb, we will discuss this with you when you are free tomorrow 12:21:09 <nigelb> sure. 12:21:24 <Manikandan> nigelb, ndevos thanks :-) 12:22:22 <jiffin> #topic Group Triage 12:22:41 <jiffin> #link https://public.pad.fsfe.org/p/gluster-bugs-to-triage 12:23:31 <jiffin> everyone heads up pick grab ur bug 12:23:55 <jiffin> kkeithley, ndevos, rafi, Saravanakmr, Manikandan, hgowtham: 12:27:25 <jiffin> we can triage upto line 100 for Bugs with incorrect status 12:27:30 <jiffin> ? 12:27:45 <kkeithley> okay 12:27:53 <Saravanakmr> ok 12:29:49 <jiffin> rafi, hgowtham: 1290295 1290975 1292359 are tiering related bugs, you guys know the correct status right? 12:30:27 <hgowtham> jiffin, i have took 1292945 and will take a few mre 12:30:36 <jiffin> hgowtham: okaey 12:31:11 <kkeithley> this list has some bitrot. After the meeting I'll update it with Niels' latest list 12:32:30 <jiffin> kkeithley: okay 12:35:25 <ndevos> jiffin, kkeithley: maybe we should create that list on monday-tuesday night? 12:35:48 <jiffin> ndevos: Yeah that's right way to do it 12:36:11 <kkeithley> sure, can you send me (or post) the query you use to generate the list? 12:36:16 <kkeithley> s/list/report/ 12:36:41 <jiffin> ndevos, kkeithley, rafi, hgowtham: Saravanakmr Manikandan : we are done with triaging 12:36:43 <ndevos> kkeithley: its the check-bugs.py script in https://github.com/gluster/release-tools 12:36:58 <hgowtham> jiffin, :) 12:37:06 <ndevos> and it takes a couple of minutes to run :) 12:37:25 <jiffin> moving to next topic 12:37:34 <jiffin> #topic Get moderators for June 2016 12:38:33 <jiffin> we need host for June 7th, June 14th , June 21st, June 28th 12:39:10 <Saravanakmr> jiffin, I can host on June 14 12:39:13 <jiffin> please raise hand for ur favorite date 12:39:19 <jiffin> Saravanakmr: thanks 12:39:42 <jiffin> hgowtham, Manikandan, rafi, kkeithley, ndevos: ?? 12:40:20 <jiffin> #action Saravanakmr will host bug triage meeting on June 14th 2016 12:40:24 <Manikandan> June 14 I will do 12:40:33 <ndevos> I'll be travelling next week and wont be available 12:40:40 <jiffin> Manikandan: its already picked 12:40:45 <ndevos> Saravanakmr, Manikandan: FIGHT! 12:40:49 <Manikandan> jiffin, 21st then 12:40:50 <Manikandan> :P 12:41:01 <jiffin> Manikandan: thanks 12:41:05 <Manikandan> ndevos, nope, giving chances ;-) 12:41:14 <Saravanakmr> :) 12:41:31 <jiffin> #action Manikandan will host bug triage meeting on June 21st 2016 12:41:45 <jiffin> two more slots 12:42:10 <jiffin> ndevos: you can take June 28th , right? 12:42:33 <ndevos> jiffin: just checked my calendar, yes, 28 should work 12:42:54 <jiffin> #action ndevos will host bug triage meeting on June 28th 2016 12:43:18 <ndevos> kkeithley: btw, the /topic is not correct, and you have the super powers to fix it? 12:43:43 <jiffin> it seems I need to host it for June 7th 12:43:52 <kkeithley> Next weekly community meeting 12:00 UTC 1 June 2016 | Agenda https://public.pad.fsfe.org/p/gluster-community-meetings } Minutes of all our meetings https://meetbot.fedoraproject.org/sresults/?group_id=gluster-meeting&type=channel 12:44:09 <jiffin> #action Jiffin will host bug triage meeting on June 7th 2016 12:44:25 <jiffin> Moving to next topic 12:44:27 <ndevos> kkeithley: *so* close! 12:44:39 <kkeithley> ??? 12:44:43 <jiffin> #topic Open Floror 12:44:57 <jiffin> sorry again 12:45:07 <jiffin> #topic Open Floor 12:45:20 <ndevos> kkeithley: uhm, try again, but put /topic in front of that line 12:45:47 <kkeithley> Just need to try again with more coffee in my system 12:45:57 <jiffin> we have 15 more minutes, any interesting topic to discuss 12:46:21 <ndevos> jiffin: do you know if any of the component maintainers/developers use the BZ queries or RSS-feeds for the Triaged bugs? 12:46:43 <jiffin> kkeithley: coffee worked I guess 12:46:49 <jiffin> ndevos: nope 12:47:05 <jiffin> I don't think so 12:47:21 <ndevos> hmm, how could we make them more aware of that? 12:47:43 <jiffin> i usually filter bugs based on component in my mail client 12:48:13 <Saravanakmr> maybe add it here :) http://gluster.readthedocs.io/en/latest/Contributors-Guide/Index/ 12:48:27 <ndevos> we have a link to a BZ query on the bottom of http://gluster.readthedocs.io/en/latest/Contributors-Guide/Bug-Triage/ 12:48:34 <Saravanakmr> ndevos, ok 12:49:10 <ndevos> Saravanakmr: yeah, we need more links, and per component somewhere 12:50:34 <jiffin> ndevos: we can spread the word out via mail 12:50:44 <ndevos> kkeithley: ah, I just came across this link http://gluster.readthedocs.io/en/latest/Developer-guide/Fixing-issues-reported-by-tools-for-static-code-analysis/ 12:51:00 <jiffin> ndevos: I am not sure how much will that be effective ? 12:51:22 <ndevos> jiffin: yeah, and in that email we should point to the docs for developers - and that doc should have example links for bz-queries and rss-feeds 12:52:46 <jiffin> ndevos: so what do you suggest? 12:53:25 <ndevos> someone should start documenting what the next steps are for bugs that have been triaged 12:54:16 <ndevos> that means, explaining how to filter emails with the Triaged keyword, and a component, a BZ-query with them and RSS-feed 12:55:18 <jiffin> thats part-1 and what about part-2 how we can make sure about developers/maintainers looking into the triaged bug? 12:56:11 <ndevos> is should be part of the maintainers guidelines, and any developer working on a component should probably setup such fileters/notifications too 12:56:24 <jiffin> ndevos: K 12:57:42 <jiffin> ndevos: shall I add AI for that? 12:58:12 <ndevos> jiffin: yeah, but who would be doing that? 12:58:57 <jiffin> ndevos: IMO you have more view points on that, I strongly suggests ur name 12:59:38 <ndevos> jiffin: I feel a little like a black hole for action items... 12:59:52 <jiffin> lets take this discussion for next week 13:00:18 <jiffin> we are running out of time 13:00:37 <ndevos> sure, just put something on the agenda about it :) 13:00:52 <jiffin> #action ? decide how component maintainers/developers use the BZ queries or RSS-feeds for the Triaged bugs 13:01:02 <ndevos> :) 13:01:54 <jiffin> thats all for today, I hope partner u got some idea about bug triage works 13:02:06 <ndevos> jiffin++ thanks! 13:02:15 <jiffin> appreciates everyone's participation, bye 13:02:21 <jiffin> #endmeeting