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