12:01:21 <JustinClift> #startmeeting Weekly GlusterFS Community Meeting 12:01:21 <zodbot> Meeting started Wed Sep 3 12:01:21 2014 UTC. The chair is JustinClift. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:21 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:01:30 <JustinClift> davemc: Heya. :) 12:01:31 * kkeithley is here 12:01:42 <JustinClift> Heh, roll call then I guess ;) 12:01:48 * kshlm is here 12:02:05 <JustinClift> Etherpad: https://public.pad.fsfe.org/p/gluster-community-meetings 12:02:06 * lalatenduM is partly here :) 12:02:10 <ndevos> hi! 12:02:13 * davemc is here, kind of 12:02:19 <JustinClift> lalatenduM: Partly? 12:02:22 * raghu is here 12:02:29 <JustinClift> ;) 12:02:35 * JustinClift is still waking up too 12:02:39 <JustinClift> k, moving on... 12:02:48 <JustinClift> #topic Action items from last meeting 12:02:49 <lalatenduM> JustinClift, some part of me in here, some part is working on something else 12:03:03 <JustinClift> lalatenduM: :) 12:03:06 <JustinClift> "hagarth to review community meeting slot" 12:03:25 <JustinClift> Ahhh, hagarth's not online atm 12:03:33 <davemc> part of me is still hitting the snooze button in my head 12:04:09 <JustinClift> davemc: Would having this meeting moved to 2 or 3 hours later, make it workable for you to always attend? 12:04:29 <kshlm> hagarth hasn't probably reached home yet. He left about half and hour back. 12:04:46 <pranithk> JustinClift: I guess that is better. 12:04:53 <JustinClift> kshlm: Yeah, from memory he comes around 1/2 past 12:05:54 <JustinClift> k, we'll get back to this one when hagarth comes back online :) 12:06:01 <JustinClift> Moving on... 12:06:06 <JustinClift> "davemc to help Justin with consultants and support pages" 12:06:33 <JustinClift> I'm ignoring this one personally for now, as backups are what I'm getting sorted 12:07:03 <JustinClift> davemc: Are you interested in getting this page added? I can email you the data that needs adding 12:07:32 <davemc> IJustinClift: I'm willing to take it on. Send away 12:07:37 <JustinClift> davemc: You'd just need to do the technical assembly 12:07:41 <JustinClift> Cool :) 12:07:55 <JustinClift> #action JustinClift to email the GlusterFS Consultants data to davemc 12:08:33 <JustinClift> #action davemc to get the GlusterFS Consultants and Support Company's page online 12:09:01 <JustinClift> "jdarcy will take a look at 1117851" 12:09:06 <JustinClift> jdarcy: ? 12:09:10 <jdarcy> I think we can retire this one... 12:09:33 <jdarcy> I'm sure it's not the last such bug we'll ever see, but the major problems are fixed. 12:10:03 <jdarcy> The remaining AI is to look at backports. 12:10:05 <JustinClift> eg Done -> "Fixed enough for now" ;) 12:10:48 <JustinClift> jdarcy: Which AI is that? 12:11:00 <jdarcy> JustinClift: A new/modified one. 12:11:07 <JustinClift> k 12:11:13 <JustinClift> "ndevos only have the master and release-* branches check for correct bug/versions - enable enforcing" 12:11:18 <JustinClift> How's that doing? :) 12:11:20 <ndevos> thats done 12:11:26 <jdarcy> There are a lot of changes. I'm still looking at that, but gut feel is that backporting might be riskier than leaving alone. 12:11:29 <JustinClift> "kkeithley to merge self-heald memory leak backport" 12:11:30 <JustinClift> done 12:11:34 <JustinClift> "kkeithley_ to merge the NFS fix in 3.4 too" 12:11:36 <JustinClift> Done 12:11:44 <JustinClift> "kkeithley DHT backport 3.5.3->3.4.6" 12:11:45 <JustinClift> Done 12:11:52 <JustinClift> "kkeithley to email gluster-devel with info on how the Debian packaging will be done" 12:12:08 <JustinClift> kkeithley: Is this still to do, or should we drop it, or ? 12:12:29 <kkeithley> drop it I think. Nothing is changed, or changing 12:12:36 <JustinClift> Np 12:12:37 <kkeithley> has changed 12:12:48 <JustinClift> "ndevos to send invite for bug triage" 12:13:07 <ndevos> done! 12:13:20 <JustinClift> :) 12:13:23 <JustinClift> Excellent 12:13:26 <ndevos> meeting is every tuesday, same time as this meeting 12:13:58 <JustinClift> Etherpad note, I just moved hagarth's items to the end, for later 12:14:04 <JustinClift> "pranithk to backport graph switch crash to 3.5 and 3.6" 12:14:08 <JustinClift> How's that going? 12:14:18 <pranithk> JustinClift: Sent the patches (just now ;-)) 12:14:27 <JustinClift> :) 12:14:47 <JustinClift> "Sent patches" means "submitted for review" or "merged" or ? 12:15:19 <ndevos> pranithk: can you get them reviewed by some devs too? 12:15:29 <pranithk> ndevos: THey are doing as we speak 12:15:33 <ndevos> JustinClift: submitted for review :) 12:15:36 <ndevos> pranithk: thanks! 12:15:44 <JustinClift> Cool. 12:15:47 <pranithk> JustinClift: submitted for review 12:16:21 <JustinClift> pranithk: That's for both the 3.4 and 3.5/3.6 stuff? 12:16:26 <JustinClift> eg both AI's? 12:16:47 <pranithk> JustinClift: for 3.4 kaleb took care of it 12:17:08 <pranithk> kkeithley++ 12:17:11 <glusterbot> pranithk: kkeithley's karma is now 1 12:17:16 <JustinClift> pranithk: Thx 12:17:29 <pranithk> JustinClift: I submitted for 3.5, 3.6 12:17:33 <JustinClift> kkeithley: Is that backport also in needing review state, or merged? 12:17:39 <JustinClift> pranithk: Yep, go it. 12:17:42 <JustinClift> got it 12:17:44 <kkeithley> it has been merged 12:17:49 <JustinClift> Sweet 12:17:56 <JustinClift> kkeithley: :) 12:17:57 <pranithk> JustinClift: 3.5, 3.6 yet to be merged 12:18:06 <jdarcy> jdarcy++ 12:18:08 <glusterbot> jdarcy: Error: You're not allowed to adjust your own karma. 12:18:13 <jdarcy> Had to try it. 12:18:14 <JustinClift> pranithk: Yep, got it. 12:18:18 <JustinClift> jdarcy: Heh Heh Heh 12:18:21 <kkeithley> kkeithley_++ 12:18:23 <glusterbot> kkeithley: kkeithley_'s karma is now 4 12:18:31 <JustinClift> kkeithley: ;) 12:18:40 <JustinClift> "hchiramm_ to create a "Who is Who" page for GlusterFS" 12:18:49 * kkeithley is a little schizo 12:18:50 <pranithk> jdarcy: I think it has been fixed after purpleidea used it a lot one day :-) 12:19:11 <kkeithley> karma schizo that is 12:19:12 <JustinClift> hchiramm: That initial data dump page here is a start: http://www.gluster.org/community/documentation/index.php/Who_is_Who 12:19:38 <JustinClift> hchiramm: Want to email gluster-devel about it, so people know it exists, and ask them to update their info ? 12:20:03 <ndevos> that page currently only contains active developers, should community contributors (help on gluster-users, #gluster) not get listed too? 12:20:14 <JustinClift> ndevos: Very good point. 12:20:33 <JustinClift> ndevos: Yes they should. Our Community includes all kinds of ppl, not just active coders 12:20:41 <ndevos> a little description of when you should add yourself to the page would be nice 12:20:50 <JustinClift> I'm giving the task to hchiramm ;) 12:21:45 <ndevos> #idea any contributor deserves to be listed on the "Who is Who" page, not only developers 12:21:51 <JustinClift> #action hchiramm to email gluster-users and gluster-devel mailing lists, asking people to add themselves to this. Especially welcome are the Community members who help out on the mailing lists. We want you all! :) 12:22:03 <JustinClift> Gah 12:22:17 <JustinClift> s/this/Who-is-Who page/ 12:22:30 <JustinClift> ... and that won't end up in the minutes. Meh 12:23:04 <JustinClift> ndevos: Lets see what looks like after it's been made public and ppl are encouraged to adjust it 12:23:15 * JustinClift was hoping for something a bit more flashy 12:23:23 <JustinClift> "JustinClift to encourage Tamas Papp to log a bug about http://supercolony.gluster.org/pipermail/gluster-users/2014-July/018219.html" 12:23:31 <JustinClift> Done. Tamas was on holiday. 12:23:47 <JustinClift> It turns out Poornima G already filed a BZ for it: https://bugzilla.redhat.com/show_bug.cgi?id=1126831 12:23:49 <glusterbot> Bug 1126831: medium, high, ---, gluster-bugs, NEW , Memory leak in GlusterFs client 12:23:56 <davemc> Well, once I figure out how to work with the site, flashy (or at least gamified) is possible 12:24:05 <JustinClift> This actually sounds like a bug worth looking into :) 12:24:11 <JustinClift> davemc: Yep :) 12:24:44 <JustinClift> davemc: Flash is unlikely to be acceptable (non open source), but something equiv in HTML+CSS, etc would be completely ok 12:24:55 <davemc> no flash, 12:25:00 <JustinClift> "JustinClift to create blog post of latest leaderboard stats, after receiving from hagarth" 12:25:01 <davemc> even if I am ex aadobe 12:25:13 <kkeithley> drink the KoolAid 12:25:16 <JustinClift> ;) 12:25:37 <JustinClift> I still need to do this, unless someone else feels like getting it done? 12:25:42 <ndevos> Java Applets are Open Source? 12:25:52 <JustinClift> ndevos: Lets not go there ;) 12:26:02 <ndevos> :-/ 12:26:04 <JustinClift> There's "open source" and theres "bad practise" :) 12:26:32 <JustinClift> k, "We need a blog post about the people who wrote the code for 3.5.2 as well. Pranith gave me the details weeks ago, and I still haven't written it up. :(" 12:26:44 <JustinClift> That's still on me. Will get it done at some point 12:26:50 <JustinClift> Shouldn't take much work 12:26:56 <ndevos> ah, that "me" is "you"! 12:27:05 <JustinClift> ;) 12:27:12 <JustinClift> "hagarth to evolve a plan for 3.6 feature sessions" 12:27:20 * kkeithley thinks it's Flash video that's objectionable, not Shockwave/Flash applets per se 12:28:09 <JustinClift> hagarth: ping ping ping 12:28:28 <JustinClift> k, moving on 12:28:40 <davemc> "No Flash. The gods of Apple have spoken" 12:28:45 <JustinClift> #topic 3.4 12:29:05 <kkeithley> just waiting for JoeJulian to respond to NeedInfo on his bug 12:29:06 <JustinClift> Apple was just trying to improve web security I guess 12:29:10 <kkeithley> and then a fix for it 12:29:18 * JustinClift stops feeding the davemc troll ;) 12:29:32 <JustinClift> kkeithley: Cool 12:29:38 <kkeithley> Gestures on tablets 12:29:52 <kkeithley> then we might need a fix if it's still a bug 12:30:12 <kkeithley> barring that one BZ, we're ready for a 3.4.6 beta 12:30:58 <JustinClift> kkeithley: Cool. Hopefully we can get those last bits sorted this week 12:31:05 <JustinClift> kkeithley: Rough eta for 3.4.6 of ? 12:31:29 <kkeithley> shall we say Monday? 12:31:44 <JustinClift> Works for me :) 12:31:47 <kkeithley> I'll nag JoeJulian again about the bug 12:31:55 <JustinClift> I just emailed him too. :) 12:32:09 <JustinClift> #action kkeithley to release first GlusterFS 3.4.6 beta on monday 12:32:24 <JustinClift> k, moving on 12:32:28 <JustinClift> #topic 3.5 12:33:02 <ndevos> 1. still waiting on DHT fixes 12:33:12 <ndevos> 2. need a backport for https://bugzilla.redhat.com/show_bug.cgi?id=1119827 12:33:13 <glusterbot> Bug 1119827: high, high, ---, gluster-bugs, NEW , Brick goes offline unexpectedly 12:33:25 <ndevos> 3. get pranithk's patch reviewed 12:33:35 <ndevos> and thats it 12:33:41 <JustinClift> Cool 12:33:47 <JustinClift> Any idea of ETA? 12:34:09 <ndevos> no, depends on the DHT patches, they were planned to be ready last week, but that did not happen 12:34:25 <hagarth> most DHT patches have been merged on master over the last two days 12:34:41 <JustinClift> So, backporting shouldn't take long? 12:34:49 <hagarth> Yes, I think it would be realistic to expect these patches to land on release branches over this week. 12:34:56 <JustinClift> Cool 12:35:19 <JustinClift> Lets see if that happens as expected, and we'll figure out a beta date after that :) 12:35:23 <ndevos> in that case, I think a 3.5.3 beta would be possible somewhere next week 12:35:28 <raghug> hagarth: JustinClift: we'll do that this week 12:35:31 <jdarcy> Should I work with $whoever on the backports, to avoid distracting the DHT team proper? 12:35:35 <JustinClift> ndevos: 12:35:51 <JustinClift> k, tentative eta for 3.5.3 beta is sometime next week 12:36:04 <hagarth> jdarcy: that might be helpful, I can chip in with the backports too 12:36:47 <JustinClift> #agreed tentative eta for 3.5.3 beta is sometime next week 12:36:48 <raghug> jdarcy: thanks, I'll co-ordinate on backports with the rest of the team here 12:37:01 <JustinClift> k, anything else for 3.5? 12:37:03 <kkeithley> er, sorry, going back to 3.4. If we don't get a response from JoeJulian shall we ship 3.4.6beta on Monday anyway? 12:37:11 <JustinClift> kkeithley: Yep 12:37:21 <JustinClift> It's a beta. We can always do a 2nd one ;) 12:37:32 <kkeithley> yup 12:37:54 <JustinClift> k, moving on to hagarth's action items 12:38:02 <JustinClift> "hagarth to review community meeting slot" 12:38:10 <hagarth> right 12:38:16 <JustinClift> andersb_: Hiya ;) 12:38:29 <andersb_> Hi, late as always :-( 12:38:33 <JustinClift> ;) 12:38:36 <hagarth> should we move the community meeting by 2-3 hours so that we can get davemc to be more coherent? ;) 12:38:51 <pranithk> hagarth: +1 12:39:01 <lalatenduM> hagarth, +1 12:39:02 <davemc> hagarth++ 12:39:05 <glusterbot> davemc: hagarth's karma is now 1 12:39:07 <JustinClift> hagarth: davemc mentioned in /msg earlier that he's likely to be awake at 5am anyway 12:39:11 <lalatenduM> I dont see much traffic from IST 12:39:15 <raghu> hagarth: +1 12:39:19 <kshlm> +1 back to 830 PM IST 12:39:26 <JustinClift> hagarth: Yeah, looks like back to previous time 12:39:27 <davemc> the meeting time isn't really aproblem. I just like to complain 12:39:31 <JustinClift> Heh 12:39:41 <lalatenduM> kshlm+1 12:39:49 <hagarth> davemc: we like to address your complaints :) 12:39:53 <JustinClift> Well, I guess the next time we need to vote for stuff, we don't allow a system that allows anon votes 12:40:08 <hagarth> JustinClift: good observation 12:40:17 <lalatenduM> davemc, it is our welcome gift :) what say, others? 12:40:42 <JustinClift> lalatenduM: Pretty sure this is a definite agreement 12:41:04 <hagarth> ok, davemc would you want to send out an updated invite? 12:41:08 <JustinClift> So, lets move it from next week 12:41:19 <JustinClift> Btw, when ppl say "2 to 3" hours, which one is it? 12:41:39 <hagarth> 2:00 PM or 3:00 PM UTC ? 12:41:40 * davemc envisions a 2Am rather than 5AM call 12:42:04 <lalatenduM> I am ok with anything 12:42:16 <kkeithley> which way will daylight saving bite us when it ends in November? 12:42:39 <davemc> hagarth, sure, with some direction as to whom I'm sending it to 12:42:40 <kkeithley> take that into consideration for the PST/PDT timezone. 12:43:06 <JustinClift> #action hagarth to figure out the new meeting time and let us know :) 12:43:09 * ndevos prefers 14:00 UTC, in case we're voting 12:43:11 <hagarth> davemc: gluster-users and gluster-devel ML 12:43:24 <jdarcy> kkeithley: Anything pegged to another TZ will appear to be one hour *earlier*. 12:43:29 * hagarth prefers 14:00 UTC too 12:43:40 * JustinClift isn't fussed 12:43:52 <JustinClift> My sleeping patterns are so screwy it's all the same to me :) 12:44:35 <JustinClift> Lets figure it out over gluster-devel so we don't keep taking up meeting time 12:44:40 <hagarth> JustinClift: right 12:44:43 <JustinClift> hagarth: That's your AI to lead 12:44:53 <hagarth> JustinClift: sure 12:44:59 <JustinClift> davemc can send out the invite when it's all decided :) 12:45:08 <JustinClift> "hagarth to evolve a plan for 3.6 feature sessions" 12:45:16 <JustinClift> TBD this week 12:45:24 <JustinClift> "hagarth to review cppcheck fixes this week" 12:45:48 <JustinClift> hagarth: Are you ok to review the subsequent revisions too? 12:45:53 <hagarth> have provided a minor comment to kkeithley 12:45:57 <JustinClift> We really need to push these through to completion 12:46:00 <hagarth> atinmu also has some comments on the patch 12:46:02 <JustinClift> hagarth: Yeah, read that 12:46:06 <hagarth> JustinClift: yes, I am up for it 12:46:10 <JustinClift> Cool 12:46:29 <JustinClift> kkeithley: These reviews are what's blocking us for better Ubuntu inclusion aren't they? 12:46:39 <kkeithley> ostensibly, yes 12:46:39 <atinmu> hagarth, yes I had some minor comments 12:46:48 <JustinClift> Cool 12:46:53 <kkeithley> well, 3.4.x is good to go for Ubuntu. 12:47:09 <kkeithley> It's later versions of Gluster that could get held up for later releases of Ubuntu 12:47:14 <JustinClift> atinmu: Would you also be good to review the follow up revisions of the CR, until it's all done/merged? 12:47:52 <JustinClift> atinmu: Don't suppose you have any patches needing review that kkeithley could return the favour for? :D 12:47:54 <kkeithley> Any comments that result in changes to the 3.[56] and master cppcheck would need to be folded back into 3.4 as well. Maybe 12:48:04 <atinmu> JustinClift, I can do that, but only from glusterd perspective 12:48:11 <hagarth> kkeithley: right 12:48:16 <ndevos> that -1 is on a bundled library (libuuid), should we really bundle that in the first place? 12:48:57 * ndevos doesnt like copies of other projects in a repo 12:48:58 * kkeithley asked a long time ago about switching to the system libuuid. And doesn't remember the reason why not 12:48:59 <JustinClift> atinmu: Sure 12:49:00 <JustinClift> :) 12:49:26 <hagarth> ndevos: I think we have libuuid src to support those platforms that do not have one 12:49:37 <kkeithley> which platforms are those? 12:49:50 * ndevos wonders about that too 12:50:13 <kkeithley> I'm pretty sure *BSD and MacOS have it 12:50:16 <hagarth> kkeithley: it was solaris earlier (yes, we used to run on solaris some time back :)) 12:50:29 <JustinClift> Hmmmm, we still run on Solaris don't we? 12:50:49 <JustinClift> I haven't put any effort into it, but I though someone mentioned not long ago they were running there 12:50:54 * JustinClift has no idea of the version 12:50:59 <JustinClift> Anyway, getting off track 12:51:01 <ndevos> I do not see a problem asking users on those platforms to manually install libuuid... 12:51:01 <kkeithley> we still have feature tests for it. Nobody has built on it *recently* AFAIK 12:51:04 <hagarth> JustinClift: Illumos ? 12:51:14 <JustinClift> hagarth: Unsure 12:51:39 <JustinClift> "hagarth to update planning36 page" 12:51:46 <hagarth> done, I need to update again 12:51:59 <JustinClift> hagarth: Cool, wasn't sure 12:52:00 <hagarth> as we are still awaiting afrv2, dht and uss fixes to be merged 12:52:07 <JustinClift> #topic 3.6 12:52:15 <JustinClift> "Status: Still awaiting afrv2 and dht fixes - will need to push dates by one more week." 12:52:20 <hagarth> I will update Planning36 again this week 12:52:20 <JustinClift> That's all for 3.6? 12:52:31 <hagarth> pranithk: can we have afrv2 completed this week? 12:52:33 <JustinClift> Cool 12:52:58 <pranithk> hagarth: Yeah I guess 12:53:01 <andersb_> ipv6 still lacking from 3.6 12:53:08 <hagarth> pranithk: that would be cool 12:53:29 <hagarth> andersb_: apart from your patch, are you aware of anything else needed for ipv6 support to be complete? 12:54:10 <andersb_> I sent out an email on gluster-devel yesterday, the problem was more complex than my first patch 12:54:45 <andersb_> essentially involving ipv4/ipv6 hosts with broken connectivity on ipv6 level 12:55:10 <hagarth> andersb_: haven't gone through that in detail, will take a look and respond. 12:55:20 <andersb_> thanks 12:55:26 <JustinClift> hagarth: AI that? 12:55:45 <hagarth> #action hagarth to send out a response to andersb_'s email 12:56:40 <JustinClift> tx 12:56:43 <JustinClift> Moving on 12:56:54 <JustinClift> #topic Other agenda items 12:57:03 <JustinClift> Anyone have anything :) 12:57:05 <JustinClift> ? 12:57:08 <kshlm> I'd like to help with the ipv6 problems, but I need access to a proper IPv6 setup to do tests.. 12:57:09 <pranithk> JustinClift: I will get back to you about the bug you pointed to me 12:57:22 <JustinClift> pranithk: Tanks. :) 12:57:36 <JustinClift> andersb_: Can you help kshlm with that? 12:57:38 <lalatenduM> hagarth, need your review comments for http://review.gluster.org/#/c/8213/ 12:57:55 <hagarth> lalatenduM: will do 12:57:56 <lalatenduM> other are also welcome, pranithk jdarcy kkeithley 12:58:00 <andersb_> JustinClift: sure 12:58:04 <JustinClift> kshlm: As an alternative idea, most online hosting companies say they support IPv6 fully 12:58:06 <kkeithley> okay 12:58:07 <lalatenduM> hagarth, thanks 12:58:22 <JustinClift> kshlm: So you could create a few VM's in Rackspace and try that 12:58:30 <JustinClift> kshlm: It's only an idea though :) 12:58:44 <JustinClift> k, I think we're done. :) 12:58:57 <JustinClift> Thanks everyone for participating. We closed off a lot of stuff today. :) 12:59:01 <JustinClift> #endmeeting