<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"><<a href="mailto:jhernand@redhat.com" target="_blank">jhernand@redhat.com</a>></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'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 'raise_exception=False'<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'll release 4.2 we can update the flow to use the 4.2 release.</div><div>The reason for that is we can't gurantee that if we'll use the 'master' or 'pre' repos pkg versions won't change and contains higher '4.3' versions, like we'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'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'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>
<error><br>
<br>
<br>
<br>
*<div><div class="h5"><br>
<br>
Traceback (most recent call last):<br>
File "/usr/lib64/python2.7/unittest<wbr>/case.py", line 369, in run<br>
testMethod()<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/nose/case.py", line 197, in runTest<br>
self.test(*self.arg)<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/testlib.py", line 129, in wrapped_test<br>
test()<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/testlib.py", line 59, in wrapper<br>
return func(get_test_prefix(), *args, **kwargs)<br>
File "/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", line 109, in add_dc<br>
api = prefix.virt_env.engine_vm().ge<wbr>t_api(api_ver=4)<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py", line 329, in get_api<br>
return self.get_api_v4()<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py", line 338, in get_api_v4<br>
self._api_v4 = self._get_api(api_ver=4)<br>
File "/usr/lib/python2.7/site-packa<wbr>ges/ovirtlago/virt.py", line 316, in _get_api<br>
while not testapi.test():<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 744, in test<br>
six.reraise(*sys.exc_info())<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 741, in test<br>
self.system_service().get()<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/services.py", line 21865, in get<br>
return self._internal_get(headers, query, wait)<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/service.py", line 202, in _internal_get<br>
context = self._connection.send(request)<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 370, in send<br>
return self.__send(request)<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 388, in __send<br>
self.authenticate()<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 381, in authenticate<br>
self._sso_token = self._get_access_token()<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 617, in _get_access_token<br>
sso_response = self._get_sso_response(self._s<wbr>so_url, post_data)<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 702, in _get_sso_response<br>
self._check_content_type(<wbr>self.__JSON_CONTENT_TYPE_RE, 'JSON', header_lines)<br>
File "/usr/lib64/python2.7/site-pac<wbr>kages/ovirtsdk4/__init__.py", line 887, in _check_content_type<br>
raise Error(msg)<br>
Error: The response content type 'text/html; charset=UTF-8' isn't the expected JSON<br>
<br></div></div>
**<br>
<br>
*</error>*<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&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>