<div dir="ltr"><h2 class="gmail-part" id="gmail-Meeting-date-07092018-July-09th-2018-1830-IST-1300-UTC-0900-EDT" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-weight:600;line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.5em;padding-bottom:0.3em;border-bottom:1px solid rgb(238,238,238);letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial">Meeting date: 07/09/2018 (July 09th, 2018), 18:30 IST, 13:00 UTC, 09:00 EDT</h2><h3 class="gmail-part" id="gmail-BJ-Link" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-weight:600;line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#BJ-Link" title="BJ-Link" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;text-decoration:none;color:rgb(0,0,0);vertical-align:middle"></span></a>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,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-size:16px;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><li class="gmail-" style="box-sizing:border-box">Bridge:<span> </span><a href="https://bluejeans.com/217609845" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration:none">https://bluejeans.com/217609845</a></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Download:<span> </span><a href="https://bluejeans.com/s/FC2Qi" target="_blank" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration:none">https://bluejeans.com/s/FC2Qi</a></li></ul><h3 class="gmail-part" id="gmail-Attendance" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-weight:600;line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#Attendance" title="Attendance" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;text-decoration:none;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,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-size:16px;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><li class="gmail-" style="box-sizing:border-box">Sorry Note: Ravi, NigelBabu, ndevos,</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Nithya, Xavi, Rafi, Susant, Raghavendra Bhat, Amar, Deepshika, Csaba, Atin, ppai, Sachi, Hari.</li></ul><h3 class="gmail-part" id="gmail-Agenda" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-weight:600;line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;font-size:1.25em;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><a class="gmail-anchor gmail-hidden-xs" href="https://hackmd.io/yTC-un5XT6KUB9V37LG6OQ?both#Agenda" title="Agenda" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration:none;float:left;padding-right:4px;line-height:1"><span class="gmail-octicon gmail-octicon-link" style="box-sizing:border-box;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1;font-family:octicons;display:inline-block;text-decoration:none;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,&quot;Segoe UI&quot;,Roboto,&quot;Helvetica Neue&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,&quot;Segoe UI Symbol&quot;;font-size:16px;letter-spacing:0.35px;text-decoration-style:initial;text-decoration-color:initial"><li class="gmail-" style="box-sizing:border-box"><p style="box-sizing:border-box;margin:16px 0px">Python3 migration:</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Some confusion existed about Py2 support in RHEL etc. Should we bother?<ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Amar] For upstream, focusing on just 1 version is good, and confusion less. Downstream projects can decide for themselves about how to handle the project, when they ship it.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[ndevos] Maybe we need to decide which distributions/versions we want to offer to our users? Many run on CentOS-7 and there is no reasonable way to include Python3 there. I assume other commonly used stable distributions (Debian, Ubuntu?) are also lacking Python3.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] Are we not supporting python2 at all? What are the patches intended to?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[ppai] Code is mostly py2 and py3 compatible. The issue is with #! line, where we have to have specific python2 or python3. Fedora mandates it to be one of it.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] My vote would be to go for both py2 &amp; py3 compatibility and figure out a way how to handle builds?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Amar] Need a guidelines about how to handle existing code Vs reviewing new code into the repository.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[ppai] Many companies are moving towards new project being python3 only, where as supporting py2 for existing projects.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[AI] Amar to respond to Nigel’s email, and plan to take to completion soon.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">If we go with only python3, what is the work pending?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">What are the automated validation tests needed? Are we good there?</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Infra: Update on where are we.</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Distributed tests<ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Deepshika] jobs are running, figuring out issues as we run tests.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Need to increase the disk storage.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Coding Standard as pre-commit hook (clang)<ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">In progress, need to finalize the config file.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">AI: all gets 1 week to finalize config.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">shellcheck?<ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">[Sac] shellcheck is good enough! Does check for unused variable etc.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Anything else?</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Failing regression:</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">tests/bugs/core/bug-1432542-mpx-restart-crash.t</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">consistently failing now. Need to address ASAP. Even if it takes disabling it.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">It is an important feature, but not default in the project yet, hence should it be blocking all the 10-15 patches now?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Mohit/Xavi’s patches seems to solve the issue, is it just fine for all the pending patches?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] We should try to invest some time to figure out why the cleanup is taking more time.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Xavi] noticed that selinux is taking more time (semanage). Mostly because there are many volumes.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Deepshika] I saw it takes lot of memory, is that a concern?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] It creates 120 volumes, so expected to take more than 1GB memory, easily.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nithya] Do we need so many volumes for regression?</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] Looks like we can reduce it a bit.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">tests/00-geo-rep/georep-basic-dr-rsync.t</p><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Test itself passes, but generates CORE. Doesnt’ happen always.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">Not a geo-rep issue. The crash is in cleanup path, in gf_msg() path.</li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Any other tests?</p></li></ul></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><p style="box-sizing:border-box;margin:16px 0px">Round Table</p></li><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">&lt;Everyone gets to talk/make a point&gt;</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Atin] - Timing works great for me.</li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em">[Nithya] - Anyone triaging upstream BZs?<br></li><li class="gmail-" style="box-sizing:border-box;margin-top:0.25em"><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li class="gmail-" style="box-sizing:border-box">Most like not happening.</li></ul></li></ul></ul><div><font color="#333333" face="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px;letter-spacing:0.35px"><br></span></font></div><div><font color="#333333" face="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px;letter-spacing:0.35px">Regards,</span></font></div><div><font color="#333333" face="-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol"><span style="font-size:16px;letter-spacing:0.35px">Amar</span></font></div><div class="gmail_extra"><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><br></div></div></div></div></div>
</div></div>