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