gluster-meeting
LOGS
12:01:28 <ndevos> #startmeeting
12:01:28 <zodbot> Meeting started Wed Feb 11 12:01:28 2015 UTC.  The chair is ndevos. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:01:28 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
12:01:34 <ndevos> Hey all!
12:01:38 <itpings> hey all
12:01:38 <JustinClift> :)
12:01:40 <jimjag> hi
12:01:41 <hagarth> ndevos: o/
12:01:47 <raghu`> hi
12:01:51 <itpings> new member here <--
12:01:55 <ndevos> Agenda for today: https://public.pad.fsfe.org/p/gluster-community-meetings
12:01:59 <hagarth> itpings: welcome aboard!
12:02:02 <JustinClift> itpings: Welcome :D
12:02:07 <ndevos> #chair hagarth
12:02:07 <zodbot> Current chairs: hagarth ndevos
12:02:12 <itpings> ty guys
12:02:21 <ndevos> #topic Roll Call
12:02:41 <ndevos> hagarth: you want to run the meeting, or do you need to leave early?
12:02:59 <hagarth> ndevos: I am bound to be distracted in between today, so please go ahead
12:03:10 <ndevos> hagarth: ok, no problem
12:03:36 <partner> heeep
12:04:22 <ndevos> hmm, we seem to be missing some of the regular attendees...
12:04:30 * kkeithley is here
12:04:39 * hchiramm is here
12:04:41 * jimjag is here
12:05:17 <ndevos> #topic Action Items from last week
12:05:31 <ndevos> #info Subtopic: ndevos should publish an article on his blog
12:05:43 <ndevos> yeah, I still need to do that :-/
12:05:58 <ndevos> #info Subtopic: hchiramm will try to fix the duplicate syndication of posts from ndevos
12:06:12 <ndevos> and that is waiting on my post...
12:06:19 <hchiramm> thx :)
12:06:27 <ndevos> #info Subtopic: hchiramm will start a discussion on the mailinglist about the RHEL/Community packaging issues and solutions
12:06:40 <hchiramm> Yep, its progressing
12:06:41 <hchiramm> :)
12:06:50 <ndevos> I did notice a discussion, but I do not think is went to the mailinglist yet?
12:07:07 <hchiramm> I think we need to take into gluster MLs at this tage
12:07:10 <hchiramm> tage/stage
12:07:13 <JustinClift> ndevos: Maybe just to a "test post (we're trying to fix an issue)" instead of something important?  People probably won't be too bothered...
12:07:48 <hchiramm> ah.. typo.. I think we dont need to take into gluster MLs at this tage
12:07:49 <ndevos> JustinClift: I'm sure I can come up with something better, and it is a non-urgent thing anyway
12:07:56 <JustinClift> :)
12:08:03 <hchiramm> as it involves the discussions about the downstream as well
12:08:17 <ndevos> hchiramm: okay, when something solid/final comes out, will you share it with the lists?
12:08:25 <hchiramm> yeah, that can be done
12:08:52 <ndevos> #action hchiramm will share the outcome of the non-mailinglist packagng discussions on the mailinglist
12:09:16 <ndevos> #info Subtopic: hagarth to open a feature page for (k)vm hyperconvergence
12:09:22 <JustinClift> Should we ask the gluster-board for their sign-off on the solution?
12:09:46 <ndevos> hagarth mentioned by email that he will have that "By next week for certain"
12:10:06 <JustinClift> Hmmmm...
12:10:09 <JustinClift> k
12:10:44 <ndevos> JustinClift: I do not know how/if the board should be involved, it is something many community projects need to handle, its not Gluster Community specific (the packaging)
12:11:01 <hagarth> ndevos: yes, will do that by next week. sorry for missing out on this one for a few weeks now!
12:11:14 <ndevos> hagarth: np, we'll keep reminding you :)
12:11:25 <JustinClift> ndevos: The board has technical users, and had a lot of strong feeling about the problem itself
12:11:26 * kshlm is here
12:11:27 * jimjag suggests just making sure the board knows is likely a Good Idea
12:11:47 <jimjag> An engaged board is a good board
12:11:55 <JustinClift> ndevos: Not at least keeping them in the loop is probably not a great idea
12:11:58 <JustinClift> jimjag: +1
12:12:19 <ndevos> JustinClift: I think they will be kept in the loop through hchiramm?
12:12:58 <JustinClift> Sure.  I'm just suggesting hchiramm makes a point of it :D
12:13:02 <jimjag> As a board member myself, I can report that the board, as an entity, feels out of the loop
12:13:14 <ndevos> #action hchiramm should keep the Gluster Community Board in the loop on the outcome of the packaging discussions
12:13:26 <JustinClift> ndevos: Good idea :)
12:13:44 <hchiramm> JustinClift, ndevos sure
12:14:03 <ndevos> JustinClift, jimjag: how would the board like to be kept in the loop? do they follow these meetings and the minutes?
12:14:37 <JustinClift> jimjag: Yours :D
12:14:38 <ndevos> #info Subtopic: keep the Gluster Community Board more informed and involved
12:14:39 <jimjag> ndevos: I follow the meetings, for sure, but mailing the minutes specifically to the board list makes sense
12:15:18 <ndevos> jimjag: the board email list is marked as private, can anyone post things there without getting stuck in the moderation queue?
12:15:31 <jimjag> I will mod it thru
12:15:39 <JustinClift> I approve stuff that seems appropriate
12:15:56 <JustinClift> So, moderation queue shouldn't be a blocker
12:16:09 <ndevos> hmm, okay, if you guys say so
12:16:40 <ndevos> whats the email address of the board list again?
12:17:04 <JustinClift> board@gluster.org
12:17:15 * msvbhat arrives late to the party
12:17:17 <ndevos> #action *all*moderators* should post meeting minutes to the Gluster Community Board <board@gluster.org>
12:17:26 <JustinClift> http://www.gluster.org/mailman/listinfo/board
12:17:54 <ndevos> #info Subtopic: spot to investigate repetitive posts on social networking sites
12:18:12 <ndevos> hchiramm, hagarth, JustinClift: do you know about that?
12:18:48 <partner> is it still an issue, the topic has been around for months already?
12:18:57 <hchiramm> ndevos, unfortunately no
12:19:09 <JustinClift> Repetative posts?
12:19:10 <partner> examples?
12:19:11 <ndevos> partner: I dont know, and nobody seems to know the progress :-/
12:19:26 <partner> i suggest we trash the topic and open it up again if the issue persists
12:19:39 <ndevos> yeah, I'm thinking about that as well
12:19:50 <partner> its 1/4th of the meeting around that topic each week
12:20:13 <telmich> btw, was topic #1 about getting people to package qemu with glusterfs support?
12:20:21 <telmich> (sorry for being late, just had a phone call)
12:20:36 <ndevos> #agreed drop the topic from the list, if the issue happens again, file a bug against the project-infrastructure component in Bugzilla
12:20:52 <hchiramm> telmich, no.. it was about rpm versions of glusterfs-*
12:20:57 <telmich> hm, ok
12:21:20 <ndevos> telmich: maybe, I think that is a little related, but you can add that topic to the "Open Floor" on the agenda if you like
12:21:35 * ndevos hands https://public.pad.fsfe.org/p/gluster-community-meetings to telmich
12:21:39 <telmich> ndevos: open floor is at the end?
12:21:42 <telmich> ndevos: gracias!
12:21:59 <ndevos> #info Subtopic: spot to reach out to community about website messaging
12:22:14 <ndevos> I do not think that has been done?
12:22:31 * ndevos adds that as a point to yet an other discussion
12:23:17 <ndevos> #info Subtopic: hagarth to carry forward discussion on automated builds for various platforms in gluster-infra ML
12:23:24 <hagarth> ndevos: again for next week
12:23:32 <ndevos> hah, sure!
12:23:46 <hagarth> do I sound like a broken record? ;)
12:24:26 <ndevos> who wants to make a bet if hagarth manages to get the two action items done by next week?
12:24:47 <partner> pint for each completed item!
12:24:47 * JustinClift puts money on it for "no"
12:24:57 * hagarth puts his money on "yes"
12:25:05 <msvbhat> ndevos: hagarth: There was some minor issue while using autoo-build repo for installing.
12:25:09 <JustinClift> How much moolah?  :D
12:25:15 <ndevos> we can discuss details about that after the meeting!
12:25:44 <msvbhat> ndevos: sure. I don't have a fix suggestion anyway
12:25:46 <ndevos> msvbhat: yeah... maybe get some ideas hashed out on the -devel list about that?
12:26:04 <ndevos> #topic Gluster 3.6
12:26:09 <ndevos> raghu`: you're up!
12:26:14 <msvbhat> ndevos: Yeah. That would be better
12:26:35 <raghu`> ndevos: I have made glusterfs-3.6.3beta1.
12:26:52 <raghu`> Tarball is ready. RPMS have to be created
12:26:53 <hchiramm> raghu++ thanks.. :)
12:27:06 <ndevos> hchiramm: will you run the rpm builds?
12:27:10 <hchiramm> yep
12:27:10 <ndevos> and kkeithley the debs?
12:27:44 <ndevos> raghu`: how long before you think it should become a non-beta release?
12:27:57 <JustinClift> raghu`: Does it have the fixes we've found for Corvid Tech issues so far?
12:28:07 * JustinClift is wondering whether we encourage them to try it
12:28:44 <raghu`> I want to make 3.6.3 before Feb 20.
12:28:45 <raghu`> There are still some patches which I have to take in (either they have to pass the regression tests or need an ack)
12:29:38 <JustinClift> raghu`: Are you ok to highlight them on the -devel mailing list, and encourage people to test them?
12:29:58 <JustinClift> eg "These are bug fixes for 3.5.3, and we need reviews/ack's on them"
12:29:59 <ndevos> raghu`: okay, so when more patches get merged, you'll do a beta2?
12:30:12 <ndevos> raghu`: ah, and include some release notes too?
12:30:27 <raghu`> JustinClift: I am not sure whether beta1 contains Corvid Tech issues (I am not complete sure about those issues though). Beta1 mostly contains ec fixes, some afr fixes andsome posix fixes
12:31:07 <JustinClift> Hmmmm, there's a dht issue that was being looked into.  No idea if it's become a patch tho.
12:31:19 <JustinClift> Maybe for betat2 (or .4), depending...
12:31:19 <JustinClift> :)
12:31:20 <raghu`> JustinClift: Yeah. I can inform the -devel list about beta1 (should I do it after rpms are ready or right now)?
12:31:32 <JustinClift> Right away?
12:31:37 <raghu`> ndevos: yeah. Want to do a beta2 once those pathces are in
12:31:45 <JustinClift> Might get more reviews in quicker
12:31:53 <kkeithley> yes, one of us, semiosis or me, will make them. Probably me
12:31:57 <raghu`> ndevos: yeah. sure. Will include release notes as well.
12:32:09 <ndevos> raghu`: okay, thanks, sounds good
12:32:23 <ndevos> raghu`: anything else to add?
12:32:30 <raghu`> JustinClift: Ok. Will send a mail to -devel list about the availability of 3.6.3beta1 today
12:32:54 <raghu`> ndevos: nope. But thanks a lot to you for the script
12:32:57 <raghu`> :)
12:33:01 <raghu`> it helped a lot
12:33:12 <ndevos> #action raghu` will send a notification about 3.6.3beta1 to the mailinglists
12:33:15 <raghu`> for moving the status of the bugs
12:33:16 <ndevos> sure, np!
12:33:38 <ndevos> many of us got mail-bombed by all the closure messages :)
12:33:46 <hchiramm> I think its better to announce after rpms are available
12:33:47 <JustinClift> ;)
12:34:23 <JustinClift> Ahhh.  What I said before about "right away" vs now
12:34:41 <JustinClift> If its for people to download a new release, then yeah, after we have rpm's ready
12:34:47 <ndevos> hchiramm, raghu`, kkeithley, semiosis: you guys should discuss when to announce the beta release - but not here/now
12:34:58 * JustinClift shuts up :D
12:35:15 <ndevos> #topic Gluster 3.5
12:35:35 <ndevos> there has been some progress there, more patches merged
12:36:01 <ndevos> a beta1 for 3.5.4 will probably be done somewhere next week
12:36:23 <ndevos> I dont remember of any very urgent issues, so there is no need to rush it
12:36:54 <ndevos> #action ndevos to prepare for the next 3.5 beta/update somewhere next week
12:37:02 <ndevos> questions on 3.5?
12:37:31 <ndevos> did I hear a "no"?
12:37:38 <ndevos> #topic Gluster 3.4
12:37:50 <ndevos> kkeithley: please tell us all about it!
12:37:56 <kkeithley> nothing to report. I still consider the memory leak the major show stopper
12:38:37 <ndevos> okay, and nobody is questioning you on that either, it seems
12:38:38 <kkeithley> and I don't think there are fixes for the other 3.4 bugs in the trackker, so...
12:38:55 <kkeithley> no, I'm working to try to narrow down the leak
12:39:04 <ndevos> well, I'm sure people reported bugs against 3.4 that are not on the tracker?
12:39:24 <kkeithley> yes, probably
12:39:48 <ndevos> but, if there is nothing urgent, well, you're old enough to decide on them yourseld :P
12:40:04 <kkeithley> ;-)
12:40:16 <ndevos> #topic Gluster Next
12:40:17 <kkeithley> I haven't heard anyone clamoring for 3.4.7, so
12:40:26 <ndevos> #info Subtopic: Gluster 3.7
12:40:41 <ndevos> hagarth: anything you wanted to say about 3.7?
12:41:42 <hagarth> ndevos: sure
12:41:44 <ndevos> anyone else wants to tell us about 3.7?
12:41:51 <ndevos> ah, there you are :)
12:41:57 <hagarth> we've got some feature pages updated
12:42:40 <hagarth> looks like we'll have bitrot, tiering, sharding, some improvements in small file performance, self-healing improvements and more in 3.7
12:43:19 <hagarth> request all feature owners to submit patches sooner and not await the last week for getting all reviews done
12:43:34 <hagarth> that's my short update on 3.7
12:43:50 <JustinClift> Um... for 3.7...
12:44:00 <ndevos> hagarth: how do you keep track of the progress of the patches for these features?
12:44:31 * JustinClift suggests we ask the board (directly) for their input.  eg Ask JimJag to engage them
12:44:47 <hagarth> ndevos: it is rudimentary - looking up the feature page and content out for review ;)
12:45:16 <ndevos> hagarth: lol!
12:45:23 <JustinClift> ndevos hagarth: Does it make sense to ask feature owners to add the CR #'s to the feature page?
12:45:42 <ndevos> JustinClift: I think that is what most do
12:45:50 <kshlm> We also have 2 big changes for GlusterD, but they are not exactly features. (Daemon code refactoring and RCU protection). Would these be thought of as features and would they be bound to the feature freeze date?
12:45:58 * kshlm just wants to know
12:46:25 <JustinClift> kshlm: If they're not mentioned on the feature page, it'll be hard to remember to add info about them into press releases, general announcements, etc
12:46:29 <jdarcy> Where it the bitrot code right now?  I'd like to get a head start on reviews.
12:46:38 <ndevos> kshlm: the refactoring is less of a feature, I think (unless it is user visible)
12:47:09 <ndevos> kshlm: but, the liburcu seems to be a good feature to promote, other areas should probably adopt that too one day
12:47:33 <raghu`> jdarcy: bit-rot code should be out for review soon. atleast by early next week
12:47:53 <jdarcy> raghu`: It's in a private/downstream repo then?
12:48:01 <ndevos> jdarcy: I'm not sure where bitrot lives, but data-classification is on the forge
12:48:43 <raghu`> nope. Currently the changes are being added to our github repos.
12:48:43 <ndevos> raghu`: getting it on the forge, and include design documents and user documentation would be good
12:48:45 <kshlm> ndevos, that sounds reasonable.
12:49:27 <ndevos> #info Subtopic: Gluster 4.0
12:49:50 <ndevos> jdarcy: please educate us about the latest news
12:50:05 <jdarcy> We had a very productive IRC meeting on Friday.
12:50:10 <kshlm> I'll add a new section "Other big changes" to Planning37 and these under that.
12:50:29 <jdarcy> Participation/interest seemed high, several action items came out of it.
12:50:29 <ndevos> kshlm: sounds good to me
12:51:14 <jdarcy> http://meetbot.fedoraproject.org/gluster-meeting/2015-02-06/glusterfs_4.0.2015-02-06-12.05.html
12:51:33 <jdarcy> Looks like we have a couple of new volunteers for composite operations.
12:51:54 <jdarcy> Other than that, nothing to add to what's in that log.
12:52:35 <ndevos> okay, thanks
12:52:41 <jdarcy> Oh, Xavier and I have had some subsequent discussions about DFC (coordination framework for EC and others).
12:53:02 <ndevos> I understand that you plan to do bi-weekly meetings for 4.0?
12:53:13 <jdarcy> Yes.
12:53:33 <ndevos> nice :)
12:53:40 <ndevos> #topic Open Floor
12:53:57 <ndevos> #info Subtopic: Maintainer responsibilities
12:53:59 <jdarcy> Next one is likely to be February 26 or 27, right in the middle of my vacation.
12:54:20 <ndevos> oh, okay, you should find someone to take charge of that one then
12:54:29 <jdarcy> Oh, I'll be there.  That's how life is.
12:54:44 <ndevos> ah, ok
12:54:57 <jdarcy> It's either that or spend time with my family.  ;)
12:55:09 <ndevos> anyway, I'll probably send out a reminder to the -devel list about the maintainer responsibilities
12:55:23 <ndevos> we are your family too!
12:55:34 <telmich> as a newbie here, can I quickly ask who is responsible for what in here?
12:55:59 <ndevos> #action ndevos should send out a reminder about Maintainer responsibilities to the -devel list
12:56:06 <ndevos> telmich: we can do that after the meeting, ok?
12:56:10 <telmich> ndevos: ok
12:56:24 <ndevos> #info Subtopic: Upcoming talks at conference
12:56:39 <ndevos> reminder to update https://public.pad.fsfe.org/p/gluster-events
12:56:55 <ndevos> add conferences to it. add your name and details!
12:57:09 <ndevos> #info Subtopic: GSOC 2015
12:57:22 <ndevos> kshlm: a short status update?
12:57:57 <ndevos> JustinClift: maybe you know more about it too?
12:58:07 <kshlm> I sent out a mail asking for contributions to build an ideas list.
12:58:24 * JustinClift reads back
12:58:39 <JustinClift> Nope, haven't been keeping an eye on this
12:58:43 <kshlm> There was response, and there were some contributions.
12:58:57 <ndevos> kshlm: okay, next steps?
12:58:57 <kshlm> We've still not started preparing a proposal.
12:59:11 <kshlm> We need help with this.
12:59:12 <JustinClift> Hmmmm, someone asked me something about GSOC a few days ago, but I haven't read the email properly yet so no idea what it's about
12:59:34 <kshlm> I'd mailed JustinClift and spot for help, but didn't hear back.
12:59:47 <kshlm> I was busy with other stuff and couldn't follow up on that.
12:59:57 <kshlm> So JustinClift, can you help with this?
13:00:07 <ndevos> #action JustinClift should follow up on the GSOC email
13:00:39 <ndevos> kshlm: I think you guys should be able to figure something out by email (or on IRC but outside of this meeting)
13:00:53 <kshlm> Yup.
13:01:00 * ndevos notes we're running out of time...
13:01:06 <JustinClift> Sure
13:01:10 <ndevos> #info Subtopic: Qemu / Clusterfs integration
13:01:23 <telmich> alright
13:01:24 <ndevos> telmich: I think you added that to the list?
13:01:38 <telmich> I was wondering what the status is regarding pushing qemu packages in the distros?
13:02:14 <telmich> so far I can see that Debian doesn't pickup glusterfs support at all
13:02:23 <ndevos> well, for RHEL/CentOS, qemu contains glusterfs support out of the box
13:02:30 <telmich> and ubuntu *does* have a ppa, but the default packages are not supporting glusterfs
13:02:34 <telmich> neither in archlinux
13:02:49 <telmich> I was talking to the package maintainers
13:03:00 <telmich> but it seems there is no/not much interest from the community at the moment
13:03:24 <ndevos> partner, semiosis: you guys know more about Debian/Ubuntu - got any idea if/what qemu packages support glusterfs?
13:03:26 <telmich> as I have seen that the patches are pretty old, I was wondering if anyone is in charge or looks for distro integration besides redhat?
13:03:56 <telmich> ndevos: debian doesn't have it at all, neither in backports nor in testing nor in sid
13:04:00 * kkeithley is trying to find the packager list. Isn't semiosis working with a Debian person to get newer versions of gluster into Debian
13:04:11 <telmich> there is one ppa, I guess my someone maintained in here, for ubunt
13:04:12 <kkeithley> once we have that then qemu can be built with gluster support
13:04:47 <kkeithley> found it. Patrick Matthaei
13:04:49 <telmich> so, yeah, essentially my question is, is anyone driving non-redhat qemu+glusterfs support?
13:05:02 <ndevos> kkeithley: that is the-me in #gluster
13:05:11 <kkeithley> ah, okay
13:05:42 <ndevos> telmich: I have no idea... maybe you should ask about that on the gluster-users list?
13:05:51 <telmich> ndevos: I can do that
13:06:04 <ndevos> telmich: I think partner would be interested in that too - he seems to be a Debian guy
13:06:17 <telmich> another short related question: is there *any* recommendation for which glusterfs version to use in production for VM hosting at the moment?
13:06:25 <telmich> I have asked on the ML, but didn't get any response
13:06:44 <ndevos> #action telmich will send an email to the gluster-users list about Gluster support in QEMU on Debian/Ubuntu
13:06:46 <telmich> partner: do you want to have a follow up after the meeting?
13:07:27 <telmich> (background: we are a swiss linux infrastructure company and are about to change to gluster from ceph, but are missing some information towards what to pick)
13:07:49 <ndevos> telmich: I think the latest 3.6 should be stable enough for VM hosting - raghu`?
13:09:02 <JustinClift> k, I'd quickly like to suggest that jimjag engage the board, and ask them directly if they have stuff they'd like in 3.7 and 4.0
13:09:13 <ndevos> I wonder who our VM on Gluster specialist is, we should get him/her involved on the mailinglist
13:09:18 <JustinClift> jimjag: Workable?
13:09:30 <jimjag> JustinClift: +1
13:09:58 <raghu`> ndevos: I think yeah. 3.6.2 seems to be in a better state
13:10:00 <JustinClift> #action jimjag to engage the board, asking for their direction and input for both 3.7, and 4.0 releases
13:10:07 <JustinClift> jimjag: Tx :)
13:11:05 <ndevos> JustinClift, jimjag: there have been several requests for feedback on 3.7 and 4.0 features, I would expect the board to at least follow some mailinglist threads?
13:11:20 <JustinClift> ndevos: Wrong approach
13:11:44 <JustinClift> ndevos: That's the "we expect them to engage us" idea.  This is more of the "lets actively engage them" approach
13:11:50 <ndevos> JustinClift: right, then we need someone that acts as a mediator between the community and the board?
13:11:58 <JustinClift> jimjag is the man ;)
13:12:07 <jimjag> \o/
13:12:18 <ndevos> okay, sounds good
13:12:40 <ndevos> telmich: raghu` is the maintainer for 3.6, so if there are any urgent issues, you need to bug him ;)
13:13:21 <JustinClift> telmich: Btw, from memory the VM hosting software you use (eg oVirt, etc), can affect things too.  It's probably worth having an in-depth discussion with the right people about that
13:13:27 <telmich> ndevos: I understand
13:13:36 <ndevos> we're already 10+ minutes over the scheduled time, so lets finish it for today
13:13:42 <JustinClift> :)
13:13:43 <telmich> JustinClift: we are pretty much on opennebula for the moment, because it is easy to hack
13:13:51 <telmich> ndevos: thanks for the pointer
13:13:58 <JustinClift> telmich: Sure.  Here isn't the right place to discuss tho
13:14:07 <telmich> JustinClift: np
13:14:24 <ndevos> telmich: you can stay in the channel for a while, and ask more questions :)
13:14:27 <ndevos> #endmeeting