gluster-meeting
LOGS
15:02:42 <JustinClift> #startmeeting Weekly GlusterFS Community Meeting
15:02:42 <zodbot> Meeting started Wed Jun  4 15:02:42 2014 UTC.  The chair is JustinClift. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:02:42 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:02:49 <JustinClift> #topic Roll Call
15:02:50 * kkeithley_ is here
15:02:55 * hagarth is here
15:03:19 * ndevos is here
15:03:43 <ndevos> where is the agenda today?
15:03:56 * lalatenduM is here
15:03:57 <hagarth> ndevos: fsfe etherpad i think
15:03:59 <kkeithley_> https://public.pad.fsfe.org/p/gluster-community-meetings
15:04:00 <glusterbot> Title: FSFE Etherpad: public instance (at public.pad.fsfe.org)
15:04:06 <ndevos> thanks!
15:04:09 <JustinClift> kkeithley_: Thx :)
15:04:29 <JustinClift> #topic Action items from last meeting
15:04:38 <JustinClift> "JustinClift to email gluster-devel and gluster-users, to get people testing 3.4.4 beta. We want positive confirmation it's good before releasing."
15:04:41 <JustinClift> Done
15:04:55 <JustinClift> Ben Turner has been testing 3.4.4.  Positive results.
15:05:10 * JustinClift guesses we're good to proceed with 3.4.4 final
15:05:19 <JustinClift> "pranithk to email gluster-devel, starting a mail thread about "sub-maintainers to publish and curate easy to solve bugs for more community involvement". We want a plan of action as the result, and we'll take it from there."
15:05:40 <JustinClift> Is that Pranith's "Initiative to increase developer paritcipation" thread?
15:05:42 <pranithk> JustinClift: I sent a mail
15:05:51 <hagarth> so what are the next steps for this?
15:05:58 <pranithk> JustinClift: I also talked to 3 guys in the team who want to help out with some bugs
15:06:08 <JustinClift> Cool.
15:06:09 <hagarth> I think we should have a permanent link on gluster.org
15:06:19 <pranithk> JustinClift: I think we should reach out to the professor from China
15:06:20 <hagarth> which talks about EasyFix bugs
15:06:31 <JustinClift> Good idea
15:06:37 <pranithk> hagarth: It would be nice if you sent the mail IMO
15:06:40 <pranithk> send*
15:06:53 <hagarth> pranithk: will do that
15:06:53 <raghug> hagarth: yes
15:06:55 * lpabon here
15:06:55 <pranithk> hagarth: It seems he developed some new modules
15:07:00 <JustinClift> Do we have page(s) on the website/wiki discussing it yet?
15:07:08 <pranithk> JustinClift: about what?
15:07:10 <JustinClift> If not, yeah, getting that added would be cool
15:07:25 <pranithk> JustinClift: He is still with 3.2.7
15:07:28 <JustinClift> pranithk: And yeah, I remember scanning that email about the prof in China
15:07:43 <JustinClift> pranithk: What kind of reaching out do you feel we should do?
15:08:09 <pranithk> JustinClift: We should ask him to contribute to upstream by sending patches of what he developed...
15:08:16 <JustinClift> hagarth: Can you please create an action item about the sending of the email :)
15:08:19 <pranithk> JustinClift: We can then rebase it on master...
15:08:19 <hagarth> pranithk, ndevos: do we have bugs tagged EasyFix ready?
15:08:35 <pranithk> hagarth: ndevos tagged one
15:08:56 <hagarth> #action hagarth to send an email to professor in ihep.ac.cn
15:08:56 <ndevos> hagarth: I've started to tag some, lalatenduM already assigned on to himself, and vikhyat took one too
15:08:57 <JustinClift> pranithk: Cool.  Do you want me to do it, or are you ok to do it, or ?
15:09:07 <JustinClift> Heh, hagarth to do it :)
15:09:27 <hagarth> it would be nice to create a short URL for EasyFix bugs and link it from gluster.org developer page
15:09:32 <JustinClift> k, we need to get the info on the website too
15:09:33 <raghug> I can help out to triage easy fix bugs
15:09:51 <hagarth> raghug: cool
15:09:52 <JustinClift> Who would be a good person to create that page on the website?
15:09:59 * JustinClift wonders if Eco
15:10:15 <hagarth> JustinClift: should it be somebody who is a regular to the weekly meetings?
15:10:33 <JustinClift> hagarth: Probably a better idea
15:10:58 <pranithk> hagarth: Do we need it to be someone regular?
15:11:09 <pranithk> hagarth: We just need a url with a list of bugs?
15:11:20 <hagarth> pranithk: no, we need to add it to the gluster.org page
15:11:32 <ndevos> #link https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&keywords=EasyFix&keywords_type=allwords&product=GlusterFS&query_format=advanced
15:11:33 <glusterbot> Title: Bug List (at bugzilla.redhat.com)
15:11:37 <ndevos> or, maybe
15:11:48 <pranithk> hagarth: What is it that we are going to add? just link would be good enough? which is just a one off?
15:11:54 <hagarth> ndevos: http://goo.gl/Es1r22
15:11:55 <ndevos> #link http://red.ht/1x7dJ8H
15:11:56 <glusterbot> Title: Bug List (at goo.gl)
15:11:56 <JustinClift> Sure.  We need a page to explain that link and what EasyFix is about though
15:11:57 <glusterbot> Title: Bug List (at red.ht)
15:12:10 <pranithk> JustinClift: Ah!
15:12:11 <ndevos> hagarth: use bit.ly, it makes a nice red.ht link :)
15:12:13 <JustinClift> Unless we add it to the existing Develop page?
15:12:44 <hagarth> ndevos: goo.gl gives you interesting statistics :)
15:12:54 <ndevos> hagarth: bit.ly too!
15:12:56 <hagarth> JustinClift: I think we can add it to the existing developer page
15:12:59 <hagarth> ndevos: ah ok!
15:13:00 <JustinClift> By "Develop" I'm meaning I know there's a page on the wiki with info for developers.  It would probably be appropriate there.
15:13:05 <JustinClift> hagarth: Yeah
15:13:09 <JustinClift> k.
15:13:28 <JustinClift> #action pranithk to add information about EasyFix to the existing Developer page
15:13:32 <JustinClift> ;)
15:13:37 <hagarth> cool ;)
15:13:46 <ndevos> hagarth: but, I dont remeber how to get them :D
15:13:54 <JustinClift> "hagarth to start discussion on showcasing Gluster users and developers"
15:14:04 <JustinClift> I don't know the status of this
15:14:09 <hagarth> JustinClift: I know ;)
15:14:23 <JustinClift> ;)
15:14:27 <hagarth> we need to add a page with details of prominent Gluster users and developers
15:14:40 <hagarth> I am wondering if it is better to add when staging.gluster.org becomes live
15:14:57 <ndevos> depends on the timeframe?
15:15:21 <hagarth> ndevos: right, we have an agenda item for the timeframe of staging.gluster.org
15:15:21 <JustinClift> hagarth: Do we have the list of users / developers to put on the site?
15:15:36 <ndevos> CentOS!
15:15:44 <hagarth> JustinClift: We can pull that out easily
15:16:01 <JustinClift> hagarth: Lets get that pulled out and ready then
15:16:12 <JustinClift> hagarth: We can format it for the existing site fairly easily
15:16:27 <JustinClift> And then we'll just update it for the new site when that's closer to ready
15:16:49 <hagarth> JustinClift: sounds good
15:16:51 <JustinClift> ndevos: No idea about timeframe atm
15:16:56 <JustinClift> hagarth: AI it ;)
15:17:18 <JustinClift> #action JustinClift to ask Eco when new site is targetted for roll out
15:17:47 <hagarth> #action hagarth to work with the team for adding a web page on details of prominent community members
15:17:59 <JustinClift> We should also update the front page of gluster.org to point to this new users/developers page
15:18:21 <JustinClift> That'll help brand new people see the list early on
15:18:29 <hagarth> JustinClift: who can do that?
15:18:56 <JustinClift> _Probably_ anyone with WordPress admin access to gluster.org
15:19:06 <JustinClift> I'm not sure though
15:19:25 <JustinClift> ndevos pointed out a bug in the template (missing 3.5.x links) the other day.  I haven't yet looked into that.
15:19:26 <hagarth> JustinClift: we can possibly take this discussion to gluster-infra
15:19:30 <JustinClift> Good idea
15:19:44 <kkeithley_> the shadow^h^h^h^h^h^hjohnmark knows
15:20:25 <JustinClift> #action JustinClift to start the discussion on gluster-infra about updating links on the main gluster.org website.  re 3.5.x links in template & the new Prominent Gluster Users page
15:20:31 <JustinClift> (that's a long AI)
15:20:44 <JustinClift> "JustinClift to ask Eco if he has time/inclination to do a "Who Wrote GlusterFS 3.5" (using gitdm, etc) in similar vein to the Linux version"
15:21:09 <JustinClift> Ahhh... Emailed Eco about this earlier today.  My fault for not looking at my AI's earlier on. ;)
15:21:20 <JustinClift> Will report back next week
15:21:48 <JustinClift> #action JustinClift to report back if Eco will do the Who Wrote GlusterFS 3.5 page
15:21:55 <JustinClift> "JustinClift to update the rackspace build scripts to enable --debug"
15:21:56 <JustinClift> Done
15:22:05 <JustinClift> I'm still working on the slaves though. :/
15:22:32 <JustinClift> I seem to have killed slave0 and slave 1 today.  Working through that today.
15:22:39 <JustinClift> "JustinClift to discuss with hagarth + Mgmt if a new approach to prioritisation is needed"
15:22:54 <JustinClift> Not done.
15:23:03 <JustinClift> hagarth: Do you have time to discuss after this meeting?
15:23:15 <hagarth> JustinClift: maybe later this week?
15:23:45 <JustinClift> hagarth: k.  Can you send me a meeting invite?
15:24:03 <JustinClift> Anything after about 12:00 (midday) UK time will be ok. :)
15:24:34 <JustinClift> "JustinClift to stir up beta testers for 3.5.1 beta. eg mailing lists, private email, etc"
15:24:59 <JustinClift> Several people/places are telling me they're working on it.  "Results soon"
15:25:16 <JustinClift> "could be next week" though is what that seems to mean.
15:25:27 <JustinClift> If Ben Turner can get results back to us faster, that would be good.
15:25:29 <JustinClift> Thoughts?
15:25:52 <ndevos> sooner than later would be good
15:26:07 <kkeithley_> We need a new community leader to organize Gluster Test Days
15:26:22 <ndevos> there is one issue with the beta that I know of, I've added that to the 3.5.1 topic in the agenda
15:26:43 <hagarth> kkeithley_: +1
15:26:57 <JustinClift> k
15:27:04 <JustinClift> "JustinClift to get the Westford lab mac mini doing nightly GlusterFS build tests happening (cron). Failure emails to gluster-devel I guess"
15:27:21 <JustinClift> I haven't touched this yet.  Punting it to next week
15:27:29 <JustinClift> #action JustinClift to get the Westford lab mac mini doing nightly GlusterFS build tests happening (cron). Failure emails to gluster-devel I guess
15:27:36 <JustinClift> #topic 3.4.4
15:28:03 <JustinClift> kkeithley_: With the positive feedback from Ben Turner, do you reckon releasing 3.4.4 final is a go?
15:28:09 * ndevos needs to leave in some minutes, please post 3.5.1 notes in the meeting minutes
15:28:27 <JustinClift> Lets do 3.5.1 first then
15:28:29 <JustinClift> #topic 3.5.1
15:28:53 <JustinClift> ndevos: Are you ok to a 3.5.1beta2 using the new patches (once they're merged)?
15:29:00 <JustinClift> We'll ask people to test that instead?
15:29:31 <ndevos> yes, if http://review.gluster.org/7963 gets merged soon, I can do a beta2 this week
15:29:32 <glusterbot> Title: Gerrit Code Review (at review.gluster.org)
15:29:38 <ndevos> probably Friday
15:30:12 <pranithk> ndevos: wait
15:30:22 * ndevos waits
15:30:27 <pranithk> ndevos: We found an important gfid problem when geo-replication is in place
15:30:43 <pranithk> ndevos: It is present in 3.5 as well as far as I can remember
15:30:50 <hagarth> pranithk: which problem is this?
15:30:52 <JustinClift> Ahhh.
15:30:59 <pranithk> hagarth: http://review.gluster.org/7978
15:31:00 <glusterbot> Title: Gerrit Code Review (at review.gluster.org)
15:31:10 <ndevos> pranithk: hmm, okay and that can get hit easily?
15:31:13 <pranithk> ndevos: VERY easily
15:31:27 <pranithk> ndevos: I didn't know how this was never hit :-(
15:31:55 * JustinClift just emailed gluster-devel and gluster-users asking for reviewers for those two
15:32:01 <hagarth> pranithk: yeah, would be good to have this in 3.5.1
15:32:24 <ndevos> pranithk: if there are no bugs against the glusterfs-3.5.1 blocker, I'm likely not (very) aware of the issue
15:32:27 <pranithk> hagarth: Would be must have IMO
15:32:37 <JustinClift> If we get those two reviewed, then 3.5.1 beta2 is ready to go?
15:32:37 <pranithk> ndevos: We found it only today
15:32:41 <hagarth> pranithk: yeah
15:32:44 <ndevos> pranithk: can you file a new bug and add glusterfs-3.5.1 in the 'blocks' field?
15:32:52 <pranithk> ndevos: Will do
15:33:14 <ndevos> pranithk: thanks!
15:33:36 <JustinClift> prk.  Well feedback for 3.5.1 beta1 is no longer relevant
15:33:53 <pranithk> prk?
15:33:59 <JustinClift> Typo ;)
15:34:06 <JustinClift> (ignore that bit)
15:34:26 <JustinClift> We'll seek testers for 3.5.1 beta2 once the new patches are incorporated.
15:34:32 <pranithk> JustinClift: cool
15:35:43 <JustinClift> That all for 3.5.1 topic?
15:35:50 * JustinClift suspects so
15:35:55 <JustinClift> k, back to 3.4.4
15:36:12 <JustinClift> kkeithley_: 3.4.4 final.  When's good?
15:36:34 <kkeithley_> topic?
15:36:47 <JustinClift> #topic 3.4.4 (again)
15:36:52 <JustinClift> kkeithley_: 3.4.4 final.  When's good? :)
15:36:54 <ndevos> okay, thanks guys, I'm dropping off, cya!
15:37:01 <JustinClift> ndevos: Thanks :)
15:37:29 <kkeithley_> #topic 3.4.4
15:37:36 <kkeithley_> I can push the buttons if everyone is happy.
15:37:58 <JustinClift> +1
15:38:10 <JustinClift> Any objections?
15:38:27 <hagarth> +1
15:38:46 <JustinClift> #action kkeithley_ to release 3.4.4
15:39:17 <JustinClift> #action ndevos to release 3.5.1 beta2 when the required patches are merged
15:39:25 <JustinClift> (hopefully friday or early next week)
15:39:55 <JustinClift> #topic Other items
15:40:07 <JustinClift> "Website progress update?"
15:40:15 * JustinClift was hoping Eco would be here
15:40:31 <JustinClift> But no.  Next item...
15:40:36 <JustinClift> "Port Maintainers"
15:40:39 <JustinClift> Who's is this?
15:40:55 <pranithk> JustinClift: What is port maintainers?
15:41:00 * hagarth added that
15:41:11 <hagarth> JustinClift: before we get to port maintainers
15:41:23 <hagarth> I would like to discuss website progress update
15:41:27 <kkeithley_> I'm here in BLR and will walk through community packaging with Humble and lala tomorrow or Friday so that they can take over that task from me
15:41:28 * kkeithley_ wonders is his internet connection is failing
15:41:30 <JustinClift> Btw everyone, please put your names into the wiki name box thing.  I can't tell who belongs to which colour ;)
15:41:44 <JustinClift> hagarth: Cool
15:41:52 <JustinClift> kkeithley_: Sure
15:42:09 <hagarth> I think the community needs to be informed about the schedule for updating the website
15:42:15 <JustinClift> hagarth: Agree
15:42:26 * Humble : kkeithley_ :)
15:42:28 <JustinClift> It's been assigned to Eco for ages.
15:42:49 <hagarth> JustinClift: how do we gather status on that one?
15:42:58 <JustinClift> He wasn't around for a while, but came back recently and got this working after some initial repo problems
15:43:10 <JustinClift> I've emailed him to ask for an ETA
15:43:34 <JustinClift> If we don't see good progres though, I'm inclined to put someone else in charge of the task
15:43:46 <hagarth> JustinClift: I am facing a lot of queries on the website and would be good to have some answers for those queries :|
15:43:50 <JustinClift> :)
15:44:26 <JustinClift> hagarth: Lets discuss tomorrow, after we've heard back from Eco
15:44:33 <hagarth> JustinClift: sure, sounds good
15:44:58 <JustinClift> #action JustinClift and hagarth to discuss website schedule tomorrow/friday, after progress report from Eco
15:45:16 <JustinClift> Next item?
15:45:35 <hagarth> sure
15:45:36 <JustinClift> "Port maintainers"
15:45:42 <JustinClift> hagarth: Go for it
15:46:01 <hagarth> I brought about the topic of adding maintainers for various ports (NetBSD, Mac OS etc.) a few weeks back
15:46:09 <hagarth> I have some updates on that one
15:46:16 <JustinClift> #action kshlm to report on forge alternatives
15:46:25 <JustinClift> ^^^ Just before I forgot ;)
15:46:32 <JustinClift> Cool
15:46:36 <lalatenduM> kkeithley_, cool :)
15:46:40 <JustinClift> Please share the updates
15:46:45 <Humble> any one know whether the dynamic blog listing/pulling will work with staging.gluster.org?
15:46:56 <hagarth> Emmanuel, Harsha and Dennis have agreed to be official maintainers for NetBSD and Mac OS respectively
15:47:06 <JustinClift> Excellent
15:47:19 <hagarth> I will send out a note on the mailing lists tomorrow
15:47:35 <hagarth> If we have some volunteers for FreeBSD, please let me know.
15:47:36 <JustinClift> Humble: The new website is statically generated.  But it could be cronjobbed (or similar) to pick up new content I guess
15:48:02 <JustinClift> GlusterFS doesn't work on FreeBSD any more does it?
15:48:25 <Humble> JustinClift, yeah, I read the new one is  static, so the query :)
15:48:37 <JustinClift> Missing functions in the kernel or something? (same ones as the OSX prob from memory)
15:48:38 <kkeithley_> we had someone who did a port to FreeBSD as a GSOC project last year.
15:48:43 <hagarth> JustinClift: it used to work on FreeBSD, need more testing though.
15:48:52 <kkeithley_> I tried to get him to submit it as a patch but he ran out of time.
15:49:08 <JustinClift> k.  So we need someone to pick that up and run with it
15:49:17 <JustinClift> Lets ask on the mailing lists/twitter/etc
15:49:24 <kkeithley_> I need to do that, or point someone who has time at the repo where it lives.
15:49:31 <hagarth> JustinClift: sure, sounds good.
15:49:39 <hagarth> kkeithley_: would we be able to reach that developer?
15:49:55 <kkeithley_> not sure, but I have a link to his github repo with the work
15:49:59 <JustinClift> #action kkeithley_ to give JustinClift the details of where the FreeBSD port code lives
15:50:05 <kkeithley_> I'll dig it up and share it
15:50:31 <JustinClift> #action JustinClift to canvas for people to pick up the FreeBSD port code and get it merged/working with master
15:50:35 <JustinClift> kkeithley_: Tx
15:51:19 <JustinClift> #action hagarth to email gluster-users and gluster-devel with the details of the new Port Maintainers
15:51:40 <JustinClift> Anyone else have items for the agenda?
15:51:56 <JustinClift> 3
15:51:59 <JustinClift> 2
15:52:00 <hagarth> JustinClift: hang on
15:52:04 <JustinClift> :)
15:52:05 <hagarth> #topic 3.6
15:52:11 <JustinClift> Go for it
15:52:18 <hagarth> we have 2 more weeks for feature freeze of GlusterFS 3.6
15:52:34 <JustinClift> Good point.  Can you send a reminder to gluster-devel about that?
15:52:48 <hagarth> JustinClift: will do. I don't foresee more extensions :)
15:53:04 <hagarth> let us ship 3.6 with the content that we have on Jun 21st.
15:53:45 <JustinClift> Sounds like a plan :)
15:54:34 <hagarth> lalatenduM: thanks for putting together the ToC for operations guide
15:54:41 <JustinClift> #action hagarth to email gluster-devel, reminding them that 3.6.1 feature freeze is in 2 weeks
15:54:57 <hagarth> we need to figure out how we can make the operations guide real
15:55:11 <hagarth> JustinClift: s/3.6.1/3.6.0/ ;)
15:55:18 <JustinClift> Gah
15:55:20 <lalatenduM> hagarth, u r the inspiration :)
15:55:30 <JustinClift> #action hagarth to email gluster-devel, reminding them that 3.6.0 feature freeze is in 2 weeks
15:55:50 <hagarth> lalatenduM: it is easy to inspire, harder to make it real :)
15:56:29 <lalatenduM> hagarth, :), yeah long way to go
15:56:57 <hagarth> lalatenduM: maybe we should track progress in this meeting
15:57:08 <lalatenduM> hagarth, yes we should
15:57:09 <Humble> lalatenduM++ hagarth++ on op.guide :)
15:57:30 <hagarth> one more discussion point
15:57:36 <pranithk> raghug: and I are finding leak after leak in gfid-access
15:57:54 <raghug> yeah, just found one
15:58:11 * JustinClift wonders if that's where the reported huge mem usage of glusterfs is coming from
15:58:16 <JustinClift> (serveral reports on mailing list)
15:58:16 <pranithk> hagarth: We need to see why valgrind is not able to launch bricks and run properly
15:58:17 <hagarth> I intend sending out a monthly statistics of patches sent, patches reviewed etc. on gluster-devel
15:58:26 <hagarth> pranithk: absolutely
15:58:30 <pranithk> JustinClift: Oh yes! 50GB one
15:58:37 <JustinClift> f.a.r.k.
15:58:44 <hagarth> would the statistics be of interest?
15:58:47 <lalatenduM> hagarth, good idea
15:59:10 <lalatenduM> devs should get recognized for their hard work
15:59:16 <JustinClift> pranithk raghug: Do you reckon we can get fixes for this into 3.5.2 ?
15:59:25 <pranithk> JustinClift: Simple fixes
15:59:27 <raghug> JustinClift: yes
15:59:31 <JustinClift> Whew
15:59:32 <hagarth> lalatenduM: absolutely, all community contributors need to be recognized :)
15:59:33 <pranithk> JustinClift: I guess we must!
15:59:51 <raghug> we probably have to review gfid-access once
16:00:00 <pranithk> raghug: Agreed
16:00:04 <hagarth> raghug: +1
16:00:07 <kkeithley_> not sure I want to extend 3.4, but do these leaks exist there too?
16:00:10 <JustinClift> #action ndevos to check with pranithk and raghug whether the fixes for the gfid memory leaks are ready for 3.5.2
16:00:15 <pranithk> kkeithley_: no
16:00:19 <JustinClift> kkeithley_: Very good point.
16:00:21 <JustinClift> Cool
16:00:23 <pranithk> kkeithley_: It is introduced in 3.5
16:00:30 <kkeithley_> okay
16:01:25 <JustinClift> lalatenduM: For the "devs should get recognised", there's an item we're looking into now for creating a "Who wrote GlusterFS 3.5?" page, similar to the Linux one here:
16:01:40 <JustinClift> https://www.google.co.jp/search?client=opera&q=who+wrote+linux+3.5&sourceid=opera&ie=UTF-8&oe=UTF-8
16:01:42 <glusterbot> Title: who wrote linux 3.5 - Google 検索 (at www.google.co.jp)
16:01:46 <JustinClift> Gah.  Wrong link
16:01:49 <JustinClift> https://lwn.net/Articles/507986/
16:01:51 <glusterbot> Title: Who wrote 3.5 [LWN.net] (at lwn.net)
16:02:10 <JustinClift> Anyway, we'll get that done.  Other ideas are appreciated too. :)
16:02:21 <JustinClift> We're out of time everyone.
16:02:26 <JustinClift> No other items?
16:02:33 <JustinClift> 3
16:02:34 <hagarth> no more from me
16:02:38 <JustinClift> Cool
16:02:45 <JustinClift> #endmeeting