gluster-meeting
LOGS
12:01:32 <ndevos> #startmeeting
12:01:32 <zodbot> Meeting started Wed May 27 12:01:32 2015 UTC.  The chair is ndevos. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:01:32 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
12:01:37 <ndevos> #info Agenda: https://public.pad.fsfe.org/p/gluster-community-meetings
12:01:41 <ndevos> #topic Roll Call
12:01:58 <ndevos> Hello all, who's joining us today?
12:02:00 * kkeithley is here
12:02:04 * overclk is here
12:02:38 * hchiramm_ is here
12:02:59 * spot is here
12:03:10 * raghu is here
12:03:12 * krishnan_p is here
12:03:16 <ndevos> hagarth might join a little later, we'll see if he makes it
12:03:24 * JustinClift waves
12:03:36 * tigert is here
12:03:38 * atinmu is here
12:03:38 * jdarcy particles.
12:03:44 <ndevos> very good, lets gets started
12:03:54 <krishnan_p> jdarcy, you had to!
12:03:55 <ndevos> #topic Action Items from last week
12:04:09 <ndevos> #info Subtopic: raghu to release 3.6.4beta1 by the end of next week
12:04:31 <ndevos> raghu: I think you and hchiramm_ did get that done?
12:04:41 <hchiramm_> yes.. packages are available
12:04:44 <raghu> ndevos: Its done and the RPMs are also available. I just announced it in the mailing lists
12:04:48 * soumya is here
12:04:56 <hchiramm_> http://download.gluster.org/pub/gluster/glusterfs/qa-releases/3.6.4beta1/
12:05:14 <ndevos> #info glusterfs 3.6.4beta1 has been made available and was announced
12:05:22 <ndevos> #info Subtopic: JustinClift to have basic forge v2 operational by Gluster Summit
12:05:27 <JustinClift> Working on it slowly.
12:05:34 <ndevos> JustinClift: any ETA?
12:05:36 <JustinClift> I seem to be putting time into anything non-gluster. :/
12:05:39 <atinmu> raghu, I am just wondering how come 3.6.4 is out without considering BZ 1206429
12:05:48 <JustinClift> In the next fortnight
12:05:49 <atinmu> raghu, the same was a blocker for 3.6.4
12:05:51 <hchiramm_> 3.6.4beta1
12:05:55 <hchiramm_> atinmu, ^^
12:06:19 * schandra is here
12:06:28 <hchiramm_> atinmu, I mean , its beta release
12:06:37 <ndevos> atinmu, hchiramm_, raghu: lets put that under the 3.6 topic a little later
12:06:52 <atinmu> hchiramm, I see
12:07:02 <ndevos> JustinClift: any ETA?
12:07:10 <JustinClift> ndevos: In the next fortnight
12:07:32 <JustinClift> Not because it's a lot of effort, but more because I seem to be avoid it unconciously :/
12:07:43 * JustinClift is pretty sure it's just a burn-out thing
12:07:49 <ndevos> JustinClift: fortnight is 2 weeks, right?
12:07:55 <JustinClift> Yep
12:08:04 <kkeithley> fort(teen) nights
12:08:14 <JustinClift> Unlikely this week.  Pretty likely next week, if that helps. :)
12:09:02 <ndevos> #action JustinClift will have something to say about the Gluster Forge v2 on the June 10 meeting
12:09:11 <JustinClift> Tx
12:09:17 <ndevos> #info Subtopic: tigert to announce new Gluster website layout demo to the mailing lists
12:10:08 <ndevos> tigert: ?
12:10:32 <ndevos> I'm not sure if that was sent out, but the new website is live for all I know
12:11:11 <ndevos> #action tigert to announce new Gluster website layout demo to the mailing lists (or drop from the agenda)
12:11:23 <ndevos> #info Subtopic: tigert will announce planet.gluster.org and include the rss urls too
12:11:47 <ndevos> #info announcement for planet.gluster.org was sent
12:12:08 <ndevos> #info Subtopic: hchiramm_ to provide an update on new documentation workflow in the mailing lists
12:12:18 <hchiramm_> ndevos, will send it today
12:12:19 <ndevos> hchiramm_: I did not see that email?
12:12:24 <ndevos> ok
12:12:53 <ndevos> #action hchiramm_ will send an email about the new documentation workflow to the lists TODAY (May 27)
12:13:19 <ndevos> hchiramm_: will you include a note on how pages in the wiki should be edited, or maybe, not edited?
12:13:31 <hchiramm_> will have a note about it
12:13:47 <hchiramm_> a detailed contribution page will be part of glusterdocs project
12:14:05 <ndevos> ok, thanks!
12:14:09 <hchiramm_> yw
12:14:38 <ndevos> hchiramm_: also, I was wondering where to put work-in-progress design notes, the wiki was quite nice for that
12:14:48 <hchiramm_> yes, true..
12:14:57 <hchiramm_> but we cannot maintain wiki only for that
12:15:15 <hchiramm_> so we have to get those in docs projects as PRs in github
12:15:16 <ndevos> indeed, just give some suggestion what to use :)
12:15:37 <ndevos> or, maybe we should track them in etherpads and emails
12:15:49 <ndevos> but well, that gets off-topic now :)
12:15:59 <hchiramm_> true. :)
12:16:15 <ndevos> #action hchiramm_ will also include a not about the status and feature of the wiki
12:16:25 * msvbhat arrives late
12:16:29 <ndevos> *note
12:16:37 <ndevos> #chair hagarth
12:16:37 <zodbot> Current chairs: hagarth ndevos
12:16:45 <ndevos> hagarth: you're just in time!
12:16:51 <ndevos> #topic GlusterFS 3.7
12:16:56 <hagarth> ndevos: ok :)
12:17:01 <ndevos> open bugs: https://bugzilla.redhat.com/showdependencytree.cgi?maxdepth=2&id=glusterfs-3.7.1&hide_resolved=1
12:17:10 <ndevos> hagarth: its all yours now
12:17:34 <jdarcy> If only there were a tool to track a document through multiple rounds of collaborative editing.  We could call it a "content management system" or something like that.
12:17:42 <hagarth> ok, we have noticed a glusterd issue post upgrade to 3.7
12:17:56 <hagarth> we need to get that sorted out soon.
12:18:12 <kshlm> hagarth, what issue?
12:18:23 <hagarth> we are intending to release 3.7.1 with a fix for that issue alone.
12:18:38 <hagarth> kshlm: stale frame->cookie issue for which atinmu has sent a patch.
12:18:54 <kshlm> Oh. Okay.
12:18:56 <ndevos> thats a glusterd issue only, right?
12:19:02 <atinmu> ndevos, yes
12:19:10 <hagarth> if all goes well, we might release 3.7.1 this week and push out all fixes targeted for 3.7.1 to 3.7.2
12:19:18 <kshlm> Just waiting for you to give the Green flag for merging.
12:19:37 <hagarth> since there is a good number of patches on 3.7.2, I intend to do 3.7.2 soon (approx 2 weeks from now)
12:19:52 <hagarth> kshlm: waiting for all regression tests to run clean to be able to do that.
12:20:03 <ndevos> atinmu: what is the BZ for that particulat 3.7 bug?
12:20:22 <hagarth> s/there is/there are/
12:20:24 <hchiramm_> hagarth, what abt the logging changes ?
12:20:32 * atinmu checks for the BZ
12:20:34 <hchiramm_> will it be part of 3.7.1 or 3.7.2 ?
12:20:44 <hagarth> hchiramm_: certainly not for 3.7.1
12:20:54 <atinmu> ndevos, https://bugzilla.redhat.com/show_bug.cgi?id=1223213
12:21:02 <ndevos> thanks atinmu!
12:21:28 <hagarth> atinmu: this happens for those who upgrade from < 3.6 right?
12:21:43 <atinmu> hagarth, yes
12:21:44 <ndevos> hagarth: how likely is the "emergency" release of 3.7.1 going to be?
12:22:13 <hagarth> ndevos: I am quite certain .. about 90% + :)
12:22:30 <ndevos> hagarth: any reasons not to do it?
12:22:34 <hagarth> ndevos: just waiting for the moratorium to be lifted.
12:22:38 <hagarth> ndevos: can't think of any
12:22:53 <atinmu> hagarth, and we can hit this problem even in a non-upgrade case if there is a rpc failure
12:23:02 <ndevos> okay, we're in a meeting now, so we can decide what to do, and when :)
12:23:14 <hagarth> atinmu: right, it is good to have this issue addressed.
12:23:28 <JustinClift> Um, an  emergency release shouldn't wait for the moratorium
12:23:36 <JustinClift> That kind of defeats and emergency ;)
12:23:39 <JustinClift> s/and/an/
12:23:52 <ndevos> #agreed there will be a hot-fix 3.7.1 release which only includes fix(es) for bug 1223213
12:24:04 <spot> did someone write a test case for this issue? :)
12:24:13 <hagarth> JustinClift: we are very close to remove the moratorium
12:24:21 <JustinClift> If it's an emergency fix, can we put it out today anyway?
12:24:39 <hagarth> JustinClift: tomorrow :)
12:24:42 <JustinClift> k ;)
12:24:52 <hagarth> spot: yes, it has been tested well
12:25:08 <spot> hagarth: i meant more in the sense of "prevent this from happening again in the future"
12:25:14 <ndevos> #action ndevos moves all glusterfs-3.7.1 blockers to 3.7.2 so that the intended bugs for 3.7.2 are still on track
12:25:30 <ndevos> #info glusterfs-3.7.2 is planned to be released in approx. 2 weeks
12:25:37 <atinmu> spot, Emmanuel spotted this bug in his setup
12:25:48 <hagarth> atinmu: any thoughts on adding a regression test for the issue?
12:26:02 <ndevos> manu rocks!
12:26:17 <atinmu> spot, I setup a 3.5 cluster and then upgraded one of the node to 3.7 and then things started failing
12:26:39 <spot> hagarth: thats what I was getting at. :)
12:27:07 <ndevos> atinmu: automated regression tests? can it be done on a single vm environment?
12:27:25 <atinmu> hagarth, as of now we don't have any tests for heterogeneous cluster (I am talking about .t)
12:28:01 <hagarth> atinmu: rpc failure?
12:28:09 <hagarth> can that happen in a homogeneous cluster?
12:28:40 <atinmu> hagarth, yes we could test that
12:28:45 <JustinClift> Could it happen using the cluster.t or similar mock-cluster stuff in our regression testing?
12:29:13 <hagarth> atinmu: let us consider adding a regression test for this
12:29:37 <ndevos> #action atinmu will think about an automated regression test for bug 1223213
12:29:40 <krishnan_p> JustinClift, it could have, but manu raced all of them :)
12:30:17 <hagarth> I am also interested in adding automated upgrade tests to distaf
12:30:26 <jdarcy> JustinClift: Probably not.  You really need the nodes to be separate wrt software versions, which wouldn't be the case with the cluster.rc stuff.
12:31:16 <hagarth> anyway, that is the update on 3.7.
12:31:23 <JustinClift> jdarcy: Ahhh, gotcha
12:32:02 <ndevos> #idea have regular (nightly/weekly) distaf runs for automated update testing
12:32:11 <hagarth> hchiramm_: are you pushing dockerfiles for 3.7?
12:32:15 <jdarcy> This sounds like a job for . . . containers.
12:32:20 <hchiramm_> hagarth, I have pushed that change
12:32:25 <hchiramm_> need to rebuild and see
12:32:35 <hagarth> hchiramm_: isn't rebuilding automatic?
12:32:53 <krishnan_p> jdarcy, in this particular case, we don't necessarily need different software versions for the failure. But ...
12:32:55 <hchiramm_> the repo which is forked under gluster , dont have it
12:33:00 <hchiramm_> hagarth, ^^..
12:33:07 <ndevos> hagarth: you want to continue with the rest of the meeting, or shall I?
12:33:13 <hagarth> ndevos: please go ahead
12:33:26 <ndevos> #topic GlusterFS 3.6
12:33:41 <ndevos> raghu: you released 3.6.4beta1, right?
12:33:46 <raghu> I have just announced 3.6.4beta1 in the mailing list
12:33:57 <ndevos> and it is missing a patch that should have been included?
12:34:00 <raghu> ndevos: yes. Also I have pushed some more patches
12:34:26 <raghu> ndevos: That is a blocker for 3.6.4. I will definitely include that patch for 3.6.4 (probably for beta2 itself)
12:34:35 <raghu> ndevos: but it does not have a +1 yet
12:34:38 * ndevos scrolled up and found bug 1206429 in the history
12:35:06 <raghu> ndevos: so waiting for it to get reviewed. Have asked kshlm to review it. Once it gets an ack will merge it
12:35:21 <ndevos> #info glusterfs-3.6.4beta2 is needed, a few more patches will get included, also fixing bug 1206429
12:35:55 <ndevos> raghu: sounds like a good plan to me, when do you think beta2 can be made?
12:36:19 <raghu> ndevos: most likely by end of next week
12:36:22 <ndevos> kshlm: when do you have time to review the patch(es) for bug 1206429 ?
12:36:27 <ndevos> raghu: ok
12:37:05 <raghu> ndevos: I have already merged few more patches after beta1 is done.  http://review.gluster.org/#/q/status:open+project:glusterfs+branch:release-3.6 are the list of patches for release-3.6
12:37:18 <ndevos> #agreed glusterfs-3.6.4beta2 is targetted for the end of next week (June 5)
12:37:19 <kshlm> I'm doing it now.
12:37:40 <ndevos> thanks kshlm!
12:37:59 <ndevos> raghu: anything else  to add?
12:38:13 <raghu> ndevos: nope. I need some help with review of a patch
12:38:47 <raghu> ndevos: its for release-3.6 branch. I have reviewed it and given a +1. But need one more +1 before merging it.
12:39:11 <raghu> I have added some reviewers. If one of you can review, it would be great
12:39:33 <ndevos> #info Developers are encouraged to review backports of patches too, not only patches for the master branch
12:39:42 <raghu> http://review.gluster.org/#/c/8351/
12:40:19 <ndevos> raghu: okay, those links should make it into the meeting minutes, hopefully people read those
12:40:51 <ndevos> #topic GlusterFS 3.5
12:41:02 <ndevos> open bugs blocking the next release: https://bugzilla.redhat.com/showdependencytree.cgi?maxdepth=2&hide_resolved=1&id=glusterfs-3.5.4
12:41:28 <ndevos> a beta was made available a while back, nobody reported any issues or succcess about it
12:41:46 <ndevos> I'll probably release glusterfs-3.5.4 later this week
12:42:13 <ndevos> #info glusterfs-3.5.4 will likely be released later this week
12:42:31 <ndevos> any questions for 3.5?
12:42:56 <ndevos> I consider that as a "no"
12:42:58 <ndevos> #topic GlusterFS 4.0
12:43:18 <ndevos> open bugs for 4.0:  https://bugzilla.redhat.com/showdependencytree.cgi?id=glusterfs-4.0
12:43:33 <ndevos> jdarcy: care to comment?
12:44:04 <jdarcy> Yeah, I need to add feature requests for all of the 4.0 stuff.
12:44:39 <jdarcy> I also need to write up some of the latest DHT2 ideas.
12:44:51 <ndevos> #info Features for 4.0 should add "glusterfs-4.0" to the "blocks" field in the bug report
12:44:56 <jdarcy> Other than that, still just waiting until others can pull free from 3.x stuff.
12:46:13 <ndevos> okay, any thing else?
12:46:19 <ndevos> or questions from others?
12:46:54 <ndevos> ... silence?
12:46:59 * spot drops a pin
12:47:07 <kkeithley> where's the kaboom
12:47:10 <ndevos> #topic Open Floor / Bring your own topic
12:47:16 <kkeithley> there's supposed to be an earth shattering kaboom
12:47:19 <ndevos> #info subtopic https://glusternew-tigert.rhcloud.com
12:47:48 <ndevos> marked as "To be discussed on-list"
12:47:55 <tigert> I guess that is kinda old stuff
12:48:03 <tigert> because the glusternew is the new gluster.org now
12:48:33 <ndevos> #info glusternew has replaced the old gluster.org site, glusternew *is* the new gluster.org
12:48:54 <ndevos> thanks tigert!
12:49:01 <hagarth> tigert: I think we should drop a note about how to contribute to this site
12:49:15 <tigert> yes
12:49:26 <tigert> easiest is "click the github link on the bottom"
12:49:52 <ndevos> tigert: please post that in an email to the lists :)
12:49:58 <tigert> wilco
12:49:58 <hagarth> tigert: yes, making it obvious could help :)
12:50:18 <ndevos> #action tigert will send an email to the lists on how to contribute to the new gluster.org site
12:50:36 <ndevos> #info subtopic: "earth shattering kaboom" from kkeithley aka purple/unnamed in the etherpad
12:50:47 <ndevos> kkeithley: BOOM!?
12:50:51 <kkeithley> I was named, what happened?
12:51:03 <kkeithley> there, fixed it
12:51:04 <hchiramm_> :)
12:51:09 <schandra> :D
12:51:47 <ndevos> kkeithley: please have your say, I'm not going to copy/paste all that
12:51:57 <kkeithley> Lala has moved on to other things. He was building the RPMs. hchiramm_ had a possible candidate lined up. Any news?
12:52:23 <hchiramm_> kkeithley, not yet.
12:52:32 <kkeithley> okay
12:52:41 <hchiramm_> may be we need to poll it from gluster community members ..
12:52:47 <hchiramm_> who ever interested..
12:52:52 <kkeithley> sure
12:52:58 <hchiramm_> yeah, we definitely need a replacement
12:53:17 <kkeithley> The CentOS Storage SIG was also Lala's. I think he's still involved with that. I'll check with him
12:53:22 <ndevos> #info volunteers for assisting with the RPM packaging of GlusterFS are very welcome!
12:53:38 <hchiramm_> yes, we have some actions there.. so for now , we can forget that
12:53:45 <kkeithley> such a volunteer would need to be able to build in Fedora Koji, FYI
12:53:55 <hchiramm_> yep
12:54:08 <kkeithley> Which is not hard
12:54:24 <hchiramm_> :P
12:54:35 <kkeithley> And I'll check with Lala about where things stand with the CentOS Storage SIG repos
12:54:41 <ndevos> hchiramm_, kkeithley: who of you want to send a request for volunteers to the lists?
12:54:42 <hchiramm_> in SIG
12:54:53 <hchiramm_> we have builds/targets and tags
12:55:02 <hchiramm_> however we need to see the long term plan for el builds ..
12:55:09 <hchiramm_> we dont want to maintain 2 repos
12:55:17 <hchiramm_> I mean download.g.org and centos sig
12:55:48 <kkeithley> right. We can just have a readme for EL rpms that points at the storage sig. Just like we do for the Ubuntu PPA
12:55:52 <ndevos> hchiramm_: yes, please start a discussion with the options and considerations on the list
12:55:54 <hchiramm_> may be in next sig meeting we can discuss more about this..
12:56:18 <hchiramm_> ndevos, ok..
12:56:28 <spot> hchiramm_: if we need a temporarily builder, i can do it
12:56:43 <hchiramm_> spot++ thanks
12:57:14 <kkeithley> atm I'm the temporary builder, but we need a long term solution. One that scales better. ;-)
12:57:23 <hchiramm_> true :)
12:57:27 <spot> kkeithley: let me know if i can help you out.
12:57:44 <kkeithley> thanks, will do
12:57:51 <ndevos> spot: whatever you do, DON'T LOOK AT THE SPEC FILE
12:58:03 <spot> ndevos: yeah. i'm sure it's awesome. :)
12:58:14 <ndevos> most awesome!
12:58:28 <hchiramm_> :P :P
12:58:50 <kkeithley> okay, Is semiosis missing in action? I'm hearing rumblings that 3.6.3 and 3.7.0 aren't in the PPA. Anyone know?
12:58:58 <ndevos> hchiramm_, kkeithley: so, who's doing the call for volunteers?
12:59:06 * ndevos would like to #action that one
12:59:11 <kkeithley> I nominate hchiramm_
12:59:16 <hchiramm_> ndevos, will do :P
12:59:19 <hchiramm_> kkeithley, :)
12:59:53 <ndevos> #action hchiramm_ will send out a call (email and blog?) for volunteers for helping with the packaging
13:00:10 <ndevos> (thats not restricted to RPMs)
13:00:36 <kkeithley> because debian packaging is so much fun
13:00:50 <kkeithley> Nobody knows about semiosis and the PPA?
13:00:56 * ndevos does not
13:01:17 <kkeithley> Is it too early to think about alternatives to the PPA?
13:01:24 <kkeithley> s/think/talk/
13:01:27 * hchiramm_ does not
13:01:31 <ndevos> I think there is a gluster-team shared PPA
13:01:50 <ndevos> that should not be restricted to semiosis, others should be able to get into that team somehow
13:01:56 <kkeithley> do we know who is on that team?
13:02:10 <ndevos> last time I checked, it was semiosis and JoeJulian
13:03:08 <ndevos> #idea add more people to the Ubuntu PPA for (https://launchpad.net/~gluster) the Gluster packages
13:03:55 <ndevos> any other last minute topics? we've already run a little longer than planned
13:04:41 <ndevos> no? well, in that case we'll finish the meeting
13:04:52 <ndevos> I hope to see you attending next week again, thanks!
13:04:56 <ndevos> #endmeeting