12:01:45 #startmeeting Weekly Gluster community meeting 12:01:46 Meeting started Wed Feb 10 12:01:45 2016 UTC. The chair is kshlm. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:01:46 Useful Commands: #action #agreed #halp #info #idea #link #topic. 12:01:46 The meeting name has been set to 'weekly_gluster_community_meeting' 12:02:09 #topic Rollcall 12:02:13 Rollcall time! 12:02:24 Raise your hands if you're present. 12:02:30 * kshlm o/ 12:02:49 o/ 12:02:55 * skoduri is here 12:03:01 * aravindavk here 12:03:06 * jdarcy is 12:03:11 * Saravanakmr is here 12:03:45 Some relavtively new names this week. 12:03:50 * jiffin is here 12:03:57 Anymore people around? 12:03:59 * ira is. 12:04:30 * jwd is here 12:04:52 Okay. Let's start the actual meeting. 12:05:05 * atinm is partially here 12:05:05 The agenda is at https://public.pad.fsfe.org/p/gluster-community-meetings 12:05:16 #topic Last weeks AIs 12:06:07 Because of my mistake last week, we didn't have the meeting minutes generated, and I wasn't able to send out the meeting updates email. 12:06:22 So I don't think a lot of people have finished their AIs. 12:06:51 The Fedora-Infra team, imported the logs I gave them, and made them available yesterday. 12:07:06 Anyways let's begin with the 1st AI. 12:07:24 #topic ndevos to send out a reminder to the maintainers about more actively enforcing backports of bugfixes 12:07:30 ndevos isn't around. 12:07:36 And he hasn't sent this out yet. 12:07:47 This goes to next weeks list. 12:07:51 #action ndevos to send out a reminder to the maintainers about more actively enforcing backports of bugfixes 12:08:11 #topic kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:08:29 I spoke with csim at DevConf, but unfortunately this wasn't one of the topics. 12:08:41 I'll get back to him on this. 12:08:45 #action kshlm & csim to set up faux/pseudo user email for gerrit, bugzilla, github 12:09:01 #topic rastar and msvbhat to consolidate and publish testing matrix on gluster.org in two weeks time, amye can help 12:09:11 msvbhat is out this week. 12:09:18 not done yet 12:09:21 So rastar do you have any update? 12:09:25 Okay. 12:09:39 Next week for sure then? 12:10:06 #action rastar and msvbhat to consolidate and publish testing matrix on gluster.org in a weeks time, amye can help 12:10:10 Next week it is. 12:10:24 #topic kkeithley to send a mail about using sanity checker tools in the codebase in two weeks. 12:10:39 kkeithley is also out this week, and possibly next week. 12:10:46 Carrying this on as well. 12:10:50 #action kkeithley to send a mail about using sanity checker tools in the codebase in two weeks. 12:11:14 Skipping the next AI, as I've done it already. 12:11:20 #topic pranithk to close 3.7.7 tracker and open a 3.7.8 12:11:34 Can someone in the Bangalore office check if pranithk is in? 12:11:54 If he is, please ask him to come online, and attend this meeting. 12:12:20 I'll skip this and his other AI till the 3.7 topic comes up. 12:12:39 #topic amye to propose a rotating schedule for community 12:13:11 done 12:13:25 just had to hit send on an email trapped in my drafts folder :) 12:13:30 pranithk is not around 12:13:40 atinm, Thanks. 12:13:52 amye, Cool! I was wondering if I had seen that mail. 12:13:58 New proposal for 15:00 UTC 12:14:10 3 hours different for March 2 and March 16th 12:14:11 * jdarcy sent a message two years after it was drafted once. 12:14:19 I was trying to avoid that. :) 12:14:28 Please weigh in if that time is terrible. 12:15:03 amye, Any given time will be wrong for some one. 12:15:04 when we first started the community meeting, it used to start at 1500 UTC IIRC 12:15:11 I think it's fine though. 12:15:45 I've noticed that thing about timezones. 12:15:46 hagarth, Yup. 2030 IST. 12:16:13 WFM 12:16:26 wfm too 12:16:44 ack 12:16:47 I like. :) 12:17:05 it's 07:00 PST, which is slightly easier 12:17:09 Good. 12:17:27 I'll skip humble's topics, as I know he hasn't done them. 12:17:54 #topic amye to start killing various news on the gluster.org properties 12:18:10 This is an over time thing. :) 12:18:19 Yeah. 12:18:29 You can take your time on this. 12:18:41 Doesn't have to roll onto next week, I can continually garden that one. 12:18:53 Although, PRs welcome. :) 12:18:54 As you say. 12:19:03 PRs on what? 12:19:24 The gluster.org site? 12:19:25 If someone has things that they very much want on news, PRs welcome. 12:19:34 Ah. Okay. 12:19:37 (or, as we used to say, patches welcome) 12:20:51 (or, before that, get off my lawn) 12:20:56 Also true. 12:21:05 Except I want people on this particular lawn. 12:21:05 He he :) 12:21:41 Okay, onto 3.7 12:21:49 #topic GlusterFS 3.7 12:22:01 I know pranith has tagged 3.7.8 12:22:10 But he hasn't announced it yet. 12:22:37 Anyone knows when he plans to? 12:22:51 * post-factum already testing 3.7.8 :) 12:22:56 Also, have the package builders built the packages? 12:23:02 post-factum, nice to know. 12:23:09 and yes, there are rpms available 12:23:21 post-factum, From where? 12:23:42 https://download.gluster.org/pub/gluster/glusterfs/3.7/3.7.8/ huh? 12:24:07 I didn't know that! 12:24:26 I didn't see any updates on the packagers list about pacakges being built. 12:24:33 kshlm: probably kkeithley uploaded the RPMs? 12:24:38 I think we can officially announce now? 12:24:42 * post-factum too, found them occasionally 12:25:00 Do we wait for pranith to do it? Or can someone else do it? 12:25:37 kshlm: we can send out an announcement if all packages are available 12:26:19 I don't see debs yet. 12:26:48 I think we can announce if some of the packages are available. 12:27:05 That should (sort of) force the other packagers to package it. 12:27:14 hagarth, What do you say? 12:27:27 kshlm: I am ok with that 12:27:39 Okay. 12:27:47 So, do you want to announce? 12:28:08 kshlm: go ahead with the announcement 12:28:18 kshlm: do we have release notes for 3.7.8? 12:28:35 hagarth, If I'm announcing, I'll do them. 12:28:42 kshlm: ok 12:28:42 #action kshlm to announce 3.7.8 12:29:00 Onto 3.6 now. 12:29:05 #topic GlusterFS 3.6 12:29:19 I did the last 3.6.8 release. 12:29:34 I am planning to make 3.6.9 be next week. 12:29:39 I didn't do a good job of announcing it. Or adding release-notes originally. 12:29:51 kshlm: I need some help in pushing the patches 12:30:06 I've added release notes (basically git log) for all the 3.6.x releases. 12:30:16 raghu, What kind of help? 12:30:31 kshlm: Everytime I say cherrypick a patch it just automatically submitts a new patchset 12:30:59 which has to go through all the regression tests 12:31:00 raghu, Okay. Maybe we can discuss this after the meeting? 12:31:05 kshlm: sure 12:31:27 Ping me later, if I don't ping you first. 12:31:43 ok 12:31:55 #info 3.6.9 on track for next week (week of 14th february 2016) 12:32:07 #info raghu is back as the release-3.6 maintainer. 12:32:17 #topic GlusterFS 3.5 12:33:29 ndevos was planning on doing 3.5.8 for the 10th. 12:33:44 Which is today. 12:33:53 hey, I *just* got connected now :) 12:34:01 oh hey ndevos 12:34:06 ndevos, hey! 12:34:10 and indeed, 3.5.8 will be done this week 12:34:22 Good to know. 12:34:32 #info 3.5.8 will be done this week. 12:34:36 hurray 12:34:55 ndevos, anything to add? 12:34:56 its not really great to have two releases in a week, but well, we dont have many options... 12:35:07 no, not really. 12:35:10 3.7.8 was an emergency release. 12:35:12 thanks Manikandan for the patches! 12:35:14 done before friday ? 12:35:23 ndevos, np ;-) 12:35:31 csim: yes, I hope so 12:35:55 ndevos, I hope so too. 12:36:04 (cause, gerrit migration, etc) 12:36:12 #topic GlusterFS 3.8 and 4.0 12:36:28 Any 3.8 updates available? 12:36:50 support for seek has been merged, or at least almost 12:36:59 Most of it. ;) 12:37:06 ndevos, Good progress for 1 week! 12:37:27 ndevos: do we have all the feature pages populated in the desired way for 3.8? 12:37:52 hagarth: no idea, I did not have time to look into that the last few weeks with a busy conf schedule 12:38:16 ndevos: the last time I checked it did look sparse 12:38:35 and none of the feature pages had the "forward compatibility" etc. populated 12:39:04 * jdarcy just merged the posix patch for seek. 12:39:12 I suppose we should change the feature page template to also identify core reviewer(s) upfront along with the owners 12:39:14 hagarth: yeah, we need to get that addressed 12:39:18 * amye will weep if we can't get feature pages updated by the end of the month. 12:39:19 yay! 12:39:32 is that a reasonable timeline? 12:39:45 I like the idea of having reviewers and owners working together as a patchset evolves 12:39:53 amye: looks reasonable to me 12:40:29 I sent an email last week to everyone who was listed as a maintainer/owner on the 3.8 roadmap 12:40:30 ndevos: we also would need to publish tentative code freeze and other significant milestones 12:40:39 I can follow up on that 12:41:02 ndevos: we can discuss this offline and evolve a plan, no rush atm :) 12:41:14 hagarth: and requirements before we allow merging of patches for impacting changes (like feature page, design, ...) 12:41:37 ndevos: right 12:41:47 documentation. 12:41:47 Significantly more 4.0 stuff is appearing Gerrit. Some of it has even been merged. 12:42:06 * amye would like a documentation gateway before merging of code. :) 12:42:36 jdarcy, Like what? 12:42:48 I'm not sure how we can write documentation, before a feature is in a released version... I dont want to confuse users? 12:42:50 Any update on Gluster-4.0 would be good right now. 12:43:17 ok 12:43:17 ndevos, at least being able to make sure that this is something that someone who wants to get involved could understand. 12:43:21 kshlm: Some pieces of NSR. There's at least one DHT2 patch still in the queue (just framework though). Both plus GlusterD 2 have had spec patches submitted. 12:43:39 Not user docs, developer documentation. 12:44:12 We have been also working hard to get the etcd bootstrapping in place, there are still some missing pieces 12:44:31 the last couple of weeks have been little slow from GD2 team because of conf schedule and legacy glusterd issues 12:44:41 * ndevos is in a train, and will enter a tunnel (disconnect) shortly 12:44:43 On the topic of GD2, I've got a couple of updates as well. 12:45:18 We had a discussion around how to do a flexible volgen for GD2. 12:45:41 I've got some pictures and some notes, that I need to put together into a consumable format. 12:45:48 kshlm: I'd like to hear/see more when you can. 12:46:19 kshlm, and the discussion was between? 12:46:21 NSR work is ongoing, currently knee-deep in reconciliation infrastructure. 12:46:31 jdarcy, You were missed in that discussion. 12:46:55 Also the NSR team might nearly double by EOM. 12:46:56 kshlm: likewise, interested in taking a look 12:47:37 atinm, this was in the meetings we had in Brno. 12:47:54 kshlm, ok 12:47:59 atinm, Also on the topic of etcd, I spoke with purpleidea at FOSDEM and DevConf. 12:48:34 His new config management tool, which he's writing in Go, is also planning to do a similar sort of etcd management. 12:49:03 kshlm, I'd love to see an email from you covering all these discussions :) 12:49:09 We're planning on discussing the same further some time later this week. 12:49:17 atinm, That's on my list of stuff to do. 12:49:24 It's a pretty common need, I think. How do you manage something that is itself core to the management of other things? 12:49:29 I just got back yesterday. 12:49:31 kshlm: is the new config management tool going to be around RSN? 12:49:40 kshlm, sure I know, take your time :) 12:49:43 hagarth, What is RSN? 12:49:58 Real Soon Now? 12:50:07 Ah. 12:50:13 Real Soon Now, or Round Sunday Noon 12:50:14 I don't think so. 12:50:21 * Saravanakmr lots of abbreviations going on :) 12:50:43 But we wanted to see if we could collaborate on this very similar part of code. 12:51:14 I'll be writing all this up. Hopefully, by the weekend. 12:51:28 Friday seems like a good time to do this. 12:52:06 kshlm: ok 12:52:10 Okay. 12:52:23 Do we have anything else for 3.8 and 4.0? 12:52:33 Not from me. 12:52:39 Okay. 12:52:41 #topic Open Floor 12:53:00 #topic Gerrit/Jenkins migration on Friday 12th Feb, 2016 - http://thread.gmane.org/gmane.comp.file-systems.gluster.infra/901 12:53:14 So this is just a heads up to the people in the meeting. 12:53:26 We'll be sending out an announcement to the mailing list after the meeting. 12:53:49 FYI: I'm back to full time. 12:53:56 * ira cheers. 12:54:08 jdarcy, nice 12:54:19 This Friday at 0900UTC, we plan to migrate jenkins and gerrit out of iWeb and onto the Red Hat community hardware. 12:54:24 Probably not permanent, not sure if it's actually effective yet. 12:54:48 csim will be doing the migration, and in the worst case, it could take upto 8hours. 12:55:06 jdarcy: yay! 12:55:07 in fact, i was looking at just doing gerrit for now 12:55:11 So, be ready for a downtime on friday. 12:55:17 Also, relatedly, will be in BLR February 23-29. 12:55:20 csim, no problems with that either. 12:55:47 csim: Yay, that'll be a huge improvement. 12:56:09 What would you need to do jenkins as well? 12:56:15 time :) 12:56:19 That's where were seeing problems now. 12:56:38 csim: jenkins is the bigger problem atm 12:56:44 Jenkins master cannot get reliable connection to the slaves on rackspace. 12:56:59 I will try to get port open from network team for the jenkins server then 12:57:13 because the rest could be done on friday 12:57:30 worst case, we can still use the old server until every details are ironed out 12:58:04 csim, sounds okay to me. 12:58:15 So hagarth would you like to do this announcement? 12:58:25 * ira will be in BLR 13-27. 12:58:46 * ndevos will be in BLR 6-21 March 12:58:55 kshlm: sure, can do. let me know the exact schedule and I will send out a note. 12:59:16 hagarth, Okay. We can fine tune the details on the thread we have ongoing in gluster-infra. 12:59:37 kshlm: ok 12:59:39 #action hagarth to send migration/downtime announcement to the mailing lists. 12:59:42 do we have something planned to keep people busy during the day ? 12:59:56 (like non coding activities, such as "review docs, etc") 12:59:58 Writing their feature pages. *ducks* 13:00:12 amye: I heard that writing blog post can be done collaboratively too 13:00:30 I'll be spending my time writing up conference reports. 13:00:37 csim: people can work on code in their local repositories too 13:00:40 kshlm++ 13:00:41 amye: kshlm's karma is now 3 13:00:52 hagarth: true :) 13:01:13 so it should be fine :) 13:01:21 csim, We'll add suggestions in the announcement. 13:01:40 Okay. So the migration is on! 13:01:50 We're over time by 1 minute. 13:01:59 #topic Next weeks meeting host? 13:02:04 So who wants to do this? 13:02:11 mhhh, I had one topic for open floor 13:02:24 csim, sorry. I didn't check? 13:02:37 * atinm strongly feels that we should have a rotation policy 13:02:38 kshlm: nope, just forgot to ask for it :) 13:02:57 but wanted to know who know about download.gluster.com (not .org) 13:03:08 It can't be like only 3-4 people doing it every time 13:03:11 atinm, we'll start with alphabetical order. You go first. 13:03:15 :) 13:03:21 :D 13:03:23 csim, So you couldn't find out? 13:04:03 kshlm, I've no issues hosting next week's show but who is next to me :) 13:04:18 kshlm: well, I have iweb access, but no option to reset password or anything, so before I engage support, i wanted to see if someone here have access 13:04:29 hagarth, Do you have any clue who used to manage gluster.com systems? 13:04:56 csim, Okay. 13:05:02 csim, kshlm: I think we have raised tickets in the past IIRC 13:05:12 If anyone has any info on this, it should be hagarth. 13:06:00 alternative, we kill it with fire right away 13:06:12 csim: I am okay with killing that 13:06:18 I like burning it with fire 13:06:19 Seems like the right thing to me. 13:06:34 And douse the ashes with sulfuric acid. 13:08:14 I have no objections to this. 13:08:42 atinm: let us evolve a rotation policy for the meetings and have adequate "volunteers" for the rotation ;) 13:08:47 We should still figure out who owns it, but we can take that offline 13:09:14 amye: right 13:09:23 hagarth, adequate volunteers, umm :) 13:09:38 hagarth & atinm, you guys seem to be volunteering your selves for this task. 13:10:03 kshlm, atinm: let us discuss this offline 13:10:25 hagarth, Okay with me. As long as it's on mailing lists or IRC. 13:10:27 :) 13:10:41 So atinm you're okay with next week right? 13:10:58 * jdarcy notes that, alphabetically, amye is before atinm. 13:11:10 kshlm: yep .. anything apart from evolving a list right now, right here works for me ;) 13:11:44 hagarth, okay. 13:12:16 #action atinm hagarth kshlm to create a list of rotating volunteers for hosting community meetings. 13:12:24 And with this I think we are done. 13:12:34 kshlm: thank you! 13:12:35 thx kshlm 13:12:44 Weekly announcement time! 13:12:57 Weekly reminder to announce Gluster attendance of events: https://public.pad.fsfe.org/p/gluster-events 13:12:57 REMINDER to put (even minor) interesting topics on https://public.pad.fsfe.org/p/gluster-weekly-news 13:12:57 Etherpad for backport requests  https://public.pad.fsfe.org/p/gluster-backport-requests 13:13:12 And done! 13:13:15 #endmeeting