15:00:31 <JustinClift> #startmeeting Weekly Gluster Community Meeting 15:00:31 <zodbot> Meeting started Wed May 28 15:00:31 2014 UTC. The chair is JustinClift. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:31 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:44 <JustinClift> #topic roll call 15:00:54 * ndevos is here 15:01:27 <JustinClift> Etherpad: https://public.pad.fsfe.org/p/gluster-community-meetings 15:01:28 <glusterbot> Title: FSFE Etherpad: public instance (at public.pad.fsfe.org) 15:01:32 * crh is present 15:01:50 <xavih> xavih is here 15:02:12 <JustinClift> #topic Action items from last meeting(s) 15:02:20 <JustinClift> "jclift to ping kshlm to find out where the gluster forge replacement investigation is up to" 15:02:28 <JustinClift> kshlm: You around? 15:02:39 <hagarth> @me is on and off 15:02:49 * kkeithley is here 15:02:51 <psilvao> psilvao here 15:02:58 * JustinClift emailed kshlm but don't remember getting a response (yet) 15:03:03 <kshlm> I'm Sorry. Not been able to do it. 15:03:16 <JustinClift> kshlm: Still on your list of things? 15:03:29 <kshlm> Yup. Still on it. 15:03:31 <JustinClift> k 15:03:59 <JustinClift> "Humble to email gluster-devel with the bullet point list of docs still outstanding for 3.5.1, and the ones he's concerned about" 15:04:12 <JustinClift> hchiramm_: ? 15:04:23 <hchiramm_> JustinClift, concern is addressed 15:04:29 <hchiramm_> all patches are in for review 15:04:34 <hchiramm_> most of them merged.. 15:04:53 <ndevos> yeah, great work hchiramm_! 15:04:59 <hagarth> hchiramm_: thanks for your effort on the docs! 15:05:00 <hchiramm_> ndevos, thanks :) 15:05:02 <JustinClift> k. Follow up email with the last few needing merging? 15:05:14 <hchiramm_> hagarth, thanks.. 15:05:19 <hchiramm_> JustinClift, will do if required 15:05:25 <JustinClift> hchiramm_: Please do 15:05:35 * JustinClift has the attitude of "it's not finished until it's 100% complete" 15:05:36 <ndevos> at the moment, I dont think it is needed 15:06:06 <JustinClift> Hmmm 15:06:17 <ndevos> we're making good progress on the patches, and devs have agreed to send missing backports - very few left 15:06:22 <JustinClift> k 15:06:23 <hchiramm_> yep, as ndevos said, I do think its not required.. 15:06:35 <JustinClift> "hagarth to review the last few patches for 3.4.4 tomorrow (22nd May)" 15:06:41 <JustinClift> hagarth: Done ? 15:06:43 <ndevos> #topic? 15:06:45 <hagarth> JustinClift: done 15:07:01 <JustinClift> ndevos: Nah. Overall topic atm is "previous action items" 15:07:13 <JustinClift> "kkeithley to release 3.4.4 this week if the patches are good" 15:07:58 <JustinClift> kkeithley: ping 15:08:28 <JustinClift> Moving on 15:08:39 <JustinClift> "pk1 to send daily nag emails on gluster-devel for regression test failures" 15:08:44 <JustinClift> pranithk: ? 15:09:03 <pranithk> JustinClift: Don't tell me you are not looking at the mails :-P 15:09:20 <JustinClift> pranithk: I'm doing a _lot_ of things. 15:09:26 <ndevos> +1 for those emails 15:09:44 <JustinClift> pranithk: Emails to gluster-devel/gluster-users isn't always a daily thing for me 15:09:51 <JustinClift> pranithk: So, "done" ? 15:10:01 <hagarth> pranithk: any help needed for taking this to completion? 15:10:16 <pranithk> hagarth: taking what to completion? 15:10:34 <hagarth> pranithk: 0 regression failures 15:10:35 <pranithk> JustinClift: I even wrote a script to do 90% of the work. Once I feel the script is good enough we shall hook it up to jenkins itself 15:10:43 <JustinClift> ok 15:10:59 <ndevos> what needs to be done until it is ready for production, and not need any manual runs anymore? 15:11:00 <JustinClift> pranithk: So, are you doing daily nag emails? Can I mark this item off as done? 15:11:12 <pranithk> hagarth: It has identified some tricky races in glusterd. Kaushal and Kp need to tell more about them 15:11:24 <hagarth> pranithk: cool 15:11:36 <pranithk> JustinClift: Yes you can. I will do it until it is completely automated. 15:11:41 <kkeithley> uh, I'd like some confirmation that people have actually run the beta before I release 15:11:41 <JustinClift> Thanks. :) 15:12:02 <JustinClift> kkeithley: That makes sense. Let's ask on the mailing list for positive reports back. 15:12:36 <kkeithley> and I'm leaving for BLR Thursday night, arriving on Sat. morning. I don't expect I can do much, or will be up to doing much until next week. 15:12:50 <JustinClift> #action 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:12:54 <JustinClift> kkeithley: np 15:13:11 <pranithk> kkeithley: Hey! thats awesome :-) 15:13:51 <JustinClift> "hagarth to update the planning36 page to reflect current status, new schedule" 15:13:54 <JustinClift> hagarth: ? 15:14:12 <hagarth> JustinClift: new schedule updated. current status TBD. 15:14:18 <JustinClift> Thanks 15:14:43 <JustinClift> Interesting, this new etherpad can do different fonts... 15:14:49 <JustinClift> "Humble to update AUTHORS file" 15:14:53 <JustinClift> hchiramm_: ^ 15:15:01 <JustinClift> "In progress" yeah? 15:15:03 <hchiramm_> its undergoing reviews :) 15:15:10 <hchiramm_> yep .. 15:15:25 <JustinClift> "sub-maintainers to publish and curate easy to solve bugs for more community involvement. pk1 to lead by example." 15:15:35 <pranithk> JustinClift: Didn't get a chance to do that 15:15:40 <JustinClift> Yeah 15:15:45 <pranithk> JustinClift: Should do it this week... 15:16:01 <JustinClift> It sounds like something that would benefit from discussion on gluster-devel, and possibly creating a plan around 15:16:04 <JustinClift> ? 15:16:05 <kkeithley> pranithk: Dan Lambright and I will be there for 11 and 12 days, respectively. Let's plan to get lots done during quality f2f time. 15:16:23 <pranithk> kkeithley: great! 15:16:40 <pranithk> JustinClift: agree 15:16:48 <pranithk> JustinClift: I will start a mail thread 15:17:25 <JustinClift> #action 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:17:29 <JustinClift> pranithk: Thanks. :) 15:17:31 <ndevos> pranithk: remember to ask sub-maintainers to add EasyFix to easy bugs :) 15:17:44 * JustinClift remembers theres one about spelling mistakes 15:17:45 <pranithk> ndevos: I remember that one yes. 15:17:50 <ndevos> :) 15:18:17 <JustinClift> "hagarth to start discussion on showcasing Gluster users and developers" 15:18:22 <JustinClift> hagarth: ^ 15:19:25 <hagarth> JustinClift: haven't found time for that 15:19:46 <JustinClift> hagarth: np. I'll leave it on your ToDo list items 15:19:59 <JustinClift> #action hagarth to start discussion on showcasing Gluster users and developers 15:20:14 <JustinClift> "JustinClift We should consider a "Who Wrote GlusterFS" thing, similar to https://lwn.net/Articles/507986/" 15:20:21 <JustinClift> Yeah, it's a good idea. 15:20:51 <pranithk> JustinClift: I thought ndevos already sent a patch for it? 15:20:51 <ndevos> JustinClift: you'll be writing a post about that? 15:20:51 <JustinClift> Similar in some ways to the AUTHORS file, but it would be good as part of our Release Announcement for (eg) 3.6 15:21:10 <ndevos> JustinClift: or maybe ask Eco? 15:21:14 <JustinClift> ndevos: I suppose we can do one for 3.5 too 15:21:36 <JustinClift> We'll ask him, and see if he wants to. If so great, if not I can do it 15:21:44 <hagarth> yes, one for 3.5 would be good. 15:22:19 <JustinClift> #action 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:22:24 <ndevos> JustinClift: yeah, changes from branch-point fo 3.4 to the 1st 3.5 release would be nice 15:22:56 <JustinClift> "pk1 to submit mempool disabling patch tomorrow" 15:23:06 <JustinClift> pranithk: That's merged now isn't it? 15:23:16 <pranithk> JustinClift: yes 15:23:25 <JustinClift> "ndevos to get the bug-updating and release-engineering scripts onto the forge" 15:23:36 <pranithk> JustinClift: We should get the build out? 15:23:49 <pranithk> JustinClift: test run enabling DEBUG? 15:24:29 <ndevos> oh, lala was thinking about a name for the project on the forge, I've not gotten a better name than Bugzappers (stolen from Fedora) 15:25:09 <JustinClift> pranithk: Yeah, we should. kshlm just found the problem behind the last remaining blocker for the rackspace regression stuff, so I can get rackspace regression stuff running now. (finally) 15:25:27 <JustinClift> pranithk: Which means updating the build script to include the debug stuff needs to be done today too 15:25:27 <pranithk> JustinClift: yep, just saw that. Cool! 15:25:36 <pranithk> JustinClift: nice :-) 15:25:42 <JustinClift> #action JustinClift to update the rackspace build scripts to enable --debug 15:25:54 <JustinClift> ndevos: Go with BugZappers then :) 15:26:21 <ndevos> JustinClift: sur 15:26:22 <ndevos> e 15:26:31 <JustinClift> "JustinClift to discuss with hagarth + Mgmt if a new approach to prioritisation is needed" 15:26:34 <JustinClift> Gah. 15:26:42 <JustinClift> I haven't done this. It's not high on priority list 15:26:48 * JustinClift punts it to next week 15:26:59 <JustinClift> #action JustinClift to discuss with hagarth + Mgmt if a new approach to prioritisation is needed 15:27:12 <JustinClift> "JustinClift to hook some Jenkins slaves into build.gluster.org" 15:27:18 <JustinClift> 90% complete 15:27:30 <ndevos> ETA? 15:27:37 <JustinClift> eg I've got slaves online, and they're able to simultaneously run regression tests 15:28:11 <JustinClift> There was one failure still occuring (every time), but kshlm has just reported back that it's due to IPv6. With that disabled we should be good 15:28:31 <pranithk> JustinClift: OOOh, parallel runs of regressions? 15:28:32 <JustinClift> ndevos: They were running yesterday, but that failure happens every time. ETA is today 15:28:36 <JustinClift> pranithk: Yep 15:28:43 <JustinClift> pranithk: As many slaves as we need 15:28:43 <pranithk> JustinClift: Sweet! 15:29:17 <JustinClift> pranithk: I'm thinking of putting 4-5 slaves online and seeing how we go. Can adjust later as needed 15:29:20 <ndevos> JustinClift: nice! 15:29:25 <kshlm> That's awesome!! 15:29:25 <JustinClift> These slaves will just be for the regression tests 15:29:53 * JustinClift crosses fingers that nothing screws it up :) 15:30:02 <JustinClift> "JustinClift to locate next Etherpad to try. Must be reliable and not require accounts for ppl" 15:30:06 <JustinClift> Obviously done ;) 15:30:18 <JustinClift> Hopefully this FSFE one is stable 15:30:27 <JustinClift> #topic 3.5.1 15:30:57 <ndevos> waiting for responses from beta testers (mainly) 15:30:58 <JustinClift> So, the patches for this are mainly doc ones left? 15:31:04 <JustinClift> Ahhh, cool 15:31:23 <JustinClift> ndevos: Should I try to stir up beta tests on the mailing lists? 15:31:30 <ndevos> some patches are still pending, like the cppcheck ones for inclusion in Ubuntu 15:31:32 <JustinClift> eg along with the 3.4.4 stirring up 15:31:39 <ndevos> JustinClift: yes please 15:31:43 <JustinClift> Will do 15:32:11 <JustinClift> #action JustinClift to stir up beta testers for 3.5.1 beta. eg mailing lists, private email, etc 15:32:34 <JustinClift> ndevos: For the patches still pending, are they just needing review? 15:32:59 <ndevos> JustinClift: no, they need *real* work 15:33:12 <JustinClift> :/ 15:33:16 <ndevos> JustinClift: but I dont think we should hold a 3.5.1 release for those 15:33:21 <JustinClift> k 15:33:39 <JustinClift> docs are mandatory. Other patches can just go for 3.5.2 then 15:34:01 <ndevos> it would be nice to have all bugs fixed, but we cant do that *and* release something 15:34:15 <JustinClift> ;) 15:34:20 <JustinClift> Moving on 15:34:24 <JustinClift> #topic 3.4.4 15:34:36 <JustinClift> Pretty sure it's as kkeithley said before 15:34:54 <JustinClift> eg We need confirmed goodness back from people that the 3.4.4 beta is ok 15:35:03 <JustinClift> I'll stir up some stuff for that too 15:35:13 <JustinClift> #topic 3.6 15:35:22 <JustinClift> hagarth: Anything for this? 15:35:42 <ndevos> was that not delayed 4 weeks? 15:35:53 <ndevos> well, 3 from now 15:36:03 <JustinClift> Yep. We pushed it back a month. So, month - 1 week now. ;) 15:36:18 <JustinClift> Sounds like nothing to add atm 15:36:24 <JustinClift> Moving on... 15:36:28 <JustinClift> #topic OSX 15:36:55 <JustinClift> I'd like to get the lab OSX mac mini claimed by us, and setup for some form of automated testing 15:37:01 <JustinClift> Nightly build testing at the least 15:37:14 <JustinClift> (which should be fairly easy to cron) 15:37:42 <JustinClift> I don't think I'll have time to do that over the next week though. 2 weeks from now is probably possible though 15:38:28 <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:38:40 <JustinClift> kkeithley: Did you hear back about rack/lab space in DMZ? 15:38:59 <JustinClift> (it was rack space - not the company - wasn't it?) 15:39:49 <JustinClift> Heh, I'll follow up via email. ;) 15:39:54 <JustinClift> k, moving on. 15:40:03 <JustinClift> #topic Open Agenda 15:40:08 <JustinClift> Other topics? 15:40:40 <kkeithley> I'm filing a new ticket for the space in the co-lo DMZ. 15:41:06 <JustinClift> kkeithley: Cool. Hopefully that one gets a result. 15:41:13 <kkeithley> nobody bothered to tell me I had filed the wrong kind of ticket until this morning 15:41:20 <JustinClift> Ugh 15:41:25 <JustinClift> That's suckful 15:41:49 <JustinClift> kkeithley: Keep us informed. :) 15:41:52 <kkeithley> Want to meet for coffee in the Strand Friday morning? I can tell you more tales of suckage 15:42:08 <JustinClift> The Strand... that's London yeah? 15:42:14 <JustinClift> If so, yeah :) 15:42:15 <kkeithley> yeah, aren't you in London 15:42:16 <kkeithley> ? 15:42:20 <JustinClift> Yep 15:42:27 <JustinClift> I can meet for coffee 15:42:41 <JustinClift> Let's tee up a time via non-meeting IRC :) 15:43:08 <JustinClift> k, that's all folks. Thanks for participating! :) 15:43:09 <kkeithley> I have a seven hour layover, might as well do something besides hang around the airport 15:43:12 <JustinClift> #endmeeting