<div dir="ltr">Update:<div><br></div><div>The issue happened because python3 got installed on centos7.x series of builders due to other package dependencies. And considering GlusterFS picks python3 as priority even if python2 is default, the tests started to fail. We had completed the work of migrating the code to work smoothly with python3 by glusterfs-6.0 release, but had not noticed issues with regression framework as it was running only on centos7 (python2) earlier.</div><div><br></div><div>With this event, our regression tests are also now compatible with python3 (Thanks the the below mentioned patch of Kotresh). We were able to mark few spurious failures as BAD_TEST, and fix all the python3 related issues in regression by EOD Friday, and after watching regression tests for 1 more day, can say that the issues are now resolved.</div><div><br></div><div>Please resubmit (or rebase in the gerrit web) before triggering the &#39;recheck centos&#39; in the submitted patch(es).</div><div><br></div><div>Thanks everyone who responded quickly once the issue was noticed, and we are back to GREEN again.</div><div><br></div><div>Regards,</div><div>Amar</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 7, 2019 at 10:26 AM Deepshikha Khandelwal &lt;<a href="mailto:dkhandel@redhat.com">dkhandel@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Yaniv,</div><div><br></div><div>We are working on this. The builders are picking up python3.6 which is leading to modules missing and such undefined errors.</div><div><br></div><div>Kotresh has sent a patch <a href="https://review.gluster.org/#/c/glusterfs/+/22829/" target="_blank">https://review.gluster.org/#/c/glusterfs/+/22829/</a> to fix the issue.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 6, 2019 at 11:49 AM Yaniv Kaul &lt;<a href="mailto:ykaul@redhat.com" target="_blank">ykaul@redhat.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">From [1].</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I think it&#39;s a Python2/3 thing, so perhaps a CI issue additionally (though if our code is not Python 3 ready, let&#39;s ensure we use Python 2 explicitly until we fix this).<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><pre class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-console-output"><span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>ok  14 [     13/    386] &lt;  34&gt; &#39;gluster --mode=script --wignore volume start patchy&#39;
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>ok  15 [     13/     70] &lt;  36&gt; &#39;_GFS --attribute-timeout=0 --entry-timeout=0 --volfile-id=patchy --volfile-server=<a href="http://builder208.int.aws.gluster.org" target="_blank">builder208.int.aws.gluster.org</a> /mnt/glusterfs/0&#39;
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>Traceback (most recent call last):
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>  File &quot;./tests/basic/changelog/../../utils/changelogparser.py&quot;, line 233, in &lt;module&gt;
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>    parse(sys.argv[1])
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>  File &quot;./tests/basic/changelog/../../utils/changelogparser.py&quot;, line 221, in parse
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>    process_record(data, tokens, changelog_ts, callback)
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>  File &quot;./tests/basic/changelog/../../utils/changelogparser.py&quot;, line 178, in process_record
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>    callback(record)
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>  File &quot;./tests/basic/changelog/../../utils/changelogparser.py&quot;, line 182, in default_callback
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>    sys.stdout.write(u&quot;{0}\n&quot;.format(record))
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>  File &quot;./tests/basic/changelog/../../utils/changelogparser.py&quot;, line 128, in __str__
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>    return unicode(self).encode(&#39;utf-8&#39;)
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>NameError: name &#39;unicode&#39; is not defined
<span class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-timestamp"><b>00:47:05.207</b> </span>not ok  16 [     53/     39] &lt;  42&gt; &#39;2 check_changelog_op /d/backends/patchy0/.glusterfs/changelogs RENAME&#39; -&gt; &#39;Got &quot;0&quot; instead of &quot;2&quot;&#39;<br><br><br></pre><pre class="gmail-m_2238807211150058229gmail-m_-586998920767243823gmail-console-output">Y.<br><br>[1] <a href="https://build.gluster.org/job/centos7-regression/6318/console" target="_blank">https://build.gluster.org/job/centos7-regression/6318/console</a></pre></div></div>
_______________________________________________<br>
<br>
Community Meeting Calendar:<br>
<br>
APAC Schedule -<br>
Every 2nd and 4th Tuesday at 11:30 AM IST<br>
Bridge: <a href="https://bluejeans.com/836554017" rel="noreferrer" target="_blank">https://bluejeans.com/836554017</a><br>
<br>
NA/EMEA Schedule -<br>
Every 1st and 3rd Tuesday at 01:00 PM EDT<br>
Bridge: <a href="https://bluejeans.com/486278655" rel="noreferrer" target="_blank">https://bluejeans.com/486278655</a><br>
<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br>
<a href="https://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-devel</a><br>
<br>
</blockquote></div>
_______________________________________________<br>
<br>
Community Meeting Calendar:<br>
<br>
APAC Schedule -<br>
Every 2nd and 4th Tuesday at 11:30 AM IST<br>
Bridge: <a href="https://bluejeans.com/836554017" rel="noreferrer" target="_blank">https://bluejeans.com/836554017</a><br>
<br>
NA/EMEA Schedule -<br>
Every 1st and 3rd Tuesday at 01:00 PM EDT<br>
Bridge: <a href="https://bluejeans.com/486278655" rel="noreferrer" target="_blank">https://bluejeans.com/486278655</a><br>
<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br>
<a href="https://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">https://lists.gluster.org/mailman/listinfo/gluster-devel</a><br>
<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Amar Tumballi (amarts)<br></div></div></div></div></div>