<div dir="ltr">The first maintainers' meeting of the year 2018 went well, and there were discussion and participation till the last minute. I hope more maintainers join regularly to this meeting, and make it easier to take decisions.<div><br></div><div>----</div><div><h3 class="gmail-part" id="gmail-bj-link" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px">BJ Link</h3><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box">Bridge: <a href="https://bluejeans.com/205933580" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">https://bluejeans.com/205933580</a></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Download: <a href="https://bluejeans.com/s/LgtTV" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">https://bluejeans.com/s/LgtTV</a></li></ul><h3 class="gmail-part" id="gmail-attendance" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#attendance" title="attendance" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a>Attendance</h3><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box">[Sorry Note] Misc, Amye, Atin (conflicting meeting), Ravi</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Amar, Nigel, Shyam, Kaleb, Nithya, Kotresh, Csaba, Xavi, Kaushal, Aravinda, Raghavendra G</li></ul><h3 class="gmail-part" id="gmail-agenda" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#agenda" title="agenda" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a>Agenda</h3><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box"><p style="box-sizing:border-box;margin:16px 0px">4.0 ? Are we good to branch?</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box"><p style="box-sizing:border-box;margin:16px 0px">GD2 : Not a blocker as it is continuing in another repo</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Kaushal] Aravinda’s Volgen is in. Helps with different volume types.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Should also help to get rebalance and heal commands.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Planning to have a release this week.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Upstream <code style="box-sizing:border-box;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:13.6px;padding:0.2em 0px;background-color:rgba(0,0,0,0.04);border-radius:3px;margin:0px;color:inherit">glusterfs</code> master works with GD2 (or GD2 works with master)</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Shyam] RC release packaging requirement? What do we need?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[kshlm] Need golang on build system. Some more changes in Makefile and build scripts. Other than that don’t see much issues with RPM building.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Building tarball with all dependencies also may be needed.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Tarball will contain all dependencies. Fedora may have issues. Have to check with Niels about CentOS.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: Shyam to start mailthread about this with package maintainers.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Need a quickstart guide - <a href="https://github.com/gluster/glusterd2/blob/master/doc/quick-start-user-guide.md" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">Current guide</a>. Present. Need some more data there. And feedback.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[kshlm] provide recovery steps for whole cluster goes down.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Amar] Need a release and quickstart guide on priority.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Shyam] A week after branching is good time</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">[Atin] Changes for making GD2 understand options across all the xlators are not yet complete. Would that become a blocker for branch out?</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Shyam] Is it blocker? Looks like it is not blocker, may be allowed to be bug fix post branching. But loosing momentum is a concern.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[kshlm] Fine with it as its only GD2 which consumes it.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: Shyam to mention it in email about 4.0 branching.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Protocol : Plumbing done, regression failures being debugged. Need another week to have it ready. (See <a href="https://review.gluster.org/19098.)" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">https://review.gluster.org/19098.)</a></p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">From today, not after branching</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: check with Wireshark changes need to be done by 4.0 release</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">No need to define futurist fops now.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">CentOS6 support in 4.0?</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Kaleb] Concerns with Python/GoLang issues, mostly</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Kshlm] gd2 doesn’t build on centos6. may work on epel.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nigel] We are ready to move to centos7 on regression. No dependency on centos6.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Shyam] Is there a concern from centos SIG? [Kaleb] No.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">This is a community question.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: Need to be checked with community and any downstream concerns for people.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">NetBSD support in 4.0?</p></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Other features as tracked in the github lane for 4.0 [Shyam]</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">35 open, 11 closed. Please update.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><a href="https://github.com/gluster/glusterfs/milestone/3" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">Check the milestone link here</a></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: need to send a mail as not everyone concerned are present.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Review focus for patches targetted for 4.0 [Shyam]</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">AI: To send a email to start focused reviews.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Surely need focused effort here, with priority.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Kaushal is speaking at FOSDEM and DevConf - 2018 about Gluster-4.0 GD2.</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Will reach out for reviews of presentation</li></ul></li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Current failures of centos6 regression failure?</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Kaleb] Random failures happening right now</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Jdarcy] Can you paste the link? <a href="https://review.gluster.org/19151" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">Here</a></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nithya] Is it rebased after ssl revert?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Aravinda & Kotresh] There were failures on geo-rep test cases, and now mostly fixed. Thanks to Nigel.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nithya] Is it timing related? has the spectre & meltdown patches gone in ? [Nigel] Yes, they are all updated.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Kaleb] Patch is just about linking libraries (in makefile), but no code change. Treat it as showstopper, for branching.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[RaghuG] See some ABORT errors [NigelB] All of them were about timeout, bumped up the timeout.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nigel] AI: Can consider changing the provider.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Upcoming infra changes</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Nigel] Background story: to be short, no more funding from current provider, and is costlier for the requirement we have.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">We’re working on moving from a static infra to dynamic test infrastructure.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">We’re also switching providers. Currently evaluating new providers</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">This move will help us create nodes for chunked regressions on-demand and throw them out after the job is done.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">The test framework and how we log test failures will undergo significant changes due to this.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><span style="box-sizing:border-box;font-weight:700">I will be pinging some maintainers this week to debug test failures.</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">NFS failures currently (2 of them) jdarcy to take a look at gNFS.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><a href="https://build.gluster.org/job/cage-test/180/console" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">https://build.gluster.org/job/cage-test/180/console</a></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">This is the time to talk about NetBSD and our future support for NetBSD.<ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Again, a community call.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Jdarcy] when was the last time we heard from Emmanuel? [Someone] At least a year?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Looks like freebsd is similar with compatibility issues compared to netbsd. In that case, please go for it.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Shyam] Who would be maintainer if we move to freebsd?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Treat it as best effort? Get help from community?</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Console output is a current issue of moving to new provider.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Long term roadmaps? What is our plan?</p></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px"><a href="https://docs.google.com/document/d/1AFkZmRRDXRxs21GnGauieIyiIiRZ-nTEW8CPi7Gbp3g/edit?usp=sharing" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none">Automation document</a> - Any further comments?</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">AI: take it to mailing list, and Nigel is happy to do it <img alt=":thumbsup:" class="emoji" src="https://hackmd.io/build/emojify.js/dist/images/basic/thumbsup.png" title=":thumbsup:" style="box-sizing: content-box; border: 0px; vertical-align: text-top; width: 1.5em; height: 1.5em; display: inline-block; margin-bottom: -0.25em; background-size: contain; max-width: none; background-color: transparent;"></li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">FYI, Launchpad build farm is offline. No ETA for when it will return. Ubuntu 3.10.9 packages are queued to be built as soon as it returns online</p></li></ul><h3 class="gmail-part" id="gmail-decisions" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/MYTgzADARgplCGBaA7DArMxAWAZvATIiFhJgCYarBQCMCYIQA===?both#decisions" title="decisions" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></a>Decision(s)</h3><ul class="gmail-part" style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16px;letter-spacing:0.35px"><li class="gmail-" style="box-sizing:border-box">AI: Shyam to start mailthread about this with package maintainers.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nigel] AI: Can consider changing the provider. Also talk about regression failures.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: check with Wireshark changes need to be done by 4.0 release (after the protocol change)</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: Need to be checked with community and any downstream concerns for people, for retiring support for <span style="box-sizing:border-box;font-weight:700">centos6</span>.</li></ul></div><div>-------</div><div><br></div><div>I already see Jeff Darcy acting on one of the action item to check the back-trace of a failed regression! Thanks Jeff.</div><div><br></div><div>Regards,</div><div>Amar
</div></div>