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