<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 22, 2017 at 2:01 PM, Juan Hernández <span dir="ltr">&lt;<a href="mailto:jhernand@redhat.com" target="_blank">jhernand@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 11/22/2017 12:40 PM, Dafna Ron wrote:<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Hi,<br>
<br>
I am not sure we should be alerting on 4.2 versions yet but since we are<br>
getting several cq failures for the same reasons and test, I decided<br>
this should be communicated.<br>
<br>
The failed test is 002_bootstrap.add_dc in OST 4.2. and all are pointing<br>
to one patch.<br>
<br>
Remove mandatory option for cluster in register operation -<br>
</span><a href="https://gerrit.ovirt.org/#/c/84359/*" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4359/*</a><br>
*<span class=""><br>
<br>
can you please have a look?<br>
<br>
I was unable to determine from what log the error was coming from as<br>
well but looking at the failed test and the patch reported there seem to<br>
be a connection.<br>
<br>
</span></blockquote>
<br>
It is almost impossible that that patch causes that problem. That patch is included in a release of the specification of the API that the engine and the SDKs aren&#39;t using yet.<br>
<br>
The stack trace below looks similar to a recent problem in version 4.2 (not yet released) of the Python SDK, which was fixed by this patch:<br>
<br>
  No exceptions when &#39;raise_exception=False&#39;<br>
  <a href="https://gerrit.ovirt.org/83565" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/83565</a><br>
<br>
Please make sure that you use either a released version of the SDK, or else a pre-release build that contains that fix. Latest build from Jenkins should work fine.<br></blockquote><div><br></div><div>The 4.2 flow is using 4.1 code mostly now, it might be the reason, once we&#39;ll release 4.2 we can update the flow to use the 4.2 release.</div><div>The reason for that is we can&#39;t gurantee that if we&#39;ll use the &#39;master&#39; or &#39;pre&#39; repos pkg versions won&#39;t change and contains higher &#39;4.3&#39; versions, like we&#39;ve seen in the past,</div><div>something that takes a very long time to recover from and involves a lot of manual work.</div><div><br></div><div>If there is no point in running the current flow and we need to wait until we&#39;ll switch to 4.2, then it might make sense to ignore it or disable it until then.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
**<br>
<br>
*Link and headline of suspected patches: *<br>
<br>
**<span class=""><br>
<br>
Patch that is marked as root cause:<br>
<br>
Remove mandatory option for cluster in register operation -<br>
</span><a href="https://gerrit.ovirt.org/#/c/84359/*" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4359/*</a><br>
*<span class=""><br>
<br>
Patches reported as failed:<br>
1. Add discoveredTargets property to HostService -<br>
<a href="https://gerrit.ovirt.org/#/c/84489/" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4489/</a><br>
<br></span>
*2. Document the fact that sparse/raw isn&#39;t supported on block -<br>
<a href="https://gerrit.ovirt.org/#/c/84490/*" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4490/*</a><span class=""><br>
<br>
3. Update CHANGES.adoc for release 4.2.25 -<br>
</span><a href="https://gerrit.ovirt.org/#/c/84499/*" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4499/*</a><br>
*<span class=""><br>
<br>
4. [maven-release-plugin] prepare release 4.2.26 -<br>
</span><a href="https://gerrit.ovirt.org/#/c/84500/*" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/8<wbr>4500/*</a><br>
*<br>
<br>
**<br>
<br>
*<br>
<br>
Link to Job:<br>
<br>
<a href="http://jenkins.ovirt.org/job/ovirt-4.2_change-queue-tester/*" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/o<wbr>virt-4.2_change-queue-tester/*</a><br>
<br>
*<br>
*<br>
<br>
*Link to all logs:*<br>
<br>
*<a href="http://jenkins.ovirt.org/job/ovirt-4.2_change-queue-tester/75/artifact/*" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-4.2_change-queue-tester/<wbr>75/artifact/*</a><br>
<br>
*<br>
*<br>
<br>
*(Relevant) error snippet from the log: *<br>
<br>
*<br>
<br>
&lt;error&gt;<br>
<br>
<br>
<br>
*<div><div class="h5"><br>
<br>
Traceback (most recent call last):<br>
   File &quot;/usr/lib64/python2.7/unittest<wbr>/case.py&quot;, line 369, in run<br>
     testMethod()<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/nose/case.py&quot;, line 197, in runTest<br>
     self.test(*self.arg)<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/testlib.py&quot;, line 129, in wrapped_test<br>
     test()<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/testlib.py&quot;, line 59, in wrapper<br>
     return func(get_test_prefix(), *args, **kwargs)<br>
   File &quot;/home/jenkins/workspace/ovirt<wbr>-4.2_change-queue-tester/ovirt<wbr>-system-tests/basic-suite-4.2/<wbr>test-scenarios/002_bootstrap.<wbr>py&quot;, line 109, in add_dc<br>
     api = prefix.virt_env.engine_vm().ge<wbr>t_api(api_ver=4)<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py&quot;, line 329, in get_api<br>
     return self.get_api_v4()<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py&quot;, line 338, in get_api_v4<br>
     self._api_v4 = self._get_api(api_ver=4)<br>
   File &quot;/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py&quot;, line 316, in _get_api<br>
     while not testapi.test():<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 744, in test<br>
     six.reraise(*sys.exc_info())<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 741, in test<br>
     self.system_service().get()<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/services.py&quot;, line 21865, in get<br>
     return self._internal_get(headers, query, wait)<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/service.py&quot;, line 202, in _internal_get<br>
     context = self._connection.send(request)<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 370, in send<br>
     return self.__send(request)<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 388, in __send<br>
     self.authenticate()<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 381, in authenticate<br>
     self._sso_token = self._get_access_token()<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 617, in _get_access_token<br>
     sso_response = self._get_sso_response(self._s<wbr>so_url, post_data)<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 702, in _get_sso_response<br>
     self._check_content_type(<wbr>self.__JSON_CONTENT_TYPE_RE, &#39;JSON&#39;, header_lines)<br>
   File &quot;/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py&quot;, line 887, in _check_content_type<br>
     raise Error(msg)<br>
Error: The response content type &#39;text/html; charset=UTF-8&#39; isn&#39;t the expected JSON<br>
<br></div></div>
**<br>
<br>
*&lt;/error&gt;*<br>
<br>
**<br>
<br>
<br>
<br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org" target="_blank">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><p style="font-family:overpass,sans-serif;margin:0px;padding:0px;font-size:14px;text-transform:uppercase;font-weight:bold"><font color="#cc0000">Eyal edri</font></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-weight:bold;margin:0px;padding:0px;font-size:14px;text-transform:uppercase"><br></p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase">MANAGER</p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase">RHV DevOps</p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase">EMEA VIRTUALIZATION R&amp;D</p><p style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:10px;margin:0px 0px 4px;text-transform:uppercase"><br></p><p style="font-family:overpass,sans-serif;margin:0px;font-size:10px;color:rgb(153,153,153)"><a href="https://www.redhat.com/" style="color:rgb(0,136,206);margin:0px" target="_blank">Red Hat EMEA</a></p><table border="0" style="color:rgb(0,0,0);font-family:overpass,sans-serif;font-size:medium"><tbody><tr><td width="100px"><a href="https://red.ht/sig" style="color:rgb(17,85,204)" target="_blank"><img src="https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png" width="90" height="auto"></a></td><td style="font-size:10px"><a href="https://redhat.com/trusted" style="color:rgb(204,0,0);font-weight:bold" target="_blank">TRIED. TESTED. TRUSTED.</a></td></tr></tbody></table></div><div>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div></div></div></div></div>
</div></div>