12:01:35 <hagarth> #startmeeting Gluster Community Weekly 12:01:35 <zodbot> Meeting started Wed Dec 2 12:01:35 2015 UTC. The chair is hagarth. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:35 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:01:35 <zodbot> The meeting name has been set to 'gluster_community_weekly' 12:01:53 <hagarth> agenda - https://public.pad.fsfe.org/p/gluster-community-meetings 12:02:06 <hagarth> #topic Roll Call 12:02:09 * Humble is here.. 12:02:15 * jiffin is here 12:02:21 <hagarth> who do we have here today? 12:02:22 <lpabon> o/ 12:02:22 * JustinClift1 2 12:02:24 * jdarcy is. 12:02:32 * msvbhat is here 12:02:37 * anoopcs is here 12:02:42 * ndevos is there 12:02:46 * raghu is here 12:03:04 <hagarth> let us get going 12:03:18 <hagarth> #topic AIs from last week 12:03:23 <hagarth> AI - ndevos send out a reminder to the maintainers about more actively enforcing backports of bugfixes 12:03:37 <ndevos> aaah! I knew I missed something 12:03:39 * Manikandan is here 12:03:42 * poornimag is here 12:03:51 <hagarth> ndevos: ok, let us track it for next week 12:04:03 <ndevos> yes please 12:04:07 <hagarth> #action ndevos to send out a reminder to the maintainers about more actively enforcing backports of bugfixes 12:04:24 <hagarth> next AI - raghu to call for volunteers and help from maintainers for doing backports listed by rwareing to 3.6.8 12:04:30 * hgowtham is here 12:04:54 * rjoseph is little late 12:05:02 <hagarth> raghu: any updates here? 12:05:17 <raghu> ahh I missed it. Will do it by next week. 12:05:23 <hagarth> raghu: ok 12:05:30 * atinm arrives late 12:05:31 <hagarth> #action raghu to call for volunteers and help from maintainers for doing backports listed by rwareing to 3.6.8 12:06:02 <hagarth> next AI - rafi1 to setup a doodle poll for bug triage meeting 12:06:25 <hagarth> we don't have rafi today, is this still needed? 12:06:25 <jiffin> That was discussed in yesterday's bug triage meeting. 12:06:39 <hagarth> jiffin: ok and what was the outcome? 12:06:47 <jiffin> The timings for poll is decided 12:07:10 <jiffin> I hope rafi will setup the doodle pretty soon 12:07:16 <hagarth> jiffin: ok cool 12:07:28 <hagarth> tracking this till the poll goes out 12:07:35 <hagarth> #action rafi1 to setup a doodle poll for bug triage meeting 12:07:47 <hagarth> next AI - rastar and msvbhat to publish a test exit criterion for major/minor releases on gluster.org 12:07:52 <hagarth> msvbhat: any update on this one? 12:08:24 <msvbhat> NO, rtalur sent a mail. I can send a patch to gluster.org 12:08:35 <msvbhat> I mean, if the suggestions are final 12:08:48 <msvbhat> I can incorporate that, and send a pull request 12:09:14 <hagarth> msvbhat: maybe we can start with what we have and incrementally update that based on feedback? 12:09:35 <msvbhat> hagarth: Yeah, That works too. 12:10:10 <hagarth> msvbhat: ok, thanks 12:10:17 <msvbhat> hagarth: I will send a pull request then 12:10:27 <ndevos> msvbhat: would that be in the glusterdocs repo, or in glusterfs-specs? 12:10:28 <hagarth> #action rastar and msvbhat to publish a test exit criterion for major/minor releases on gluster.org 12:10:40 <hagarth> ndevos: I would expect this to be in glusterweb 12:10:48 <msvbhat> ndevos: I think glusterweb? 12:10:50 <msvbhat> Okay 12:10:57 <ndevos> oh, ok 12:11:36 <hagarth> ok, moving on 12:11:50 <hagarth> next AI - kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:12:05 <hagarth> kshlm, csim: any updates here? 12:12:40 <hagarth> I guess they are not around, carrying this AI for next week 12:12:46 <hagarth> #action kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:13:08 <hagarth> next AI - Need to decide if fixing BSD testing for release-3.6 is worth it 12:13:28 <hagarth> me and rastar did have some actions here, could not get it done last week. so this moves ahead for next week. 12:13:33 <hagarth> #action Need to decide if fixing BSD testing for release-3.6 is worth it. 12:13:47 <hagarth> next AI - amye to get on top of disucssion on long-term releases. 12:14:11 <jdarcy> I pinged her about this, it's currently queued behind other things. 12:14:43 <hagarth> jdarcy: ok, should we drop/retain this from the AI list? 12:15:01 <jdarcy> Let's retain this. 12:15:06 <hagarth> ok 12:15:20 <hagarth> #action amye to get on top of disucssion on long-term releases 12:15:30 <hagarth> next AI - hagarth_ to start a thread on review backlog 12:15:39 <hagarth> I will be doing it this week 12:15:41 <hagarth> so.. 12:15:45 <hagarth> #action hagarth_ to start a thread on review backlog 12:16:11 <hagarth> moving on 12:16:14 <ndevos> we are so bad in doing our assigned action items :-/ 12:16:40 <JustinClift1> Maybe using a reminder-bot ;) 12:16:42 <jdarcy> Action item for next week: put on a shirt. 12:16:47 <hagarth> some weeks tend to be like that :-/ 12:16:59 <hagarth> lol 12:17:00 <JustinClift1> Hopefully for only the remotee's ;) 12:17:12 <JustinClift1> Could be a problem in the office :p 12:17:16 <atinm> JustinClift1, ;) 12:17:20 <jdarcy> JustinClift1: TMI. ;) 12:17:27 * ndevos is wearing a shirt that says "there is no cloud, only other peoples computers" 12:17:28 <JustinClift1> :D 12:17:42 <hagarth> #topic Gluster 3.7 12:17:42 * JustinClift1 is wearing Gluster t-shit :p 12:17:46 <JustinClift1> shirt 12:17:47 <JustinClift1> :D 12:18:00 <hagarth> we have a few patches lined up for 3.7.7 12:18:10 <hagarth> http://review.gluster.org/#/q/status:open+branch:+release-3.7 12:18:32 <hagarth> I am working on figuring out who will be release managing 3.7.7 12:18:40 <ndevos> "a few"? 12:19:00 <hagarth> expect 3.7.7 to be out in the next 2 weeks or so 12:19:10 <hagarth> ndevos: anything < 100 is "a few" 12:19:54 <ndevos> was there someone who proposed to be the 3.7.7 release manager? 12:20:00 <hagarth> 3.7.7 could be the first release that we put through the minor release test criterion 12:20:33 <hagarth> ndevos: I am working on that, expect an update next week. 12:20:53 <ndevos> maybe we could even run that on the CentOS structure? I've already got 5 volunteers that are interested in setting up tests 12:21:07 <hagarth> ndevos: fantastic, let us do that! 12:21:11 <ndevos> *CentOS Jenkins infrastructure 12:21:46 <hagarth> any other questions, thoughts on 3.7? 12:22:16 <hagarth> figure not, moving on 12:22:22 <hagarth> #topic Gluster 3.6 12:22:30 <hagarth> raghu: updates here? 12:24:07 <hagarth> raghu doesn't seem to be around atm 12:24:25 <hagarth> packages for 3.6.7 were built last week, I don't remember seeing an announcement 12:24:38 <hagarth> will ping raghu about the announcement 12:24:48 <hagarth> #action raghu to announce 3.6.7 GA 12:24:52 <hagarth> moving on 12:24:56 <hagarth> #topic Gluster 3.5 12:25:02 <hagarth> ndevos: any updates here? 12:25:09 <raghu> I have made 3.6.7 and have announced it 12:25:16 <ndevos> 2 patches have been backported, not merged yet 12:25:32 <ndevos> a 3.5.7 is within reach :) 12:25:39 <hagarth> raghu: ok, thanks. that AI is null and void then ;) 12:25:53 <hagarth> ndevos: cool, in the next week or two? 12:26:17 <raghu> http://www.gluster.org/pipermail/gluster-devel/2015-December/047260.html 12:26:19 <ndevos> hagarth: need to check the release schedule, I thought around the 10th 12:26:48 <raghu> hagarth: I wanted to create the tracker bug for 3.6.8. But that field is not there in bugzilla 12:26:56 <hagarth> raghu: thank you! 12:26:59 <hagarth> ndevos: right 12:27:21 <hagarth> raghu: will help you get that done 12:27:38 <hagarth> #info 3.5.7 expected around 10th of December 12:27:44 <hagarth> anything else on 3.5? 12:28:01 <ndevos> I dont think so 12:28:06 <hagarth> ok, let us move on 12:28:10 <hagarth> #topic Gluster 3.8 12:28:43 <hagarth> I have setup a meeting tomorrow at the same time to check status of features lined up for 3.8 12:29:12 * ndevos missed the invite? 12:29:15 <hagarth> if you intend to get a feature of yours in 3.8, please be there and help arrive at a release schedule for 3.8 12:29:28 <hagarth> ndevos: sent a heads up, invite to follow 12:29:38 <ndevos> hagarth: ah, ok 12:30:08 <ndevos> oh, right, in the "3.8 update" email from November 30 12:30:23 <hagarth> any questions, comments on 3.8? 12:30:32 <hagarth> ndevos: right :) 12:31:20 <atinm> hagarth, we are yet to review the ipv6 fix patch sent by Nithin 12:31:20 <hagarth> figure not, let us move on 12:31:32 <atinm> hagarth, mark that as an action item on me/kshlm 12:31:37 <hagarth> atinm: oh ok, is it passing all tests now? 12:31:48 <hagarth> atinm: thanks! 12:31:49 <atinm> hagarth, yes it has passed all the tests 12:32:00 <hagarth> #action atinm, kshlm to review IPv6 patchset 12:32:24 <hagarth> anything else on 3.8? 12:32:54 <hagarth> figure not, moving on 12:33:02 <hagarth> #topic Gluster 4.0 12:33:42 <jdarcy> Everybody's hacking away, should have a lot to show in a week and a half. 12:34:22 <hagarth> jdarcy: fantastic! 12:34:23 <jdarcy> I'm going to run some performance tests on the journal code soon, on all of NSR a bit after that. 12:34:27 <atinm> We also have the road map page for 4.0 live in gluster.org 12:34:28 <atinm> https://www.gluster.org/community/roadmap/4.0/ 12:35:18 <hagarth> atinm: looks like a great start, thank you! 12:35:30 <atinm> From GlusterD 2.0 perspective we need more eyes on ReST APIs and design doc which are available at https://github.com/gluster/glusterd2/wiki 12:35:36 <ndevos> atinm: nice! could you make sure the designs land in the glusterfs-specs repo soon, and update the links when done? 12:36:15 <jdarcy> The glusterfs-specs repo is misnamed. It seems to be feature pages, not specs. 12:36:37 <atinm> ndevos, definitely, the idea is to get them matured first and then we can send PR 12:36:42 <hagarth> jdarcy: +1 12:36:46 <ndevos> well, yeah, feature pages and technical designs (of some sort) 12:37:12 <ndevos> atinm: glusterfs-specs is in Gerrit, it allows easy inline commenting :) 12:37:15 <jdarcy> Should we create a subdirectory for actual specs? 12:37:37 * ndevos isnt sure about the current structure, except for the in_progress part 12:38:05 <hagarth> jdarcy: maybe do that and rename the repository too? 12:38:31 <jdarcy> hagarth: Perhaps. 12:38:32 <atinm> ndevos, agreed, let me see whether we can send a patch there, but we don't want to work on two different copies for sure 12:39:02 <ndevos> atinm: yeah, I dont like duplicate repositories/wikis for reviewing either ;-) 12:39:37 <hagarth> if you have ideas on what glusterfs-specs should be renamed to, please send out a post on -devel 12:39:46 <hagarth> ok, anything else here? 12:40:22 <atinm> hagarth, not from my side 12:40:37 <hagarth> ok, moving on 12:40:54 <hagarth> #topic Open Floor 12:41:02 <hagarth> Weekly reminder to announce Gluster attendance of events: https://public.pad.fsfe.org/p/gluster-events 12:41:31 <hagarth> please add yourselves in there if you are attending an event in the near future 12:41:51 <hagarth> REMINDER to put (even minor) interesting topics on https://public.pad.fsfe.org/p/gluster-weekly-news 12:42:05 * ndevos *cough* 12:42:19 <JustinClift1> ? 12:42:22 <hagarth> I think weekly should become monthly 12:42:45 <ndevos> yeah, at the very least... 12:42:46 <hagarth> we cannot keep up the frequency of weekly/bi-weekly amidst all other things we do. 12:43:14 <hagarth> I will post an update for November by this weekend 12:43:37 <hagarth> #action hagarth to post Gluster Monthly News this week 12:43:39 <ndevos> thanks hagarth! 12:43:47 <atinm> hagarth, thanks 12:43:56 <ndevos> would that be something amye could be doing too? 12:43:59 <atinm> hagarth, I can take it up for next month then 12:44:09 <hagarth> atinm: great, thank you! 12:44:15 <kkeithley> If we didn't already discuss it, 3.6.7 {Fedora,EPEL} RPMs and Debian .debs are on d.g.o. Ubuntu .debs are in Launchpad. 12:44:58 <ndevos> and in the CentOS Storage SIG repository that you get when you "yum install centos-release-gluster36" 12:45:00 <kkeithley> Kudos to MS and Hari for doing the Ubuntu and Debian builds. 12:45:09 <hagarth> kkeithley: thank you! we mentioned about availability of packages in the 3.6 update. 12:45:24 <hagarth> fantastic, lots of goodness everywhere 12:45:38 <hagarth> kkeithley has setup an etherpad for backports - https://public.pad.fsfe.org/p/gluster-backport-requests 12:45:49 <hagarth> please add your backport requests there 12:46:19 <ndevos> I think developers are advanced users should file a bug instead? 12:46:20 <hagarth> kkeithley: maybe we should drop a note on gluster-users too about the availability of this etherpad? 12:46:32 <hgowtham> kkeithley, you are welcome and thanks for your help while helping me build :) 12:46:40 <ndevos> and someone will go through that etherpad and make sure there are bugs for the requested backports? 12:47:02 <hagarth> ndevos: agree, maybe we should provide a flowchart for the backport request process :) 12:47:11 <kkeithley> Didn't I send an email already? I'll send (another) one. 12:47:38 <ndevos> we do have something about backports in the docs, not sure how user oriented that is 12:47:43 <hagarth> ndevos: track that here or in the bug triage meeting? 12:48:22 <ndevos> hagarth: the process for requesting backports through bugzilla should be clear, the rest can be handled here 12:48:49 <kkeithley> Not everyone can edit the tracker BZ. Editing the wiki was too high a barrier I guess, and nobody seemed to ever look at it. 12:49:41 <ndevos> nobody needs to edit a tracker bz? just file a bug against the version that needs the backport, and point to the upstream bug or patch(es) it needs 12:50:19 <hagarth> ndevos, kkeithley: can we do a poll on the -users list to see what the community would prefer? 12:51:12 <ndevos> I guess someone suggested the etherpad already? we just need to make sure some people watch it and file bugs based on that 12:52:09 <hagarth> ndevos: ok 12:52:31 <ndevos> kkeithley: you and who else is checking the etherpad regulary? 12:52:41 <ndevos> or, is there a way to get notifications on updates? 12:54:17 <hagarth> ndevos: let us discuss more about this in #gluster-dev? 12:54:19 <kkeithley> I don't know of a way to get notices. The release manager is responsible for the backports. Filing bugs without updating the tracker seemed (to me) to be the backport graveyard. 12:54:34 <kkeithley> I don't know of a way to get notices from the etherpad. 12:55:19 <ndevos> kkeithley: anyone who files a bug can set the "blocks" field to the tracker, but release managers should also check for newly filed bugs against their release 12:55:44 <ndevos> just like developers working on components should check for new bugs against the components they work on 12:56:22 <kkeithley> I agree with all those things. ;-) 12:56:51 <hagarth> so what do we need - who does the conversion from etherpad to bugzilla? 12:57:12 <ndevos> and I dont object that we add an other source for reporting issues, but we need a few people that keep an eye on it :) 12:58:08 <hagarth> ndevos, kkeithley: we seem to be running out of time now. let us converge on the process in #gluster-dev. 12:58:18 <ndevos> sure! 12:58:21 <hagarth> any other topics for today? 12:59:03 <hagarth> figure not 12:59:14 <hagarth> thank you all for being here today. talk to you next week! 12:59:18 <hagarth> #endmeeting