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