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