From dron at redhat.com Fri Oct 13 13:15:41 2017
Content-Type: multipart/mixed; boundary="===============7937913160953815672=="
MIME-Version: 1.0
From: Dafna Ron
To: devel at ovirt.org
Subject: [ovirt-devel] [ OST Failure Report ] [ oVirt Master ] [ 13-10-2017 ]
[ 002_bootstrap.add_dc ]
Date: Fri, 13 Oct 2017 14:15:36 +0100
Message-ID:
--===============7937913160953815672==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
This is a multi-part message in MIME format.
--------------30D8E521EDEFF3FB3A5D024C
Content-Type: text/plain; charset=3Dutf-8
Content-Transfer-Encoding: 7bit
Hi,
We have a failure on test 002_bootstrap.add_dc.
Juan said he would send a patch in a few minutes.
**
*Link to suspected patches: https://gerrit.ovirt.org/#/c/82401/*
*
Link to Job:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/
Link to all logs:
http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/artifact/
(Relevant) error snippet from the log:
*
Traceback (most recent call last):
File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
testMethod()
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129, i=
n wrapped_test
test()
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, in=
wrapper
return func(get_test_prefix(), *args, **kwargs)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, in =
add_dc
add_dc_4(api)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, in =
add_dc_4
version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN),
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 492=
0, in add
return self._internal_add(data_center, headers, query, wait)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 223,=
in _internal_add
return future.wait() if wait else future
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53, =
in wait
return self._code(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 220,=
in callback
self._check_fault(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 121,=
in _check_fault
body =3D self._internal_read_body(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 307,=
in _internal_read_body
self._connection.check_xml_content_type(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 807=
, in check_xml_content_type
response.headers
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 847=
, in _check_content_type
raise Error(msg)
Error: The response content type 'text/html;charset=3DUTF-8' isn't the expe=
cted XML
**
**
**
--------------30D8E521EDEFF3FB3A5D024C
Content-Type: text/html; charset=3Dutf-8
Content-Transfer-Encoding: 7bit
Hi,
We have a failure on test 002_bootstrap.add_dc.
Juan said he would send a patch in a few minutes.
Link to suspecte=
d patches: https://gerrit.ovirt.org/#/c/82401/
Link to Job: http://jenkins.ovirt.org/job/ovirt-master=
_change-queue-tester/3122/
Link to all logs=
: http://jenkins.ovirt.org/jo=
b/ovirt-master_change-queue-tester/3122/artifact/
(Relevant) error=
snippet from the log:
<error>
Traceback (most recent call last):
File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
testMethod()
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129, i=
n wrapped_test
test()
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, in=
wrapper
return func(get_test_prefix(), *args, **kwargs)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, in =
add_dc
add_dc_4(api)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, in =
add_dc_4
version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN),
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 492=
0, in add
return self._internal_add(data_center, headers, query, wait)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 223,=
in _internal_add
return future.wait() if wait else future
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53, =
in wait
return self._code(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 220,=
in callback
self._check_fault(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 121,=
in _check_fault
body =3D self._internal_read_body(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 307,=
in _internal_read_body
self._connection.check_xml_content_type(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 807=
, in check_xml_content_type
response.headers
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 847=
, in _check_content_type
raise Error(msg)
Error: The response content type 'text/html;charset=3DUTF-8' isn't the expe=
cted XML
</error>=
span>
--------------30D8E521EDEFF3FB3A5D024C--
--===============7937913160953815672==
Content-Type: multipart/alternative
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.bin"
VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t
LS0zMEQ4RTUyMUVERUZGM0ZCM0E1RDAyNEMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCkhpLAoKV2UgaGF2ZSBh
IGZhaWx1cmUgb24gdGVzdCAwMDJfYm9vdHN0cmFwLmFkZF9kYy4KCkp1YW4gc2FpZCBoZSB3b3Vs
ZCBzZW5kIGEgcGF0Y2ggaW4gYSBmZXcgbWludXRlcy4KCgoqKgoKKkxpbmsgdG8gc3VzcGVjdGVk
IHBhdGNoZXM6IGh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy8jL2MvODI0MDEvKgoKKgoKTGluayB0
byBKb2I6Cmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1x
dWV1ZS10ZXN0ZXIvMzEyMi8KCgpMaW5rIHRvIGFsbCBsb2dzOgpodHRwOi8vamVua2lucy5vdmly
dC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvYXJ0aWZhY3Qv
CgoKKFJlbGV2YW50KSBlcnJvciBzbmlwcGV0IGZyb20gdGhlIGxvZzoKCjxlcnJvcj4KCgoqCgpU
cmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiAgRmlsZSAiL3Vzci9saWI2NC9weXRo
b24yLjcvdW5pdHRlc3QvY2FzZS5weSIsIGxpbmUgMzY5LCBpbiBydW4KICAgIHRlc3RNZXRob2Qo
KQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL25vc2UvY2FzZS5weSIs
IGxpbmUgMTk3LCBpbiBydW5UZXN0CiAgICBzZWxmLnRlc3QoKnNlbGYuYXJnKQogIEZpbGUgIi91
c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0bGFnby90ZXN0bGliLnB5IiwgbGlu
ZSAxMjksIGluIHdyYXBwZWRfdGVzdAogICAgdGVzdCgpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9u
Mi43L3NpdGUtcGFja2FnZXMvb3ZpcnRsYWdvL3Rlc3RsaWIucHkiLCBsaW5lIDU5LCBpbiB3cmFw
cGVyCiAgICByZXR1cm4gZnVuYyhnZXRfdGVzdF9wcmVmaXgoKSwgKmFyZ3MsICoqa3dhcmdzKQog
IEZpbGUgIi9ob21lL2plbmtpbnMvd29ya3NwYWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUt
dGVzdGVyL292aXJ0LXN5c3RlbS10ZXN0cy9iYXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJp
b3MvMDAyX2Jvb3RzdHJhcC5weSIsIGxpbmUgMTI1LCBpbiBhZGRfZGMKICAgIGFkZF9kY180KGFw
aSkKICBGaWxlICIvaG9tZS9qZW5raW5zL3dvcmtzcGFjZS9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1
ZXVlLXRlc3Rlci9vdmlydC1zeXN0ZW0tdGVzdHMvYmFzaWMtc3VpdGUtbWFzdGVyL3Rlc3Qtc2Nl
bmFyaW9zLzAwMl9ib290c3RyYXAucHkiLCBsaW5lIDE1MSwgaW4gYWRkX2RjXzQKICAgIHZlcnNp
b249c2RrNC50eXBlcy5WZXJzaW9uKG1ham9yPURDX1ZFUl9NQUosbWlub3I9RENfVkVSX01JTiks
CiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2Vy
dmljZXMucHkiLCBsaW5lIDQ5MjAsIGluIGFkZAogICAgcmV0dXJuIHNlbGYuX2ludGVybmFsX2Fk
ZChkYXRhX2NlbnRlciwgaGVhZGVycywgcXVlcnksIHdhaXQpCiAgRmlsZSAiL3Vzci9saWI2NC9w
eXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIzLCBp
biBfaW50ZXJuYWxfYWRkCiAgICByZXR1cm4gZnV0dXJlLndhaXQoKSBpZiB3YWl0IGVsc2UgZnV0
dXJlCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQv
c2VydmljZS5weSIsIGxpbmUgNTMsIGluIHdhaXQKICAgIHJldHVybiBzZWxmLl9jb2RlKHJlc3Bv
bnNlKQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0
L3NlcnZpY2UucHkiLCBsaW5lIDIyMCwgaW4gY2FsbGJhY2sKICAgIHNlbGYuX2NoZWNrX2ZhdWx0
KHJlc3BvbnNlKQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3Zp
cnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDEyMSwgaW4gX2NoZWNrX2ZhdWx0CiAgICBib2R5ID0g
c2VsZi5faW50ZXJuYWxfcmVhZF9ib2R5KHJlc3BvbnNlKQogIEZpbGUgIi91c3IvbGliNjQvcHl0
aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDMwNywgaW4g
X2ludGVybmFsX3JlYWRfYm9keQogICAgc2VsZi5fY29ubmVjdGlvbi5jaGVja194bWxfY29udGVu
dF90eXBlKHJlc3BvbnNlKQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2Fn
ZXMvb3ZpcnRzZGs0L19faW5pdF9fLnB5IiwgbGluZSA4MDcsIGluIGNoZWNrX3htbF9jb250ZW50
X3R5cGUKICAgIHJlc3BvbnNlLmhlYWRlcnMKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9z
aXRlLXBhY2thZ2VzL292aXJ0c2RrNC9fX2luaXRfXy5weSIsIGxpbmUgODQ3LCBpbiBfY2hlY2tf
Y29udGVudF90eXBlCiAgICByYWlzZSBFcnJvcihtc2cpCkVycm9yOiBUaGUgcmVzcG9uc2UgY29u
dGVudCB0eXBlICd0ZXh0L2h0bWw7Y2hhcnNldD1VVEYtOCcgaXNuJ3QgdGhlIGV4cGVjdGVkIFhN
TAoKKioKCio8L2Vycm9yPioKCioqCgoKLS0tLS0tLS0tLS0tLS0zMEQ4RTUyMUVERUZGM0ZCM0E1
RDAyNEMKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFu
c2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVp
dj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogIDwv
aGVhZD4KICA8Ym9keSB0ZXh0PSIjMDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxwPkhp
LCA8YnI+CiAgICA8L3A+CiAgICA8cD5XZSBoYXZlIGEgZmFpbHVyZSBvbiB0ZXN0IDAwMl9ib290
c3RyYXAuYWRkX2RjLiA8YnI+CiAgICA8L3A+CiAgICA8cD5KdWFuIHNhaWQgaGUgd291bGQgc2Vu
ZCBhIHBhdGNoIGluIGEgZmV3IG1pbnV0ZXMuIDxicj4KICAgIDwvcD4KICAgIDxwPjxicj4KICAg
IDwvcD4KICAgIDxwPjxiIHN0eWxlPSJmb250LXdlaWdodDpub3JtYWw7IgogICAgICAgIGlkPSJk
b2NzLWludGVybmFsLWd1aWQtNTg1OWI3YTEtMTVkZS00ZmE1LWU2NTktYTY4OTA4MThkMGVkIj4K
ICAgICAgICA8cCBkaXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21h
cmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox
MXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFu
c3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5v
cm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1z
cGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gc3VzcGVjdGVkIHBhdGNoZXM6IDxhIGNsYXNzPSJtb3ot
dHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy8jL2MvODI0
MDEvIj5odHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzgyNDAxLzwvYT48L3NwYW4+PC9wPgog
ICAgICAgIDxicj4KICAgICAgICA8cCBkaXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhl
aWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3Vu
ZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9u
dC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNl
bGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gSm9iOiA8YSBjbGFzcz0ibW96LXR4
dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0
LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvIj5odHRwOi8vamVua2lucy5vdmlydC5v
cmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvPC9hPjwvc3Bhbj48
L3A+CiAgICAgICAgPGJyPgogICAgICAgIDxwIGRpcj0ibHRyIgogICAgICAgICAgc3R5bGU9Imxp
bmUtaGVpZ2h0OjEuMzg7bWFyZ2luLXRvcDowcHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48c3BhbiBz
dHlsZT0iZm9udC1zaXplOjExcHQ7Zm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6IzAwMDAwMDtiYWNr
Z3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1h
bDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWdu
OmJhc2VsaW5lO3doaXRlLXNwYWNlOnByZS13cmFwOyI+TGluayB0byBhbGwgbG9nczogPGEgY2xh
c3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2plbmtpbnMub3ZpcnQub3Jn
L2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8zMTIyL2FydGlmYWN0LyI+aHR0
cDovL2plbmtpbnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rl
ci8zMTIyL2FydGlmYWN0LzwvYT48L3NwYW4+PC9wPgogICAgICAgIDxicj4KICAgICAgICA8cCBk
aXI9Imx0ciIKICAgICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6MHB0
O21hcmdpbi1ib3R0b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFt
aWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250
LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRl
Y29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3Jh
cDsiPihSZWxldmFudCkgZXJyb3Igc25pcHBldCBmcm9tIHRoZSBsb2c6IDwvc3Bhbj48L3A+CiAg
ICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4zODttYXJn
aW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFw
dDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNw
YXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3Jt
YWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3Bh
Y2U6cHJlLXdyYXA7Ij4mbHQ7ZXJyb3ImZ3Q7PC9zcGFuPjwvcD4KICAgICAgICA8YnI+CiAgICAg
IDwvYj48YnI+CiAgICA8L3A+CiAgICA8cHJlIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXItYm94
OyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgbWFyZ2luOiAw
cHg7IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1zdHlsZTog
bm9ybWFsOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1jYXBz
OiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IG9y
cGhhbnM6IDI7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5z
Zm9ybTogbm9uZTsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LXN0
cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQtZGVj
b3JhdGlvbi1jb2xvcjogaW5pdGlhbDsiPlRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0
KToKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy91bml0dGVzdC9jYXNlLnB5IiwgbGluZSAz
NjksIGluIHJ1bgogICAgdGVzdE1ldGhvZCgpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3Np
dGUtcGFja2FnZXMvbm9zZS9jYXNlLnB5IiwgbGluZSAxOTcsIGluIHJ1blRlc3QKICAgIHNlbGYu
dGVzdCgqc2VsZi5hcmcpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv
b3ZpcnRsYWdvL3Rlc3RsaWIucHkiLCBsaW5lIDEyOSwgaW4gd3JhcHBlZF90ZXN0CiAgICB0ZXN0
KCkKICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydGxhZ28vdGVz
dGxpYi5weSIsIGxpbmUgNTksIGluIHdyYXBwZXIKICAgIHJldHVybiBmdW5jKGdldF90ZXN0X3By
ZWZpeCgpLCAqYXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvamVua2lucy93b3Jrc3BhY2Uv
b3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvb3ZpcnQtc3lzdGVtLXRlc3RzL2Jhc2lj
LXN1aXRlLW1hc3Rlci90ZXN0LXNjZW5hcmlvcy8wMDJfYm9vdHN0cmFwLnB5IiwgbGluZSAxMjUs
IGluIGFkZF9kYwogICAgYWRkX2RjXzQoYXBpKQogIEZpbGUgIi9ob21lL2plbmtpbnMvd29ya3Nw
YWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyL292aXJ0LXN5c3RlbS10ZXN0cy9i
YXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJpb3MvMDAyX2Jvb3RzdHJhcC5weSIsIGxpbmUg
MTUxLCBpbiBhZGRfZGNfNAogICAgdmVyc2lvbj1zZGs0LnR5cGVzLlZlcnNpb24obWFqb3I9RENf
VkVSX01BSixtaW5vcj1EQ19WRVJfTUlOKSwKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9z
aXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlcy5weSIsIGxpbmUgNDkyMCwgaW4gYWRkCiAg
ICByZXR1cm4gc2VsZi5faW50ZXJuYWxfYWRkKGRhdGFfY2VudGVyLCBoZWFkZXJzLCBxdWVyeSwg
d2FpdCkKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2Rr
NC9zZXJ2aWNlLnB5IiwgbGluZSAyMjMsIGluIF9pbnRlcm5hbF9hZGQKICAgIHJldHVybiBmdXR1
cmUud2FpdCgpIGlmIHdhaXQgZWxzZSBmdXR1cmUKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIu
Ny9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlLnB5IiwgbGluZSA1MywgaW4gd2FpdAog
ICAgcmV0dXJuIHNlbGYuX2NvZGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24y
Ljcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIwLCBpbiBjYWxs
YmFjawogICAgc2VsZi5fY2hlY2tfZmF1bHQocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9w
eXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMTIxLCBp
biBfY2hlY2tfZmF1bHQKICAgIGJvZHkgPSBzZWxmLl9pbnRlcm5hbF9yZWFkX2JvZHkocmVzcG9u
c2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQv
c2VydmljZS5weSIsIGxpbmUgMzA3LCBpbiBfaW50ZXJuYWxfcmVhZF9ib2R5CiAgICBzZWxmLl9j
b25uZWN0aW9uLmNoZWNrX3htbF9jb250ZW50X3R5cGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9s
aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvX19pbml0X18ucHkiLCBsaW5l
IDgwNywgaW4gY2hlY2tfeG1sX2NvbnRlbnRfdHlwZQogICAgcmVzcG9uc2UuaGVhZGVycwogIEZp
bGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L19faW5pdF9f
LnB5IiwgbGluZSA4NDcsIGluIF9jaGVja19jb250ZW50X3R5cGUKICAgIHJhaXNlIEVycm9yKG1z
ZykKRXJyb3I6IFRoZSByZXNwb25zZSBjb250ZW50IHR5cGUgJ3RleHQvaHRtbDtjaGFyc2V0PVVU
Ri04JyBpc24ndCB0aGUgZXhwZWN0ZWQgWE1MPC9wcmU+CiAgICA8cD48YiBzdHlsZT0iZm9udC13
ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1
ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+CiAgICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAg
ICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4zODttYXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBw
dDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFwdDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjoj
MDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQt
c3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVy
dGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7Ij4mbHQ7L2Vycm9yJmd0
Ozwvc3Bhbj48L3A+CiAgICAgIDwvYj48YnIgY2xhc3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xp
bmUiPgogICAgPC9wPgogIDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0tLS0tLS0zMEQ4RTUyMUVE
RUZGM0ZCM0E1RDAyNEMtLQo=
--===============7937913160953815672==--
From dron at redhat.com Fri Oct 13 13:18:37 2017
Content-Type: multipart/mixed; boundary="===============4376315975111956354=="
MIME-Version: 1.0
From: Dafna Ron
To: devel at ovirt.org
Subject: Re: [ovirt-devel] [ OST Failure Report ] [ oVirt Master ] [
13-10-2017 ] [ 002_bootstrap.add_dc ]
Date: Fri, 13 Oct 2017 14:18:35 +0100
Message-ID: <923834cf-d9f0-deeb-c866-4aaf0ef8997c@redhat.com>
In-Reply-To: a4668d2a-a2d9-c924-b13e-561c72780093@redhat.com
--===============4376315975111956354==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
This is a multi-part message in MIME format.
--------------FA13B38D51AF68908579FF4B
Content-Type: text/plain; charset=3Dutf-8
Content-Transfer-Encoding: 7bit
Juan is verifying the fix now: https://gerrit.ovirt.org/82768
On 10/13/2017 02:15 PM, Dafna Ron wrote:
>
> Hi,
>
> We have a failure on test 002_bootstrap.add_dc.
>
> Juan said he would send a patch in a few minutes.
>
>
> **
>
> *Link to suspected patches: https://gerrit.ovirt.org/#/c/82401/*
>
> *
>
> Link to Job:
> http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/
>
>
> Link to all logs:
> http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/artifa=
ct/
>
>
> (Relevant) error snippet from the log:
>
>
>
>
> *
> Traceback (most recent call last):
> File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
> testMethod()
> File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runT=
est
> self.test(*self.arg)
> File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129,=
in wrapped_test
> test()
> File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, =
in wrapper
> return func(get_test_prefix(), *args, **kwargs)
> File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-sy=
stem-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, i=
n add_dc
> add_dc_4(api)
> File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-sy=
stem-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, i=
n add_dc_4
> version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN),
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 4=
920, in add
> return self._internal_add(data_center, headers, query, wait)
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 22=
3, in _internal_add
> return future.wait() if wait else future
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53=
, in wait
> return self._code(response)
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 22=
0, in callback
> self._check_fault(response)
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 12=
1, in _check_fault
> body =3D self._internal_read_body(response)
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 30=
7, in _internal_read_body
> self._connection.check_xml_content_type(response)
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 8=
07, in check_xml_content_type
> response.headers
> File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 8=
47, in _check_content_type
> raise Error(msg)
> Error: The response content type 'text/html;charset=3DUTF-8' isn't the ex=
pected XML
>
> **
>
> **
>
> **
>
>
> _______________________________________________
> Devel mailing list
> Devel(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
--------------FA13B38D51AF68908579FF4B
Content-Type: text/html; charset=3Dutf-8
Content-Transfer-Encoding: 7bit
Hi,
We have a failure on test 002_bootstrap.add_dc.
Juan said he would send a patch in a few minutes.
Link to suspec=
ted patches: https://gerrit.ovirt.org/#/c/824=
01/
Link to Job: http://jenkins.o=
virt.org/job/ovirt-master_change-queue-tester/3122/
Link to all logs=
: ht=
tp://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/artifact/<=
/a>
(Relevant) error=
snippet from the log:
<error>
Traceback (most recent call last):
File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
testMethod()
File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129, i=
n wrapped_test
test()
File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, in=
wrapper
return func(get_test_prefix(), *args, **kwargs)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, in =
add_dc
add_dc_4(api)
File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, in =
add_dc_4
version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN),
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 492=
0, in add
return self._internal_add(data_center, headers, query, wait)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 223,=
in _internal_add
return future.wait() if wait else future
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53, =
in wait
return self._code(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 220,=
in callback
self._check_fault(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 121,=
in _check_fault
body =3D self._internal_read_body(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 307,=
in _internal_read_body
self._connection.check_xml_content_type(response)
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 807=
, in check_xml_content_type
response.headers
File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 847=
, in _check_content_type
raise Error(msg)
Error: The response content type 'text/html;charset=3DUTF-8' isn't the expe=
cted XML
</error>=
_______________________________________________
Devel mailing list
Dev=
el(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel
--------------FA13B38D51AF68908579FF4B--
--===============4376315975111956354==
Content-Type: multipart/alternative
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="attachment.bin"
VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t
LS1GQTEzQjM4RDUxQUY2ODkwODU3OUZGNEIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy
c2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCkp1YW4gaXMgdmVyaWZ5
aW5nIHRoZSBmaXggbm93OiBodHRwczovL2dlcnJpdC5vdmlydC5vcmcvODI3NjgKCk9uIDEwLzEz
LzIwMTcgMDI6MTUgUE0sIERhZm5hIFJvbiB3cm90ZToKPgo+IEhpLAo+Cj4gV2UgaGF2ZSBhIGZh
aWx1cmUgb24gdGVzdCAwMDJfYm9vdHN0cmFwLmFkZF9kYy4KPgo+IEp1YW4gc2FpZCBoZSB3b3Vs
ZCBzZW5kIGEgcGF0Y2ggaW4gYSBmZXcgbWludXRlcy4KPgo+Cj4gKioKPgo+ICpMaW5rIHRvIHN1
c3BlY3RlZCBwYXRjaGVzOiBodHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzgyNDAxLyoKPgo+
ICoKPgo+IExpbmsgdG8gSm9iOgo+IGh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQt
bWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzEyMi8KPgo+Cj4gTGluayB0byBhbGwgbG9nczoK
PiBodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUt
dGVzdGVyLzMxMjIvYXJ0aWZhY3QvCj4KPgo+IChSZWxldmFudCkgZXJyb3Igc25pcHBldCBmcm9t
IHRoZSBsb2c6Cj4KPiA8ZXJyb3I+Cj4KPgo+ICoKPiBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNh
bGwgbGFzdCk6Cj4gICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy91bml0dGVzdC9jYXNlLnB5
IiwgbGluZSAzNjksIGluIHJ1bgo+ICAgICB0ZXN0TWV0aG9kKCkKPiAgIEZpbGUgIi91c3IvbGli
L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL25vc2UvY2FzZS5weSIsIGxpbmUgMTk3LCBpbiBydW5U
ZXN0Cj4gICAgIHNlbGYudGVzdCgqc2VsZi5hcmcpCj4gICBGaWxlICIvdXNyL2xpYi9weXRob24y
Ljcvc2l0ZS1wYWNrYWdlcy9vdmlydGxhZ28vdGVzdGxpYi5weSIsIGxpbmUgMTI5LCBpbiB3cmFw
cGVkX3Rlc3QKPiAgICAgdGVzdCgpCj4gICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1w
YWNrYWdlcy9vdmlydGxhZ28vdGVzdGxpYi5weSIsIGxpbmUgNTksIGluIHdyYXBwZXIKPiAgICAg
cmV0dXJuIGZ1bmMoZ2V0X3Rlc3RfcHJlZml4KCksICphcmdzLCAqKmt3YXJncykKPiAgIEZpbGUg
Ii9ob21lL2plbmtpbnMvd29ya3NwYWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVy
L292aXJ0LXN5c3RlbS10ZXN0cy9iYXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJpb3MvMDAy
X2Jvb3RzdHJhcC5weSIsIGxpbmUgMTI1LCBpbiBhZGRfZGMKPiAgICAgYWRkX2RjXzQoYXBpKQo+
ICAgRmlsZSAiL2hvbWUvamVua2lucy93b3Jrc3BhY2Uvb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1
ZS10ZXN0ZXIvb3ZpcnQtc3lzdGVtLXRlc3RzL2Jhc2ljLXN1aXRlLW1hc3Rlci90ZXN0LXNjZW5h
cmlvcy8wMDJfYm9vdHN0cmFwLnB5IiwgbGluZSAxNTEsIGluIGFkZF9kY180Cj4gICAgIHZlcnNp
b249c2RrNC50eXBlcy5WZXJzaW9uKG1ham9yPURDX1ZFUl9NQUosbWlub3I9RENfVkVSX01JTiks
Cj4gICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9z
ZXJ2aWNlcy5weSIsIGxpbmUgNDkyMCwgaW4gYWRkCj4gICAgIHJldHVybiBzZWxmLl9pbnRlcm5h
bF9hZGQoZGF0YV9jZW50ZXIsIGhlYWRlcnMsIHF1ZXJ5LCB3YWl0KQo+ICAgRmlsZSAiL3Vzci9s
aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUg
MjIzLCBpbiBfaW50ZXJuYWxfYWRkCj4gICAgIHJldHVybiBmdXR1cmUud2FpdCgpIGlmIHdhaXQg
ZWxzZSBmdXR1cmUKPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv
b3ZpcnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDUzLCBpbiB3YWl0Cj4gICAgIHJldHVybiBzZWxm
Ll9jb2RlKHJlc3BvbnNlKQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNr
YWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIwLCBpbiBjYWxsYmFjawo+ICAgICBz
ZWxmLl9jaGVja19mYXVsdChyZXNwb25zZSkKPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43
L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDEyMSwgaW4gX2NoZWNr
X2ZhdWx0Cj4gICAgIGJvZHkgPSBzZWxmLl9pbnRlcm5hbF9yZWFkX2JvZHkocmVzcG9uc2UpCj4g
ICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2
aWNlLnB5IiwgbGluZSAzMDcsIGluIF9pbnRlcm5hbF9yZWFkX2JvZHkKPiAgICAgc2VsZi5fY29u
bmVjdGlvbi5jaGVja194bWxfY29udGVudF90eXBlKHJlc3BvbnNlKQo+ICAgRmlsZSAiL3Vzci9s
aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvX19pbml0X18ucHkiLCBsaW5l
IDgwNywgaW4gY2hlY2tfeG1sX2NvbnRlbnRfdHlwZQo+ICAgICByZXNwb25zZS5oZWFkZXJzCj4g
ICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9fX2lu
aXRfXy5weSIsIGxpbmUgODQ3LCBpbiBfY2hlY2tfY29udGVudF90eXBlCj4gICAgIHJhaXNlIEVy
cm9yKG1zZykKPiBFcnJvcjogVGhlIHJlc3BvbnNlIGNvbnRlbnQgdHlwZSAndGV4dC9odG1sO2No
YXJzZXQ9VVRGLTgnIGlzbid0IHRoZSBleHBlY3RlZCBYTUwKPgo+ICoqCj4KPiAqPC9lcnJvcj4q
Cj4KPiAqKgo+Cj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwo+IERldmVsIG1haWxpbmcgbGlzdAo+IERldmVsQG92aXJ0Lm9yZwo+IGh0dHA6Ly9saXN0
cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXZlbAoKCgotLS0tLS0tLS0tLS0tLUZBMTNC
MzhENTFBRjY4OTA4NTc5RkY0QgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYt
OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0Cgo8aHRtbD4KICA8aGVhZD4KICAgIDxt
ZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0
PXV0Zi04Ij4KICA8L2hlYWQ+CiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZG
RiI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkp1YW4gaXMgdmVyaWZ5aW5nIHRo
ZSBmaXggbm93OgogICAgICA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJo
dHRwczovL2dlcnJpdC5vdmlydC5vcmcvODI3NjgiPmh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy84
Mjc2ODwvYT48YnI+CiAgICAgIDxicj4KICAgICAgT24gMTAvMTMvMjAxNyAwMjoxNSBQTSwgRGFm
bmEgUm9uIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIK
ICAgICAgY2l0ZT0ibWlkOmE0NjY4ZDJhLWEyZDktYzkyNC1iMTNlLTU2MWM3Mjc4MDA5M0ByZWRo
YXQuY29tIj4KICAgICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0
ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogICAgICA8cD5IaSwgPGJyPgogICAgICA8L3A+CiAg
ICAgIDxwPldlIGhhdmUgYSBmYWlsdXJlIG9uIHRlc3QgMDAyX2Jvb3RzdHJhcC5hZGRfZGMuIDxi
cj4KICAgICAgPC9wPgogICAgICA8cD5KdWFuIHNhaWQgaGUgd291bGQgc2VuZCBhIHBhdGNoIGlu
IGEgZmV3IG1pbnV0ZXMuIDxicj4KICAgICAgPC9wPgogICAgICA8cD48YnI+CiAgICAgIDwvcD4K
ICAgICAgPHA+PGIgc3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDsiCiAgICAgICAgICBpZD0iZG9j
cy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+CiAg
ICAgICAgPC9iPjwvcD4KICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgc3R5bGU9ImxpbmUtaGVp
Z2h0OjEuMzg7bWFyZ2luLXRvcDowcHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48YgogICAgICAgICAg
c3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDsiCiAgICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1n
dWlkLTU4NTliN2ExLTE1ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+PHNwYW4gc3R5bGU9ImZv
bnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1j
b2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12
YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGlu
ZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gc3VzcGVjdGVkIHBhdGNoZXM6IDxhIGNs
YXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9y
Zy8jL2MvODI0MDEvIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vZ2Vycml0Lm92aXJ0
Lm9yZy8jL2MvODI0MDEvPC9hPjwvc3Bhbj48L2I+PC9wPgogICAgICA8YiBzdHlsZT0iZm9udC13
ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1
ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+IDxicj4KICAgICAgICA8cCBkaXI9Imx0ciIKICAg
ICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0
b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2Nv
bG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7
Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9u
ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8g
Sm9iOiA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lu
cy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvIiBt
b3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQt
bWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzEyMi88L2E+PC9zcGFuPjwvcD4KICAgICAgICA8
YnI+CiAgICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4z
ODttYXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNp
emU6MTFwdDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6
dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFu
dDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hp
dGUtc3BhY2U6cHJlLXdyYXA7Ij5MaW5rIHRvIGFsbCBsb2dzOiA8YSBjbGFzcz0ibW96LXR4dC1s
aW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1h
c3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvYXJ0aWZhY3QvIiBtb3otZG8tbm90LXNlbmQ9
InRydWUiPmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1x
dWV1ZS10ZXN0ZXIvMzEyMi9hcnRpZmFjdC88L2E+PC9zcGFuPjwvcD4KICAgICAgICA8YnI+CiAg
ICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4zODttYXJn
aW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFw
dDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNw
YXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3Jt
YWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3Bh
Y2U6cHJlLXdyYXA7Ij4oUmVsZXZhbnQpIGVycm9yIHNuaXBwZXQgZnJvbSB0aGUgbG9nOiA8L3Nw
YW4+PC9wPgogICAgICAgIDxwIGRpcj0ibHRyIgogICAgICAgICAgc3R5bGU9ImxpbmUtaGVpZ2h0
OjEuMzg7bWFyZ2luLXRvcDowcHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48c3BhbiBzdHlsZT0iZm9u
dC1zaXplOjExcHQ7Zm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6IzAwMDAwMDtiYWNrZ3JvdW5kLWNv
bG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZh
cmlhbnQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5l
O3doaXRlLXNwYWNlOnByZS13cmFwOyI+Jmx0O2Vycm9yJmd0Ozwvc3Bhbj48L3A+CiAgICAgICAg
PGJyPgogICAgICA8L2I+PGJyPgogICAgICA8cHJlIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXIt
Ym94OyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgbWFyZ2lu
OiAwcHg7IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1zdHls
ZTogbm9ybWFsOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j
YXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7
IG9ycGhhbnM6IDI7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRy
YW5zZm9ybTogbm9uZTsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0
LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQt
ZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbDsiPlRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBs
YXN0KToKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy91bml0dGVzdC9jYXNlLnB5IiwgbGlu
ZSAzNjksIGluIHJ1bgogICAgdGVzdE1ldGhvZCgpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43
L3NpdGUtcGFja2FnZXMvbm9zZS9jYXNlLnB5IiwgbGluZSAxOTcsIGluIHJ1blRlc3QKICAgIHNl
bGYudGVzdCgqc2VsZi5hcmcpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn
ZXMvb3ZpcnRsYWdvL3Rlc3RsaWIucHkiLCBsaW5lIDEyOSwgaW4gd3JhcHBlZF90ZXN0CiAgICB0
ZXN0KCkKICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydGxhZ28v
dGVzdGxpYi5weSIsIGxpbmUgNTksIGluIHdyYXBwZXIKICAgIHJldHVybiBmdW5jKGdldF90ZXN0
X3ByZWZpeCgpLCAqYXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvamVua2lucy93b3Jrc3Bh
Y2Uvb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvb3ZpcnQtc3lzdGVtLXRlc3RzL2Jh
c2ljLXN1aXRlLW1hc3Rlci90ZXN0LXNjZW5hcmlvcy8wMDJfYm9vdHN0cmFwLnB5IiwgbGluZSAx
MjUsIGluIGFkZF9kYwogICAgYWRkX2RjXzQoYXBpKQogIEZpbGUgIi9ob21lL2plbmtpbnMvd29y
a3NwYWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyL292aXJ0LXN5c3RlbS10ZXN0
cy9iYXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJpb3MvMDAyX2Jvb3RzdHJhcC5weSIsIGxp
bmUgMTUxLCBpbiBhZGRfZGNfNAogICAgdmVyc2lvbj1zZGs0LnR5cGVzLlZlcnNpb24obWFqb3I9
RENfVkVSX01BSixtaW5vcj1EQ19WRVJfTUlOKSwKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIu
Ny9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlcy5weSIsIGxpbmUgNDkyMCwgaW4gYWRk
CiAgICByZXR1cm4gc2VsZi5faW50ZXJuYWxfYWRkKGRhdGFfY2VudGVyLCBoZWFkZXJzLCBxdWVy
eSwgd2FpdCkKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0
c2RrNC9zZXJ2aWNlLnB5IiwgbGluZSAyMjMsIGluIF9pbnRlcm5hbF9hZGQKICAgIHJldHVybiBm
dXR1cmUud2FpdCgpIGlmIHdhaXQgZWxzZSBmdXR1cmUKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhv
bjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlLnB5IiwgbGluZSA1MywgaW4gd2Fp
dAogICAgcmV0dXJuIHNlbGYuX2NvZGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRo
b24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIwLCBpbiBj
YWxsYmFjawogICAgc2VsZi5fY2hlY2tfZmF1bHQocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2
NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMTIx
LCBpbiBfY2hlY2tfZmF1bHQKICAgIGJvZHkgPSBzZWxmLl9pbnRlcm5hbF9yZWFkX2JvZHkocmVz
cG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNk
azQvc2VydmljZS5weSIsIGxpbmUgMzA3LCBpbiBfaW50ZXJuYWxfcmVhZF9ib2R5CiAgICBzZWxm
Ll9jb25uZWN0aW9uLmNoZWNrX3htbF9jb250ZW50X3R5cGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vz
ci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvX19pbml0X18ucHkiLCBs
aW5lIDgwNywgaW4gY2hlY2tfeG1sX2NvbnRlbnRfdHlwZQogICAgcmVzcG9uc2UuaGVhZGVycwog
IEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L19faW5p
dF9fLnB5IiwgbGluZSA4NDcsIGluIF9jaGVja19jb250ZW50X3R5cGUKICAgIHJhaXNlIEVycm9y
KG1zZykKRXJyb3I6IFRoZSByZXNwb25zZSBjb250ZW50IHR5cGUgJ3RleHQvaHRtbDtjaGFyc2V0
PVVURi04JyBpc24ndCB0aGUgZXhwZWN0ZWQgWE1MPC9wcmU+CiAgICAgIDxwPjxiIHN0eWxlPSJm
b250LXdlaWdodDpub3JtYWw7IgogICAgICAgICAgaWQ9ImRvY3MtaW50ZXJuYWwtZ3VpZC01ODU5
YjdhMS0xNWRlLTRmYTUtZTY1OS1hNjg5MDgxOGQwZWQiPgogICAgICAgIDwvYj48L3A+CiAgICAg
IDxwIGRpcj0ibHRyIgogICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6
MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PGIKICAgICAgICAgIHN0eWxlPSJmb250LXdlaWdodDpu
b3JtYWw7IgogICAgICAgICAgaWQ9ImRvY3MtaW50ZXJuYWwtZ3VpZC01ODU5YjdhMS0xNWRlLTRm
YTUtZTY1OS1hNjg5MDgxOGQwZWQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFwdDtmb250LWZh
bWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9u
dC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1k
ZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdy
YXA7Ij4mbHQ7L2Vycm9yJmd0Ozwvc3Bhbj48L2I+PC9wPgogICAgICA8YiBzdHlsZT0iZm9udC13
ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1
ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+IDwvYj48YnIKICAgICAgICBjbGFzcz0iQXBwbGUt
aW50ZXJjaGFuZ2UtbmV3bGluZSI+CiAgICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPSJt
aW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD4KICAgICAgPGJyPgogICAgICA8cHJlIHdy
YXA9IiI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRGV2
ZWwgbWFpbGluZyBsaXN0CjxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9
Im1haWx0bzpEZXZlbEBvdmlydC5vcmciPkRldmVsQG92aXJ0Lm9yZzwvYT4KPGEgY2xhc3M9Im1v
ei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2RldmVsIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8v
ZGV2ZWw8L2E+PC9wcmU+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8cD48YnI+CiAgICA8L3A+CiAg
PC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLUZBMTNCMzhENTFBRjY4OTA4NTc5RkY0Qi0t
Cg==
--===============4376315975111956354==--