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