ISCSI storage with multiple nics on same subnet disabled on host activation
by Nelson Lameiras
------=_Part_57353689_1234561196.1496840388734
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Hello,=20
In our oVirt hosts, we are using DELL equallogic SAN with each server conne=
cting to SAN via 2 physical interfaces. Since both interfaces share the sam=
e network (Equalogic limitation) we must patch the linux kernel to to allow=
iSCSI multipath with multiple NICs in the same subnet with sysctl :=20
---------------------------------------------------------------------------=
-----------------=20
net.ipv4.conf.p2p1.arp_ignore=3D1
net.ipv4.conf.p2p1.arp_announce=3D2
net.ipv4.conf.p2p1.rp_filter=3D2
net.ipv4.conf.p2p2.arp_ignore=3D1
net.ipv4.conf.p2p2.arp_announce=3D2
net.ipv4.conf.p2p2.rp_filter=3D2=20
---------------------------------------------------------------------------=
-----------------=20
This works great in most setups, but for a strange reason, on some of our s=
etups, the sysctl configuration is updated by VDSM when activating a host a=
nd the second interface stops working immeadiatly :=20
---------------------------------------------------------------------------=
-----------------=20
vdsm.log=20
2017-06-07 11:51:51,063+0200 INFO (jsonrpc/5) [storage.ISCSI] Setting stri=
ct mode rp_filter for device 'p2p2'. (iscsi:602)
2017-06-07 11:51:51,064+0200 ERROR (jsonrpc/5) [storage.HSM] Could not conn=
ect to storageServer (hsm:2392)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/hsm.py", line 2389, in connectStorageServer
conObj.connect()
File "/usr/share/vdsm/storage/storageServer.py", line 433, in connect
iscsi.addIscsiNode(self._iface, self._target, self._cred)
File "/usr/lib/python2.7/site-packages/vdsm/storage/iscsi.py", line 232, =
in addIscsiNode
iscsiadm.node_login(iface.name, target.address, target.iqn)
File "/usr/lib/python2.7/site-packages/vdsm/storage/iscsiadm.py", line 33=
7, in node_login
raise IscsiNodeError(rc, out, err)=20
---------------------------------------------------------------------------=
-----------------=20
"strict mode" is enforced for second interface, and it no longuer works...=
=20
Which means - at least - that there is no redundancy in case of hardware fa=
illure and this is not acceptable for our production needs.=20
What is really strange is that we have another "twin" site on another geogr=
aphic region with simillar hardware configuration and same oVirt installati=
on, and this problem does not happen.=20
What can be the root cause of this behaviour? How can I correct it?=20
our setup:=20
hostedEngine : Centor 7.3, ovirt 4.1.2=20
3 physical nodes centos 7.3, ovirt 4.1.2=20
SAN DELL Equalogic=20
cordialement, regards,=20
=09Nelson LAMEIRAS=20
Ing=C3=A9nieur Syst=C3=A8mes et R=C3=A9seaux / Systems and Networks enginee=
r=20
Tel: +33 5 32 09 09 70=20
nelson.lameiras(a)lyra-network.com=20
www.lyra-network.com | www.payzen.eu=20
=09
=09
=09
Lyra Network, 109 rue de l'innovation, 31670 Lab=C3=A8ge, FRANCE=20
------=_Part_57353689_1234561196.1496840388734
Content-Type: multipart/related;
boundary="----=_Part_57353690_157338222.1496840388734"
------=_Part_57353690_157338222.1496840388734
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html><body><div style=3D"font-family: arial, helvetica, sans-serif; font-s=
ize: 12pt; color: #000000"><div>Hello,<br></div><div><br data-mce-bogus=3D"=
1"></div><div>In our oVirt hosts, we are using DELL equallogic SAN with eac=
h server connecting to SAN via 2 physical interfaces. Since both interfaces=
share the same network (Equalogic limitation) we must patch the linux kern=
el to to allow iSCSI multipath with multiple NICs in the same subnet with s=
ysctl :<br data-mce-bogus=3D"1"></div><div><br data-mce-bogus=3D"1"></div><=
div>-----------------------------------------------------------------------=
---------------------<br data-mce-bogus=3D"1"></div><div><pre>net.ipv4.conf=
.p2p1.arp_ignore=3D1
net.ipv4.conf.p2p1.arp_announce=3D2
net.ipv4.conf.p2p1.rp_filter=3D2
net.ipv4.conf.p2p2.arp_ignore=3D1
net.ipv4.conf.p2p2.arp_announce=3D2
net.ipv4.conf.p2p2.rp_filter=3D2<br><br></pre><p>--------------------------=
------------------------------------------------------------------<br><br><=
/p><p>This works great in most setups, but for a strange reason, on some of=
our setups, the sysctl configuration is updated by VDSM when activating a =
host and the second interface stops working immeadiatly :</p><div>---------=
---------------------------------------------------------------------------=
--------</div><div>vdsm.log<br data-mce-bogus=3D"1"></div><div><pre id=3D"p=
review"><code>2017-06-07 11:51:51,063+0200 INFO (jsonrpc/5) [storage.ISCSI=
] Setting strict mode rp_filter for device 'p2p2'. (iscsi:602)
2017-06-07 11:51:51,064+0200 ERROR (jsonrpc/5) [storage.HSM] Could not conn=
ect to storageServer (hsm:2392)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/hsm.py", line 2389, in connectStorageServer
conObj.connect()
File "/usr/share/vdsm/storage/storageServer.py", line 433, in connect
iscsi.addIscsiNode(self._iface, self._target, self._cred)
File "/usr/lib/python2.7/site-packages/vdsm/storage/iscsi.py", line 232, =
in addIscsiNode
iscsiadm.node_login(iface.name, target.address, target.iqn)
File "/usr/lib/python2.7/site-packages/vdsm/storage/iscsiadm.py", line 33=
7, in node_login
raise IscsiNodeError(rc, out, err)</code></pre><pre><br><br></pre><p st=
yle=3D"margin: 0px;" data-mce-style=3D"margin: 0px;">----------------------=
----------------------------------------------------------------------</p><=
/div></div><div><div><br data-mce-bogus=3D"1"></div><div>"strict mode" is e=
nforced for second interface, and it no longuer works...</div><div>Which me=
ans - at least - that there is no redundancy in case of hardware faillure a=
nd this is not acceptable for our production needs.<br data-mce-bogus=3D"1"=
></div><div><br data-mce-bogus=3D"1"></div><div>What is really strange is t=
hat we have another "twin" site on another geographic region with simillar =
hardware configuration and same oVirt installation, and this problem does n=
ot happen.</div><div><br data-mce-bogus=3D"1"></div><div>What can be the ro=
ot cause of this behaviour? How can I correct it?<br data-mce-bogus=3D"1"><=
/div><div><br data-mce-bogus=3D"1"></div><div>our setup:</div><div>hostedEn=
gine : Centor 7.3, ovirt 4.1.2<br></div><div>3 physical nodes centos 7.3, o=
virt 4.1.2<br data-mce-bogus=3D"1"></div><div>SAN DELL Equalogic<br data-mc=
e-bogus=3D"1"></div></div><div><br data-mce-bogus=3D"1"></div><div data-mar=
ker=3D"__SIG_PRE__"><div>cordialement, regards,</div><div><br data-mce-bogu=
s=3D"1"></div><table style=3D"margin: 0px; table-layout: fixed; border: non=
e; width: 345pt; padding: 0px;" data-mce-style=3D"margin: 0px; table-layout=
: fixed; border: none; width: 345pt; padding: 0px;" width=3D"460" cellspaci=
ng=3D"0" cellpadding=3D"0" border=3D"0"><tbody><tr><td style=3D"margin: 0; =
font-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; line-height=
: 16px; width: 86.25pt; text-align: left;" data-mce-style=3D"margin: 0; fon=
t-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; line-height: 1=
6px; width: 86.25pt; text-align: left;" width=3D"115" valign=3D"top"><a hre=
f=3D"https://www.lyra-network.com/" style=3D"border: none; text-decoration:=
none; width: 100%; display: block; clear: both;" data-mce-href=3D"https://=
www.lyra-network.com/" data-mce-style=3D"border: none; text-decoration: non=
e; width: 100%; display: block; clear: both;"><img src=3D"cid:6fa8666d679e1=
8cab5e566228d0ca3519aabec27@zimbra" alt=3D"" data-mce-src=3D"/home/admin@ly=
ra-network.com/corporate-documents/element-signature_logo_lyra_115x94.jpg" =
doc=3D"corporate-documents/element-signature_logo_lyra_115x94.jpg" height=
=3D"94" width=3D"115" border=3D"0"></a><br data-mce-bogus=3D"1"></td><td st=
yle=3D"margin: 0; font-size: 11px; font-family: Arial,sans-serif; color: #2=
b3c7a; line-height: 16px; width: 258.75pt;" data-mce-style=3D"margin: 0; fo=
nt-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; line-height: =
16px; width: 258.75pt;" width=3D"345" valign=3D"top"><table style=3D"margin=
: 0; width: 258.75pt; table-layout: fixed; border: none;" data-mce-style=3D=
"margin: 0; width: 258.75pt; table-layout: fixed; border: none;" width=3D"3=
45" cellspacing=3D"0" cellpadding=3D"0" border=3D"0"><tbody><tr><td style=
=3D"font-size: 16px; font-family: Arial,sans-serif; color: #2b3c7a; line-he=
ight: 18px; font-weight: bold;" data-mce-style=3D"font-size: 16px; font-fam=
ily: Arial,sans-serif; color: #2b3c7a; line-height: 18px; font-weight: bold=
;">Nelson LAMEIRAS</td></tr><tr><td style=3D"font-family: Arial,sans-serif;=
color: #2b3c7a; font-size: 11px; line-height: 16px;" data-mce-style=3D"fon=
t-family: Arial,sans-serif; color: #2b3c7a; font-size: 11px; line-height: 1=
6px;">Ing=C3=A9nieur Syst=C3=A8mes et R=C3=A9seaux<span style=3D"font-famil=
y: Arial,sans-serif; color: #337ab7; font-size: 11px;" data-mce-style=3D"fo=
nt-family: Arial,sans-serif; color: #337ab7; font-size: 11px;"> / Systems a=
nd Networks engineer</span></td></tr><tr><td style=3D"line-height: 16px; fo=
nt-family: 'Arial',sans-serif; color: #2b3c7a; font-size: 11px;" data-mce-s=
tyle=3D"line-height: 16px; font-family: 'Arial',sans-serif; color: #2b3c7a;=
font-size: 11px;"><span style=3D"font-family: Arial,sans-serif; color: #2b=
3c7a; font-size: 11px;" data-mce-style=3D"font-family: Arial,sans-serif; co=
lor: #2b3c7a; font-size: 11px;">Tel: +33 5 32 09 09 70</span></td></tr><tr>=
<td style=3D"line-height: 16px; font-family: 'Arial',sans-serif; color: #2b=
3c7a; font-size: 11px;" data-mce-style=3D"line-height: 16px; font-family: '=
Arial',sans-serif; color: #2b3c7a; font-size: 11px;"><a href=3D"mailto:nels=
on.lameiras(a)lyra-network.com" style=3D"font-size: 11px; font-family: Arial,=
sans-serif; line-height: 16px; text-decoration: none;" data-mce-href=3D"mai=
lto:nelson.lameiras@lyra-network.com" data-mce-style=3D"font-size: 11px; fo=
nt-family: Arial,sans-serif; line-height: 16px; text-decoration: none;">nel=
son.lameiras(a)lyra-network.com</a><br data-mce-bogus=3D"1"></td></tr><tr><td=
style=3D"line-height: 16px; font-family: 'Arial',sans-serif; color: #2b3c7=
a; font-size: 11px;" data-mce-style=3D"line-height: 16px; font-family: 'Ari=
al',sans-serif; color: #2b3c7a; font-size: 11px;"><a href=3D"https://www.ly=
ra-network.com/" style=3D"font-size: 11px; font-family: Arial,sans-serif; l=
ine-height: 16px; border: none; text-decoration: none;" data-mce-href=3D"ht=
tps://www.lyra-network.com/" data-mce-style=3D"font-size: 11px; font-family=
: Arial,sans-serif; line-height: 16px; border: none; text-decoration: none;=
">www.lyra-network.com</a> <a href=3D"https://payzen.eu" style=3D"font-size=
: 11px; font-family: Arial,sans-serif; line-height: 16px; border: none; tex=
t-decoration: none;" data-mce-href=3D"https://payzen.eu" data-mce-style=3D"=
font-size: 11px; font-family: Arial,sans-serif; line-height: 16px; border: =
none; text-decoration: none;"> | www.payzen.eu</a><br data-mce-bogus=3D"1">=
</td></tr></tbody></table></td></tr></tbody></table><table style=3D"margin:=
0; table-layout: fixed; border: none; width: 345pt;" data-mce-style=3D"mar=
gin: 0; table-layout: fixed; border: none; width: 345pt;" data-mce-selected=
=3D"1" width=3D"460" cellspacing=3D"0" cellpadding=3D"0"><tbody><tr><td sty=
le=3D"margin: 0; font-size: 11px; font-family: Arial,sans-serif; color: #2b=
3c7a; line-height: 16px; width: 24pt; text-align: left;" data-mce-style=3D"=
margin: 0; font-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; =
line-height: 16px; width: 24pt; text-align: left;" width=3D"32" valign=3D"t=
op"><a href=3D"https://www.youtube.com/channel/UCrVl1CO_Jlu3KbiRH-tQ_vA" st=
yle=3D"border: none; text-decoration: none; margin: 0; float: left; display=
: inline-block; width: 32px;" data-mce-href=3D"https://www.youtube.com/chan=
nel/UCrVl1CO_Jlu3KbiRH-tQ_vA" data-mce-style=3D"border: none; text-decorati=
on: none; margin: 0; float: left; display: inline-block; width: 32px;"><img=
src=3D"cid:2806a89cb9fbba6f879bd3fd54a93b515defd6d2@zimbra" alt=3D"" data-=
mce-src=3D"/home/admin(a)lyra-network.com/corporate-documents/element-signatu=
re_logo_YouTube_32x28.jpg" doc=3D"corporate-documents/element-signature_log=
o_YouTube_32x28.jpg" height=3D"28" width=3D"32" border=3D"0"></a><br data-m=
ce-bogus=3D"1"></td><td style=3D"margin: 0; font-size: 11px; font-family: A=
rial,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; text-al=
ign: left;" data-mce-style=3D"margin: 0; font-size: 11px; font-family: Aria=
l,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; text-align=
: left;" width=3D"41" valign=3D"top"><a href=3D"https://www.linkedin.com/co=
mpany/lyra-network_2" style=3D"border: none; text-decoration: none; margin:=
0; float: left; display: inline-block; width: 41px;" data-mce-href=3D"http=
s://www.linkedin.com/company/lyra-network_2" data-mce-style=3D"border: none=
; text-decoration: none; margin: 0; float: left; display: inline-block; wid=
th: 41px;"><img src=3D"cid:878634ba055bb6ae851a7ef4540f754afa3ff86c@zimbra"=
data-mce-src=3D"/home/admin(a)lyra-network.com/corporate-documents/element-s=
ignature_logo_LinkedIn_41x28.jpg" doc=3D"corporate-documents/element-signat=
ure_logo_LinkedIn_41x28.jpg" height=3D"28" width=3D"41" border=3D"0"></a><b=
r data-mce-bogus=3D"1"></td><td style=3D"margin: 0; font-size: 11px; font-f=
amily: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 31.5pt; =
text-align: left;" data-mce-style=3D"margin: 0; font-size: 11px; font-famil=
y: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 31.5pt; text=
-align: left;" width=3D"42" valign=3D"top"><a href=3D"https://twitter.com/L=
yraNetwork" style=3D"border: none; text-decoration: none; margin: 0; float:=
left; display: inline-block; width: 42px;" data-mce-href=3D"https://twitte=
r.com/LyraNetwork" data-mce-style=3D"border: none; text-decoration: none; m=
argin: 0; float: left; display: inline-block; width: 42px;"><img src=3D"cid=
:18a767bbdad6a1133fc4152b03ea78228ce25a14@zimbra" alt=3D"" data-mce-src=3D"=
/home/admin(a)lyra-network.com/corporate-documents/element-signature_logo_Twi=
tter_42x28.jpg" doc=3D"corporate-documents/element-signature_logo_Twitter_4=
2x28.jpg" height=3D"28" width=3D"42" border=3D"0"></a><br data-mce-bogus=3D=
"1"></td><td style=3D"margin: 0; font-size: 11px; font-family: Arial,sans-s=
erif; color: #2b3c7a; line-height: 16px; width: 258.75pt; text-align: left;=
" data-mce-style=3D"margin: 0; font-size: 11px; font-family: Arial,sans-ser=
if; color: #2b3c7a; line-height: 16px; width: 258.75pt; text-align: left;" =
width=3D"345" valign=3D"top"><a href=3D"https://payzen.eu" style=3D"border:=
none; text-decoration: none; margin: 0; float: left; display: inline-block=
; width: 61px;" data-mce-href=3D"https://payzen.eu" data-mce-style=3D"borde=
r: none; text-decoration: none; margin: 0; float: left; display: inline-blo=
ck; width: 61px;"><img src=3D"cid:d3fc119a0aa72bf985c19ca559c993b5b4b54ca3@=
zimbra" alt=3D"" data-mce-src=3D"/home/admin(a)lyra-network.com/corporate-doc=
uments/element-signature_payzen_61x28.jpg" doc=3D"corporate-documents/eleme=
nt-signature_payzen_61x28.jpg" height=3D"28" width=3D"61" border=3D"0"></a>=
<br data-mce-bogus=3D"1"></td></tr></tbody></table><table style=3D"margin: =
0; table-layout: fixed; border: none; width: 345pt;" data-mce-style=3D"marg=
in: 0; table-layout: fixed; border: none; width: 345pt;" width=3D"460" cell=
spacing=3D"0" cellpadding=3D"0"><tbody><tr><td><hr style=3D"background: #29=
3b79 none repeat scroll 0% 0%; width: 100%; height: 4px; color: #293b79; ma=
rgin: 0px;" data-mce-style=3D"background: #293b79 none repeat scroll 0% 0%;=
width: 100%; height: 4px; color: #293b79; margin: 0px;"></td></tr></tbody>=
</table><table style=3D"margin: 0; table-layout: fixed; border: none; width=
: 345pt;" data-mce-style=3D"margin: 0; table-layout: fixed; border: none; w=
idth: 345pt;" data-mce-selected=3D"1" width=3D"460" cellspacing=3D"0" cellp=
adding=3D"0"><tbody><tr><td style=3D"margin: 0; font-size: 11px; font-famil=
y: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; tex=
t-align: left;" data-mce-style=3D"margin: 0; font-size: 11px; font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; text-a=
lign: left;"><div>Lyra Network, 109 rue de l'innovation, 31670 Lab=C3=A8ge,=
FRANCE</div></td></tr></tbody></table><div><br></div></div></div></body></=
html>
------=_Part_57353690_157338222.1496840388734
Content-Type: image/jpeg; name=element-signature_logo_lyra_115x94.jpg
Content-Disposition: attachment;
filename=element-signature_logo_lyra_115x94.jpg
Content-Transfer-Encoding: base64
Content-ID: <6fa8666d679e18cab5e566228d0ca3519aabec27@zimbra>
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzMiA3OS4xNTkyODQsIDIwMTYvMDQvMTktMTM6
MTM6NDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1LTgxYmQtMTYwMTFjZjk5YWVjIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOkU1QUU4Nzk1OEExMzExRTZBNTFCRjVENEYyNDYxNTQ1IiB4bXBNTTpJ
bnN0YW5jZUlEPSJ4bXAuaWlkOkU1QUU4Nzk0OEExMzExRTZBNTFCRjVENEYyNDYxNTQ1IiB4bXA6
Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKFdpbmRvd3MpIj4gPHhtcE1N
OkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1
LTgxYmQtMTYwMTFjZjk5YWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmRkMGY5MmM1LTc4
YWYtY2U0NS04MWJkLTE2MDExY2Y5OWFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRG
PiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYE
BAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8f
Hx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fH//AABEIAF4AcwMBEQACEQEDEQH/xACdAAEBAAIDAQEAAAAAAAAAAAAACAUH
AgMGBAEBAQADAQEAAAAAAAAAAAAAAAACBAUBAxAAAAUDAgAHDQcCBwAAAAAAAAECAwQRBQYSByFR
E7RWFzcxQSKS0nOT03RVlQgYYXEyQiMUFYEzsVJicmODOBEAAgECAwcEAgIDAAAAAAAAAAECEQNR
EwQhgbESMlIzMUGhFHEVwQUiQzT/2gAMAwEAAhEDEQA/AKpAE9b/AGQZdF3FtNpsd4l29M2DHSll
iS6w0bzsp5slqJCiLvERnTuENTRQg7bckntK15vmojj1WfMP0rc+Jy/JD7Fjt+EMueJ6bbnBN4bR
lkWdkt+XPtDaHSfjKnSHyUpTZkg+TcLSdFGRjyv3rUo0iqP8EoQkntZ7fcOy5VdrXGYxuccGW2+S
3nCecYq3oUWnU2RmfhGXAPPSXLcJNzVVT8kNVbnKKUHRmppW1/zBOSXVtZS4lpSjNtP8nLKhfcSR
alqdPXp+ERhauKKTe38nX1WfMP0qc+Jy/JHPsWO34RPLniOqz5h+lTnxOX5IfYsdvwhlzxHVZ8w/
Spz4nL8kPsWO34Qy54jqs+YfpU58Tl+SH2LHb8IZc8R1WfMP0qc+Jy/JD7Fjt+EMueJ2bCX3MH9y
LxZr7eJdxKBCkoW0/JdfaJ5mUy2a0EszL/MRHTuGGshDLTiqVf8AAst81GUGMssgAAAAE5b89s+L
+zwefPDV0fhlv4FW71oo0ZRaAAAAAAAAAAAAACdtj+3DLfNXDn7I1dX4Y7uBWtdbKJGUWQAAAACc
t+e2fF/Z4PPnhq6Pwy38Crd60UaMotAAAAAAAAAAAAABO2x/bhlvmrhz9kaur8Md3ArWutlEjKLI
AAAABOW/PbPi/s8Hnzw1dH4Zb+BVu9aKNGUWjAKzrGk5cnEjkq/nVo5RMbk3NOnkzd/uU0fgKvdH
rky5eb2I86rQz48iQAAAAAAAAABO2x/bhlvmrhz9kaur8Md3ArWutlEjKLIAAAABOW/PbPi/s8Hn
zw1dH4Zb+BVu9aKNGUWjSD//AKkj+xnzJQ0V/wA2/wDkr/7D3e7GX5DiOMfzlniMTEMPIRORIJfg
tOeCladCk/nNJH94raa1GcuVnpck4qqOrJdz4dr2yazKOhDjkxhlUGMszop98i/TOlD/AE/CNX+0
x23p27nIJXKRqeeyjdnLMd27sGSzLdEO4Xd4uWifqkhDDiFut0qrUSzQlNa9wz7g9bemjK44puiI
yuNRTOzGs53hud+gvzsYjwMVnqNfLuqUTrEck69bitZmStPc1NJIz4hy5ZtKLpKskIzk36bDHRt2
9yMsuMw9v8ejybNBc5M5s5Rp5Uy4aEZuMJSai4dPCZFStBN6a3BLne1nMyT6Uffgu8GQ5DnysXuN
mbtZx461TG1ms3kyGiLWRHXToMz8Hg7nfMQvaWMYcydTsLjcqG2BSPYnbY/twy3zVw5+yNXV+GO7
gVrXWyiRlFkAAAAAnLfntnxf2eDz54auj8Mt/Aq3etFGjKLROmdZbAxL5g/5yey6/GjREJW2wSTc
M3YpoKms0F3VcY1bNpzscqKs5UnU9pad4cG3Fefw1UWXFO7x3mULkpaJJnoM6JNC10WREak/aXGK
8tLO1/ns2HorilsNTYzar/kOQWTa+5tmmBjk+W9cKGqimkrJS68RcCkoV/yC7clGMXcXrJI8Yptq
OBsj5oEpTiNmSRESSuKSJJFwUJlzgoKv9f1P8Hrf9Db1wh/vbVJh6tH7lhbOvi5RBpr/AEqKMXR1
PZrYaC2x3Jgbawp+IZjBkwpkWS480603rSslkRU7qTOuiqFlUlEfepw6WosO61ODK9ufLsZ27f36
RkG/8q9OwXbe3PgKciMPp0uHHS22hpxRf60o1f4VC9DlsUrWjEHWdSghllknbY/twy3zVw5+yNXV
+GO7gVrXWyiRlFkAAAAAnLfntnxf2eDz54auj8Mt/Aq3etFGjKLRxU00o6qQlR8ZkRhUGMyO7W7H
7FOvUpCSZgMrfMqERqNJeCgj41qokvtMTtxcpJL3OSdFU1n8vFimPwbrnF18O55DIXybhlw8ihZm
s08RLdqVOJJC5rZqqgvSJ42V7v3MpM3dTBnyWbtBQmHFnXFpLzdXOWjW9tWo2irwPpd0pWhVPBPU
R0qILTVWx+y+STuYmQj7sxHH1Kctb7NuahnMflKW2akk3J/bvGlojqtpv8ZuJP8ACR8Ag9M8dtTu
YdErdfEJTCZKrY/L5JSySbrbCdKmicdWRLeWlJK/bs8skq+ElSacJ8HVppr3OZiP2RuxFK4W5xi3
LK2T5D8NmY8baHHnWySSeTSa6to1K8JTumn3gtM6PbtQzDYYqnqTtsf24Zb5q4c/ZGrq/DHdwK1r
rZRIyiyAAAAATlvz2z4v7PB588NXR+GW/gVbvWijRlFoADGZHjVmyO2Ltd4YOTAcUlbjJLcbJRoO
qam2pCuA+GlROFxwdV6nJRT2M+q226DbLfHt8BkmIcRtLMdlNaJQgqEVTqZ/eYjKTbqwlQ5Hb4Bp
Uk4zRpUpa1FoTQ1uEaVqPg7qiUZGffDmYodSbNZ0toaTBjk02hbTaCaQSUtu/wBxCSpQkr/MXfHe
d4iiP12z2h5k2XYMdxlSkuKbW0hSTW2kkIUZGVKpSkiI+8RApPEURydtltdQpDsRlxCtepKm0mR8
qdXKkZfn/NxjnMxQ+kcOk7bH9uGW+auHP2Rq6vwx3cCta62USMosgAAAAE5b89s+L+zwefPDV0fh
lv4FW71oo0ZRaAAAAAAAAAAAAACdtj+3DLfNXDn7I1dX4Y7uBWtdbKJGUWQAAAACb9/3mWN4cbff
WTTLUWEt1xX4UpTNeNSj+wiGtolW1LfwKt7qRuTrY226RwfSkKH1rnaz3zI4jrZ226RwfSkH1rna
xmRxHWztt0jg+lIPrXO1jMjiOtnbbpHB9KQfWudrGZHEdbO23SOD6Ug+tc7WMyOJ+o3W24WtKE5F
CUpR0SknCqZmH1rnazjuxW2pnbTfbPeGnHbXMamNtK0OLaVqJKjKtDELlqUNklQ7C5GfS6mOu+f4
XZpy4F0vMWHMbJKlsOrJKyJRVTUvtIdjZnJVSOuaXqfF1sbbdI4PpSEvrXO1nMyOJp7YiQxJ3oyi
RHcS9Hejz3GXUcKVoVOZNKi+wyOovaxUsx3cDwtdbKNGUWgAAAADX+4GzGPZveWbtcpsuO+xGTFS
iObRINCFrcIz1oWdaun3xas6qVtUSR5ztKTqeZ+lrCvely8Zj1Q9f2M8EQyEPpawr3pcvGY9UH7G
eCGQh9LWFe9Ll4zHqg/YzwQyEPpawr3pcvGY9UH7GeCGQh9LWFe9Ll4zHqg/YzwQyEc2flfwxl5t
1NzuJqbUSiI1MUqX/UOr+xmn6I5LTRaaxNg4XhNuxOHIiwX3n0SXCdWb5pMyMk6eDSlPEPDU6mV5
pteg0+nVpNI8zm+xeNZfkDt7nzprEl5Dbam2FNEgibTpKmttR97jErWslCNEkTlaUnUwP0tYV70u
XjMeqHp+xngiOQj023+zGPYReXrtbZsuQ+/GVFUiQbRoJC1ocMy0IQdatF3x5XtVK4qNInC0oups
AVT0AAAAAAAAAAAAAAAAAAAAAAAAAAAAD//Z
------=_Part_57353690_157338222.1496840388734
Content-Type: image/jpeg; name=element-signature_logo_YouTube_32x28.jpg
Content-Disposition: attachment;
filename=element-signature_logo_YouTube_32x28.jpg
Content-Transfer-Encoding: base64
Content-ID: <2806a89cb9fbba6f879bd3fd54a93b515defd6d2@zimbra>
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzMiA3OS4xNTkyODQsIDIwMTYvMDQvMTktMTM6
MTM6NDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1LTgxYmQtMTYwMTFjZjk5YWVjIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOjQ1REY5Njk1OEExNzExRTY5OUVDOTI1QTU3QzAwNzI0IiB4bXBNTTpJ
bnN0YW5jZUlEPSJ4bXAuaWlkOjQ1REY5Njk0OEExNzExRTY5OUVDOTI1QTU3QzAwNzI0IiB4bXA6
Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKFdpbmRvd3MpIj4gPHhtcE1N
OkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1
LTgxYmQtMTYwMTFjZjk5YWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmRkMGY5MmM1LTc4
YWYtY2U0NS04MWJkLTE2MDExY2Y5OWFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRG
PiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYE
BAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8f
Hx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fH//AABEIABwAIAMBEQACEQEDEQH/xAB5AAADAQEAAAAAAAAAAAAAAAAABwgF
BgEAAgMBAAAAAAAAAAAAAAAAAAQCAwUBEAABBAECBAUFAAAAAAAAAAABAgMEBQARBiESEwcxUdIU
CEEik1UYEQACAQMCBQUAAAAAAAAAAAAAAQIRAwQhMVFhEiITQaHBYhX/2gAMAwEAAhEDEQA/AKpw
AnD5Hbg3JA35XxKqxmxUPVrJEaI862FuqkPp4IbI5lHQDNXBhFwbaW4tebqcMIvfYjURtz6eesv1
YzWz9fYh38zR7eX2+mu5lHV3VhaNOe8aTJgTHnweVXEBba1cQRkb8IeNtJbHYN9WpW+YY2T53inQ
4HfzZk6a4lmHGaiOSHl8EoT7mSOZR+gBIzUxU3Yklz+Be4+9DRl30N3dMOxjbyro9EzHW3MqupHc
L7qlaoX1SsFvlHl44moPpa6XXiW113FPuu3qrT5I7dfrJLUxllMRl15hQWjqBbiuXmTqCQlQx23F
rHdSqTrNFFZlDAou7vZa43xuSNaw7CPFZZhIiKbeSsqKkOuuE/aCNNHcexspW40a9Sm5bcmcH/J1
5+0rvxOenGf0o8GQ8DN7ZXxzv9vbpqrhy0huMQJCHlstocBKU+ITqANcru50ZRao9SUbLTqPvMwv
DAAwAMAP/9k=
------=_Part_57353690_157338222.1496840388734
Content-Type: image/jpeg; name=element-signature_logo_LinkedIn_41x28.jpg
Content-Disposition: attachment;
filename=element-signature_logo_LinkedIn_41x28.jpg
Content-Transfer-Encoding: base64
Content-ID: <878634ba055bb6ae851a7ef4540f754afa3ff86c@zimbra>
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzMiA3OS4xNTkyODQsIDIwMTYvMDQvMTktMTM6
MTM6NDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1LTgxYmQtMTYwMTFjZjk5YWVjIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOjY2MEYzRTFGOEExNzExRTY5QzI5OUNGQkY1MzM2MUQ1IiB4bXBNTTpJ
bnN0YW5jZUlEPSJ4bXAuaWlkOjY2MEYzRTFFOEExNzExRTY5QzI5OUNGQkY1MzM2MUQ1IiB4bXA6
Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKFdpbmRvd3MpIj4gPHhtcE1N
OkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1
LTgxYmQtMTYwMTFjZjk5YWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmRkMGY5MmM1LTc4
YWYtY2U0NS04MWJkLTE2MDExY2Y5OWFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRG
PiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYE
BAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8f
Hx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fH//AABEIABwAKQMBEQACEQEDEQH/xAB2AAEBAQEAAAAAAAAAAAAAAAAABggH
AQEAAwEAAAAAAAAAAAAAAAAAAwQFAhAAAQMEAgICAgMBAAAAAAAAAQIDBAARBQYhEjEHMghBE1Fh
IhcRAAICAQIDCQAAAAAAAAAAAAABAgMREgQxkTIhQVGhscETMxX/2gAMAwEAAhEDEQA/ANU0Bl33
zsuzQfZcmHj8tMiMKaihDLMl1psKcQkXslSUjk8mtjZ1xdeWkVbW9RDZ/ZN8wOXkYnI7LKMuL1Lq
o+RddaIWkLHVwLAPCuf4NWYVwksqPkcNtd5V+ldr2ef7MwkaZmJsqK6p/uy9JdcbUBGcULpUog8i
9Q7uuKreEjquT1GsKxC2KAUBk37B2/6y72t1tB7X8dbIvf8Aq3mtvZfVzKlvUWWw7Dr+Dfy8rCt4
d153Z8ew0FNx3kohuxmUyFtAfFPyBUOBz+arwhKWE89L9SRtLmTuns4xj7LLaxYaGNE6SYojlJZ6
rhLUf19f89eyj4qa1t7ft449ziPWairGLQoBQHFvZ/onObht0jNxclFjMPNtNpZdS4Vj9aAk36gj
mtDb7yMIaWiGdTbySSfqnsKbdctAFh1Fm3Bwfx8fFT/ox8GcfAyk9dfX7OapuGNzj+SiPRoJcKmG
kuBRDjS2x1uAPK71DfvYzg444nUKmnk7lWcTigFAKAUAoBQCgP/Z
------=_Part_57353690_157338222.1496840388734
Content-Type: image/jpeg; name=element-signature_logo_Twitter_42x28.jpg
Content-Disposition: attachment;
filename=element-signature_logo_Twitter_42x28.jpg
Content-Transfer-Encoding: base64
Content-ID: <18a767bbdad6a1133fc4152b03ea78228ce25a14@zimbra>
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzMiA3OS4xNTkyODQsIDIwMTYvMDQvMTktMTM6
MTM6NDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1LTgxYmQtMTYwMTFjZjk5YWVjIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOjdDMkI3MjMyOEExNzExRTY5MDUyRTk1NEIyREUwNjVCIiB4bXBNTTpJ
bnN0YW5jZUlEPSJ4bXAuaWlkOjdDMkI3MjMxOEExNzExRTY5MDUyRTk1NEIyREUwNjVCIiB4bXA6
Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKFdpbmRvd3MpIj4gPHhtcE1N
OkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1
LTgxYmQtMTYwMTFjZjk5YWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmRkMGY5MmM1LTc4
YWYtY2U0NS04MWJkLTE2MDExY2Y5OWFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRG
PiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYE
BAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8f
Hx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fH//AABEIABwAKgMBEQACEQEDEQH/xAB3AAEBAQEBAAAAAAAAAAAAAAAABwUI
BgEBAAMBAQAAAAAAAAAAAAAAAAMEBQIBEAABAwIEBwEBAQAAAAAAAAABAgMEAAUREhMGITFBFBUH
CIEiFhEAAgIBAgQHAAAAAAAAAAAAAAERAgMxBCHBEgVBUWGBQhMV/9oADAMBAAIRAxEAPwDC9g7u
3dH33uJiNeri2wxcJQQ01JfCUNodVwCUqwSlI/AK3sGKropS0Kd7OWZMXcPsyZDdnQ7he5UFhQQ/
LZelOMoURiEqWlRAOFdumNOGqyeTYtPzFfL1df8ASm5XCTP0ey0e5eceyZu4zZc5VhjlGOFZ/cKJ
dMKNeRNhbclzrOJxQCgOSW7o5a/oKXMRFXNT5iYw/EaAUtbL61tOBKTwXglWOXrW30zgj0RUmLlb
9p3rZ/r/ANd3GxWJtm3XC8B1EO2RsEqDkng88pAP8JSnEk8ugqlt6Xy5Fa3FImyNVUI8z8nJCU7o
SOSRAA/O5qbuXx9+Rxg8ToGsssCgFAc/7q+b9xXrc11u7V3iNN3CW/JbQUuhaUuuFYBIHMA9K08e
+rWqUPgivbC25MofK25Qoq81DKjwKlJeUT+kE13+jXyZ59DKX6a9WXPYfmO+msTPJdtp6AWMuhq4
5swHPVFVN1uFkiFoS46dJSqqEgoBQCgFAKAUAoBQH//Z
------=_Part_57353690_157338222.1496840388734
Content-Type: image/jpeg; name=element-signature_payzen_61x28.jpg
Content-Disposition: attachment; filename=element-signature_payzen_61x28.jpg
Content-Transfer-Encoding: base64
Content-ID: <d3fc119a0aa72bf985c19ca559c993b5b4b54ca3@zimbra>
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOBaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzMiA3OS4xNTkyODQsIDIwMTYvMDQvMTktMTM6
MTM6NDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1LTgxYmQtMTYwMTFjZjk5YWVjIiB4bXBNTTpEb2N1
bWVudElEPSJ4bXAuZGlkOkU1NjczQjM2OEEzNDExRTZCOEJBQ0Y4Mzg3RTEzODkyIiB4bXBNTTpJ
bnN0YW5jZUlEPSJ4bXAuaWlkOkU1NjczQjM1OEEzNDExRTZCOEJBQ0Y4Mzg3RTEzODkyIiB4bXA6
Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1LjUgKFdpbmRvd3MpIj4gPHhtcE1N
OkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZGQwZjkyYzUtNzhhZi1jZTQ1
LTgxYmQtMTYwMTFjZjk5YWVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmRkMGY5MmM1LTc4
YWYtY2U0NS04MWJkLTE2MDExY2Y5OWFlYyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRG
PiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYE
BAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8f
Hx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f
Hx8fHx8fHx8fHx8fH//AABEIABwAPQMBEQACEQEDEQH/xABvAAABBAMAAAAAAAAAAAAAAAAAAQUG
BwIDBAEBAAAAAAAAAAAAAAAAAAAAABAAAQQABAQEAgsBAAAAAAAAAQIDBAUAERIGITETFEEiFQfS
I1FhcYGhMlIkRMQWhhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AvqZ7q7OhzZMSS9IQ
Yjy2JT/avqZbW2rSvU6lBSACOeeAljLzTzSHmVhxpxIW24k5pUlQzBBHgRgM8BBJ9fKuvcGwr3La
wgxIlfGeaagyVsJ1uOOBRUBmOSRgI0bnZgfQwdx7qDrroYZSVzBrcJ0hKM2xq+7AWBU7PTXTEShc
2svRx6MuWp5o5gjigj68BombFRKmPyTfXTPXWpzoszloaRqOelCQPKkeAwEP6lp6f6V6vYaP9Z6b
3fcr7ntuhno6vPnxwGyohb2ntbpr6Y17NdKt7Bp5+YHlPJLitKyltI0KGk+XPANVgzV1Eyyqbe3s
IMmnhsMbVaYcebDraY+XVbQ15XXFOghQVnkMBkbjcVPTUs6M5IkPbnpWa1hKlrWG7QZBp0hROnUh
xRUfHTgJDWuwtsbptVTpC1xaqhgJfkuFTji9DjoKiTmpSlq/HAcO2d11d/cuXUySJG4C0+NvbfCH
CmK2hClHUop0GQ6E+dWfAeUYBi2lY2E+zgW7twhVlHDk+7AkzFO9u2lRdjORFIEZrTmAkA+GYwDl
TwLJhjZFouxsF3NzN6r7Lj7imExHUOSHWi0TpyCdORIzzwHT/J/7n+vgLVAA5YBChBUlRSCpOelR
HEZ88sA2WG3YVhb1lnJW4VVJcXFjAgM9VxOjqKTlmVJTnp48M8Ax2+3N3J3TJu6KVAbRKisxnWpr
brh+SpasxoKf14BBD91hxE2kB+nt5Px4AEL3VGoiZSAr4qyjyOP2+fAL2nuvw/e0vDl8iT8eAbv8
Lur0vPvYXrPrfrfU6bvb59Lp6NOev83HngLBwBgDAGAMAYAwBgP/2Q==
------=_Part_57353690_157338222.1496840388734--
------=_Part_57353689_1234561196.1496840388734--
7 years, 4 months
Fwd: Windows USB Redirection
by Abi Askushi
Hi All,
I have Ovirt 4.1 with 3 nodes on top glusterfs.
I Have 2 VMs: Windows 2016 64bit and Windows 10 64bit
When I attach a USB flash disk to a VM (from host devices) the VM cannot
see the USB drive and report driver issue at device manager (see attached).
This happens with both VMs when tested.
When testing with Windows 7 or Windows XP USB is attached and accessed
normally.
Have you encountered such issue?
I have installed latest guest tools on both VMs.
Many thanx
7 years, 4 months
Failed to create template
by aduckers
I’m running 4.1 with a hosted engine, using FC SAN storage. I’ve uploaded a qcow2 image, then created a VM and attached that image.
When trying to create a template from that VM, we get failures with:
failed: low level image copy failed
VDSM command DeleteImageGroupVDS failed: Image does not exist in domain
failed to create template
What should I be looking at to resolve this? Anyone recognize this issue?
Thanks
7 years, 4 months
Re: [ovirt-users] Access VM Console on a Smart Phone with User Permission
by Tomas Jelinek
On Tue, Jun 27, 2017 at 12:08 PM, Jerome R <jerzkie102030(a)gmail.com> wrote:
> I tried this workaround, I tried to logon the user acct to moVirt with 1
> of the admin permission resources, it works I can access to the VM assigned
> however I'm able to see what Admin can see in the portal though not able to
> perform action. So far that's one of my concern the user should be able to
> see just his/her VM assigned.
>
yes, this is a consequence of using the admin API - you can see all the
entities and do actions only on the ones you have explicit rights to.
Unfortunately, until the https://github.com/oVirt/moVirt/issues/282 is
done, there is nothing better I can offer you.
We can try to give that item a priority, just need to get the current RC
out of the door (hopefully soon).
>
> Thanks,
> Jerome
>
> On Tue, Jun 27, 2017 at 3:20 PM, Tomas Jelinek <tjelinek(a)redhat.com>
> wrote:
>
>>
>>
>> On Tue, Jun 27, 2017 at 10:13 AM, Jerome Roque <jerzkie102030(a)gmail.com>
>> wrote:
>>
>>> Hi Tomas,
>>>
>>> Thanks for your response. What do you mean by "removing the support for
>>> user permissions"? I'm using
>>>
>>
>> The oVirt permission model expects to be told explicitly by one header if
>> the logged in user has some admin permissions or not. In the past the API
>> behaved differently in this two cases so we needed to remove the option to
>> use it without admin permissions.
>>
>> Now the situation is better so we may be able to bring this support back,
>> but it will require some testing.
>>
>>
>>> the latest version of moVirt 1.7.1, and ovirt-engine 4.1.
>>> Is there anyone tried running user role in moVirt?
>>>
>>
>> you will get permission denied from the API if you try to log in with a
>> user which has no admin permission. If you give him any admin permission on
>> any resource, it might work as a workaround.
>>
>>
>>>
>>> Best Regards,
>>> Jerome
>>>
>>> On Tue, Jun 20, 2017 at 5:14 PM, Tomas Jelinek <tjelinek(a)redhat.com>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Fri, Jun 16, 2017 at 6:14 AM, Jerome Roque <jerzkie102030(a)gmail.com>
>>>> wrote:
>>>>
>>>>> Good day oVirt Users,
>>>>>
>>>>> I need some little help. I have a KVM and used oVirt for the
>>>>> management of VMs. What I want is that my client will log on to their
>>>>> account and access their virtual machine using their Smart phone. I tried
>>>>> to install mOvirt and yes can connect to the console of my machine, but it
>>>>> is only accessible for admin console.
>>>>>
>>>>
>>>> moVirt originally worked both with admin and user permissions. We had
>>>> to remove the support for user permissions since the oVirt API did not
>>>> provide all features moVirt needed for user permissions (search for
>>>> example). But the API moved significantly since then (the search works also
>>>> for users now for one) so we can move it back. I have opened an issue about
>>>> it: https://github.com/oVirt/moVirt/issues/282 - we can try to do it
>>>> in next version.
>>>>
>>>>
>>>>> Tried to use web console, it downloaded console.vv but can't open it.
>>>>> By any chance could make this thing possible?
>>>>>
>>>>
>>>> If you want to use a web console for users, I would suggest to try the
>>>> new ovirt-web-ui [1] - you have a link to it from oVirt landing page and
>>>> since 4.1 it is installed by default with oVirt.
>>>>
>>>> The .vv file can not be opened using aSPICE AFAIK - adding Iordan as
>>>> the author of aSPICE to comment on this.
>>>>
>>>> [1]: https://github.com/oVirt/ovirt-web-ui
>>>>
>>>>
>>>>>
>>>>> Thank you,
>>>>> Jerome
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users(a)ovirt.org
>>>>> http://lists.ovirt.org/mailman/listinfo/users
>>>>>
>>>>>
>>>>
>>>
>>
>
7 years, 4 months
SQL : last time halted?
by Nicolas Ecarnot
Hello,
I'm trying to find a way to clean up the VMs list of my DCs.
I think some of my users have created VM they're not using anymore, but
it's difficult to sort them out.
In some cases, I can shutdown some of them and wait.
Is there somewhere stored in the db tables the date of the last VM
exctinction?
Thank you.
--
Nicolas ECARNOT
7 years, 5 months
Very poor GlusterFS performance
by Chris Boot
Hi folks,
I have 3x servers in a "hyper-converged" oVirt 4.1.2 + GlusterFS 3.10
configuration. My VMs run off a replica 3 arbiter 1 volume comprised of
6 bricks, which themselves live on two SSDs in each of the servers (one
brick per SSD). The bricks are XFS on LVM thin volumes straight onto the
SSDs. Connectivity is 10G Ethernet.
Performance within the VMs is pretty terrible. I experience very low
throughput and random IO is really bad: it feels like a latency issue.
On my oVirt nodes the SSDs are not generally very busy. The 10G network
seems to run without errors (iperf3 gives bandwidth measurements of >=
9.20 Gbits/sec between the three servers).
To put this into perspective: I was getting better behaviour from NFS4
on a gigabit connection than I am with GlusterFS on 10G: that doesn't
feel right at all.
My volume configuration looks like this:
Volume Name: vmssd
Type: Distributed-Replicate
Volume ID: d5a5ddd1-a140-4e0d-b514-701cfe464853
Status: Started
Snapshot Count: 0
Number of Bricks: 2 x (2 + 1) = 6
Transport-type: tcp
Bricks:
Brick1: ovirt3:/gluster/ssd0_vmssd/brick
Brick2: ovirt1:/gluster/ssd0_vmssd/brick
Brick3: ovirt2:/gluster/ssd0_vmssd/brick (arbiter)
Brick4: ovirt3:/gluster/ssd1_vmssd/brick
Brick5: ovirt1:/gluster/ssd1_vmssd/brick
Brick6: ovirt2:/gluster/ssd1_vmssd/brick (arbiter)
Options Reconfigured:
nfs.disable: on
transport.address-family: inet6
performance.quick-read: off
performance.read-ahead: off
performance.io-cache: off
performance.stat-prefetch: off
performance.low-prio-threads: 32
network.remote-dio: off
cluster.eager-lock: enable
cluster.quorum-type: auto
cluster.server-quorum-type: server
cluster.data-self-heal-algorithm: full
cluster.locking-scheme: granular
cluster.shd-max-threads: 8
cluster.shd-wait-qlength: 10000
features.shard: on
user.cifs: off
storage.owner-uid: 36
storage.owner-gid: 36
features.shard-block-size: 128MB
performance.strict-o-direct: on
network.ping-timeout: 30
cluster.granular-entry-heal: enable
I would really appreciate some guidance on this to try to improve things
because at this rate I will need to reconsider using GlusterFS altogether.
Cheers,
Chris
--
Chris Boot
bootc(a)bootc.net
7 years, 5 months
ovirt can't find user
by Fabrice Bacchella
--Apple-Mail=_B78E14EB-413D-4DC1-AC54-F837E05B2CF8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
I tried to add a user in ovirt, but it's not identified:
2017-06-28 16:48:48,505+02 ERROR =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-22) =
[] External Authentication Failed: Cannot resolve principal =
'rexecutor@internal'
/usr/bin/ovirt-aaa-jdbc-tool user show rexecutor
-- User rexecutor(b1727291-5ad4-4575-b8ec-53bdc9ce4aef) --
Namespace: *
Name: rexecutor
ID: b1727291-5ad4-4575-b8ec-53bdc9ce4aef
Display Name:=20
Email:=20
First Name:=20
Last Name:=20
Department:=20
Title:=20
Description:=20
Account Disabled: false
Account Locked: false
Account Unlocked At: 2017-06-16 13:49:31Z
Account Valid From: 2017-06-15 16:41:14Z
Account Valid To: 2217-06-15 16:41:14Z
Account Without Password: true
Last successful Login At: 1970-01-01 00:00:00Z
Last unsuccessful Login At: 1970-01-01 00:00:00Z
Password Valid To: 2025-08-15 10:30:00Z
It's listed as a known user:
<user =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e" =
id=3D"49a12b6e-de03-4095-b6ed-2c1883f5542e">
<department></department>
=
<domain_entry_id>62313732373239312D356164342D343537352D623865632D353362646=
339636534616566</domain_entry_id>
<email></email>
<last_name></last_name>
<name></name>
<namespace>*</namespace>
<principal>rexecutor</principal>
<user_name>rexecutor@internal-authz</user_name>
<domain href=3D"/ovirt-engine/api/domains/696E7465726E616C2D617574687A" =
id=3D"696E7465726E616C2D617574687A">
<name>internal-authz</name>
</domain>
<permissions =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/permi=
ssions"/>
<roles =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/roles=
"/>
<ssh_public_keys =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/sshpu=
blickeys"/>
<tags =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/tags"=
/>
</user>
My admin domain authentication looks OK:
=
config.datasource.jdbcurl=3Djdbc:postgresql://pgdb:5432/ovirt_engine?sslfa=
ctory=3Dorg.postgresql.ssl.NonValidatingFactory
config.datasource.dbuser=3Dovirt
config.datasource.dbpassword=3DXXX
config.datasource.jdbcdriver=3Dorg.postgresql.Driver
config.datasource.schemaname=3Daaa_jdbc
It tried to increase org.ovirt.engine.core.sso.utils debug log level by =
modifying =
/usr/share/ovirt-engine/services/ovirt-engine/ovirt-engine.xml.in
diff ovirt-engine.xml.in*
201,204d200
< <logger category=3D"org.ovirt.engine.core.sso.utils">
< <level name=3D"ALL"/>
< </logger>
<=20
I just got in the log:
2017-06-28 17:17:09,404+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NonInteractiveAuth] (default task-7) [] =
Performing Negotiate Auth
2017-06-28 17:17:09,404+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
Performing external authentication
2017-06-28 17:17:09,410+02 ERROR =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication Failed: Cannot resolve principal =
'rexecutor@internal'
2017-06-28 17:17:09,410+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication Failed: Class: class =
org.ovirt.engine.core.extensions.mgr.ExtensionInvokeCommandFailedException=
Input:
{Extkey[name=3DEXTENSION_INVOKE_COMMAND;type=3Dclass =
org.ovirt.engine.api.extensions.ExtUUID;uuid=3DEXTENSION_INVOKE_COMMAND[48=
5778ab-bede-4f1a-b823-77b262a2f28d];]=3DAAA_AUTHZ_FETCH_PRINCIPAL_RECORD[5=
a5bf9bb-9336-4376-a823-26efe1ba26df], =
Extkey[name=3DAAA_AUTHZ_QUERY_FLAGS;type=3Dclass =
java.lang.Integer;uuid=3DAAA_AUTHZ_QUERY_FLAGS[97d226e9-8d87-49a0-9a7f-af6=
89320907b];]=3D3, Extkey[name=3DEXTENSION_INVOKE_CONTEXT;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DEXTENSION_INVOKE_CONTEXT[886=
d2ebb-312a-49ae-9cc3-e1f849834b7d];]=3D{Extkey[name=3DAAA_AUTHZ_AVAILABLE_=
NAMESPACES;type=3Dinterface =
java.util.Collection;uuid=3DAAA_AUTHZ_AVAILABLE_NAMESPACES[6dffa34c-955f-4=
86a-bd35-0a272b45a711];]=3D[DC=3DXXX], =
Extkey[name=3DEXTENSION_LICENSE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_LICENSE[8a61ad65-054c-4e31-9c6d-1ca4d60a=
4c18];]=3DASL 2.0, Extkey[name=3DEXTENSION_GLOBAL_CONTEXT;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DEXTENSION_GLOBAL_CONTEXT[979=
9e72f-7af6-4cf1-bf08-297bc8903676];]=3D*skip*, =
Extkey[name=3DEXTENSION_NAME;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_NAME[651381d3-f54f-4547-bf28-b0b01a10318=
4];]=3Dovirt-engine-extension-aaa-ldap.authz, =
Extkey[name=3DEXTENSION_MANAGER_TRACE_LOG;type=3Dinterface =
org.slf4j.Logger;uuid=3DEXTENSION_MANAGER_TRACE_LOG[863db666-3ea7-4751-969=
5-918a3197ad83];]=3Dorg.slf4j.impl.Slf4jLogger(org.ovirt.engine.core.exten=
sions.mgr.ExtensionsManager.trace.ovirt-engine-extension-aaa-ldap.authz.XX=
X-authz), =
Extkey[name=3DEXTENSION_CONFIGURATION_SENSITIVE_KEYS;type=3Dinterface =
java.util.Collection;uuid=3DEXTENSION_CONFIGURATION_SENSITIVE_KEYS[a456efa=
1-73ff-4204-9f9b-ebff01e35263];]=3D[], =
Extkey[name=3DEXTENSION_VERSION;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_VERSION[fe35f6a8-8239-4bdb-ab1a-af9f779c=
e68c];]=3D1.3.1, Extkey[name=3DEXTENSION_PROVIDES;type=3Dinterface =
java.util.Collection;uuid=3DEXTENSION_PROVIDES[8cf373a6-65b5-4594-b828-0e2=
75087de91];]=3D[org.ovirt.engine.api.extensions.aaa.Authz], =
Extkey[name=3DEXTENSION_AUTHOR;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_AUTHOR[ef242f7a-2dad-4bc5-9aad-e07018b7f=
bcc];]=3DThe oVirt Project, Extkey[name=3DEXTENSION_LOCALE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_LOCALE[0780b112-0ce0-404a-b85e-8765d778b=
b29];]=3Den_US, Extkey[name=3DEXTENSION_CONFIGURATION_FILE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_CONFIGURATION_FILE[4fb0ffd3-983c-4f3f-98=
ff-9660bd67af6a];]=3D/etc/ovirt-engine/extensions.d/XXXX-authz.properties,=
Extkey[name=3DEXTENSION_HOME_URL;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_HOME_URL[4ad7a2f4-f969-42d4-b399-72d192e=
18304];]=3Dhttp://www.ovirt.org, =
Extkey[name=3DEXTENSION_CONFIGURATION;type=3Dclass =
java.util.Properties;uuid=3DEXTENSION_CONFIGURATION[2d48ab72-f0a1-4312-b4a=
e-5068a226b0fc];]=3D***, =
Extkey[name=3DEXTENSION_INTERFACE_VERSION_MAX;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INTERFACE_VERSION_MAX[f4cff49f-2717-490=
1-8ee9-df362446e3e7];]=3D0, =
Extkey[name=3DAAA_AUTHZ_QUERY_MAX_FILTER_SIZE;type=3Dclass =
java.lang.Integer;uuid=3DAAA_AUTHZ_QUERY_MAX_FILTER_SIZE[2eb1f541-0f65-44a=
1-a6e3-014e247595f5];]=3D50, =
Extkey[name=3DEXTENSION_INTERFACE_VERSION_MIN;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INTERFACE_VERSION_MIN[2b84fc91-305b-497=
b-a1d7-d961b9d2ce0b];]=3D0, =
Extkey[name=3DEXTENSION_INSTANCE_NAME;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_INSTANCE_NAME[65c67ff6-aeca-4bd5-a245-86=
74327f011b];]=3DXXXX-authz, =
Extkey[name=3DEXTENSION_BUILD_INTERFACE_VERSION;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_BUILD_INTERFACE_VERSION[cb479e5a-4b23-4=
6f8-aed3-56a4747a8ab7];]=3D0, Extkey[name=3DEXTENSION_NOTES;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_NOTES[2da5ad7e-185a-4584-aaff-97f66978e4=
ea];]=3DDisplay name: =
ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos}, =
Extkey[name=3DAAA_AUTHN_AUTH_RECORD;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DAAA_AUTHN_AUTH_RECORD[e94621=
68-b53b-44ac-9af5-f25e1697173e];]=3D{Extkey[name=3DAAA_AUTHN_AUTH_RECORD_P=
RINCIPAL;type=3Dclass =
java.lang.String;uuid=3DAAA_AUTHN_AUTH_RECORD_PRINCIPAL[c3498f07-11fe-464c=
-958c-8bd7490b119a];]=3Drexecutor@internal}}
Output:
{Extkey[name=3DEXTENSION_INVOKE_MESSAGE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_INVOKE_MESSAGE[b7b053de-dc73-4bf7-9d26-b=
8bdb72f5893];]=3DCannot resolve principal 'rexecutor@internal', =
Extkey[name=3DEXTENSION_INVOKE_RESULT;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INVOKE_RESULT[0909d91d-8bde-40fb-b6c0-0=
99c772ddd4e];]=3D2}
at =
org.ovirt.engine.core.extensions.mgr.ExtensionProxy.invoke(ExtensionProxy.=
java:95) [extensions-manager.jar:]
at =
org.ovirt.engine.core.extensions.mgr.ExtensionProxy.invoke(ExtensionProxy.=
java:109) [extensions-manager.jar:]
at =
org.ovirt.engine.core.sso.utils.NegotiateAuthUtils.doAuth(NegotiateAuthUti=
ls.java:122) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.utils.NegotiateAuthUtils.doAuth(NegotiateAuthUti=
ls.java:68) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.utils.NonInteractiveAuth$2.doAuth(NonInteractive=
Auth.java:51) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.issueTokenUsingHttpHe=
aders(OAuthTokenServlet.java:183) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:72) [enginesso.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) =
[jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
at =
io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.j=
ava:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:129) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.branding.BrandingFilter.doFilter(BrandingFilter.java=
:73) [branding.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.utils.servlet.LocaleFilter.doFilter(LocaleFilter.jav=
a:66) [utils.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.utils.servlet.HeaderFilter.doFilter(HeaderFilter.jav=
a:94) [utils.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.jav=
a:84) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleReq=
uest(ServletSecurityRoleHandler.java:62) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(Servl=
etDispatchingHandler.java:36) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.=
handleRequest(SecurityContextAssociationHandler.java:78)
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.han=
dleRequest(SSLInformationAssociationHandler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.han=
dleRequest(ServletAuthenticationCallHandler.java:57) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AuthenticationConstraintHandler.handleReques=
t(AuthenticationConstraintHandler.java:53) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest=
(AbstractConfidentialityHandler.java:46) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHand=
ler.handleRequest(ServletConfidentialityConstraintHandler.java:64) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.han=
dleRequest(ServletSecurityConstraintHandler.java:59) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleReques=
t(AuthenticationMechanismsHandler.java:60) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.ha=
ndleRequest(CachedAuthenticatedSessionHandler.java:77) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(No=
tificationReceiverHandler.java:50) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.ha=
ndleRequest(AbstractSecurityContextAssociationHandler.java:43) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRe=
quest(JACCContextIdHandler.java:61)
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(Serv=
letInitialHandler.java:292) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletIniti=
alHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:138) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:135) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(Ser=
vletRequestContextThreadSetupAction.java:48) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClass=
LoaderSetupAction.java:43) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(Servlet=
InitialHandler.java:272) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletIniti=
alHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(Servlet=
InitialHandler.java:104) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_121]
at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_121]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_121]
2017-06-28 17:17:09,414+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication result: false
2017-06-28 17:17:09,414+02 ERROR =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] =
OAuthException access_denied: Cannot authenticate user Authentication =
failed..
2017-06-28 17:17:09,414+02 DEBUG =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] =
Exception: org.ovirt.engine.core.sso.utils.OAuthException: Cannot =
authenticate user Authentication failed..
at =
org.ovirt.engine.core.sso.utils.SsoUtils.sendJsonDataWithMessage(SsoUtils.=
java:569) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:81) [enginesso.jar:]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) =
[jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
at =
io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.j=
ava:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:129) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.branding.BrandingFilter.doFilter(BrandingFilter.java=
:73) [branding.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.utils.servlet.LocaleFilter.doFilter(LocaleFilter.jav=
a:66) [utils.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.ovirt.engine.core.utils.servlet.HeaderFilter.doFilter(HeaderFilter.jav=
a:94) [utils.jar:]
at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.jav=
a:84) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleReq=
uest(ServletSecurityRoleHandler.java:62) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(Servl=
etDispatchingHandler.java:36) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.=
handleRequest(SecurityContextAssociationHandler.java:78)
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.han=
dleRequest(SSLInformationAssociationHandler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.han=
dleRequest(ServletAuthenticationCallHandler.java:57) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AuthenticationConstraintHandler.handleReques=
t(AuthenticationConstraintHandler.java:53) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest=
(AbstractConfidentialityHandler.java:46) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHand=
ler.handleRequest(ServletConfidentialityConstraintHandler.java:64) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.han=
dleRequest(ServletSecurityConstraintHandler.java:59) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleReques=
t(AuthenticationMechanismsHandler.java:60) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.ha=
ndleRequest(CachedAuthenticatedSessionHandler.java:77) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(No=
tificationReceiverHandler.java:50) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.ha=
ndleRequest(AbstractSecurityContextAssociationHandler.java:43) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRe=
quest(JACCContextIdHandler.java:61)
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(Serv=
letInitialHandler.java:292) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletIniti=
alHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:138) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:135) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(Ser=
vletRequestContextThreadSetupAction.java:48) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClass=
LoaderSetupAction.java:43) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(Servlet=
InitialHandler.java:272) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletIniti=
alHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(Servlet=
InitialHandler.java:104) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]
at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_121]
at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_121]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_121]
Caused by: org.ovirt.engine.core.sso.utils.AuthenticationException: =
Cannot authenticate user Authentication failed..
at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.issueTokenUsingHttpHe=
aders(OAuthTokenServlet.java:214) [enginesso.jar:]
at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:72) [enginesso.jar:]
... 50 more
2017-06-28 17:17:09,419+02 TRACE =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] Sending =
json data {"error_code":"access_denied","error":"Cannot authenticate =
user Authentication failed.."}
--Apple-Mail=_B78E14EB-413D-4DC1-AC54-F837E05B2CF8
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=us-ascii
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">I tried to add a user in ovirt, but it's not identified:<div =
class=3D""><div style=3D"margin: 0px; font-size: 11px; line-height: =
normal; font-family: Menlo;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">2017-06-28 16:48:48,505+02 ERROR =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-22) =
[] External Authentication Failed: Cannot resolve principal =
'rexecutor@internal'</span></div></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div><div class=3D""><br class=3D""><div =
class=3D""><div style=3D"margin: 0px; font-size: 11px; line-height: =
normal; font-family: Menlo;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">/usr/bin/ovirt-aaa-jdbc-tool user show =
rexecutor</span></div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Menlo;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">-- User =
rexecutor(b1727291-5ad4-4575-b8ec-53bdc9ce4aef) --</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Namespace: *</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Name: rexecutor</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">ID: =
b1727291-5ad4-4575-b8ec-53bdc9ce4aef</span></div><div style=3D"margin: =
0px; font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Display Name: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Email: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">First Name: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Last Name: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Department: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Title: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Description: </span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Account Disabled: false</span></div><div style=3D"margin: =
0px; font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Account Locked: false</span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Account Unlocked At: 2017-06-16 13:49:31Z</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Account Valid From: 2017-06-15 =
16:41:14Z</span></div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Menlo;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">Account =
Valid To: 2217-06-15 16:41:14Z</span></div><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Account Without Password: true</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Last successful Login At: 1970-01-01 =
00:00:00Z</span></div><div style=3D"margin: 0px; font-size: 11px; =
line-height: normal; font-family: Menlo;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">Last =
unsuccessful Login At: 1970-01-01 00:00:00Z</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Password Valid To: 2025-08-15 =
10:30:00Z</span></div></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">It's =
listed as a known user:</span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""><user =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e" =
id=3D"49a12b6e-de03-4095-b6ed-2c1883f5542e"></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<department></department></span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<domain_entry_id>62313732373239312D356164342D343537352D623865632D353=
362646339636534616566</domain_entry_id></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<email></email></span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""> =
<last_name></last_name></span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<name></name></span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""> =
<namespace>*</namespace></span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<principal>rexecutor</principal></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<user_name>rexecutor@internal-authz</user_name></span></div><d=
iv style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<domain href=3D"/ovirt-engine/api/domains/696E7465726E616C2D617574687A"=
id=3D"696E7465726E616C2D617574687A"></span></div><div style=3D"margin:=
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
<name>internal-authz</name></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""> =
</domain></span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""> <permissions =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/permi=
ssions"/></span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""> <roles =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/roles=
"/></span></div><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""> <ssh_public_keys =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/sshpu=
blickeys"/></span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""> <tags =
href=3D"/ovirt-engine/api/users/49a12b6e-de03-4095-b6ed-2c1883f5542e/tags"=
/></span></div><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""></user></span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div></div><div class=3D"">My admin domain =
authentication looks OK:</div><div class=3D""><div style=3D"margin: 0px; =
font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">config.datasource.jdbcurl=3Djdbc:postgresql://pgdb:5432/ovirt_e=
ngine?sslfactory=3Dorg.postgresql.ssl.NonValidatingFactory</span></div><di=
v style=3D"margin: 0px; font-size: 11px; line-height: normal; =
font-family: Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">config.datasource.dbuser=3Dovirt</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">config.datasource.dbpassword=3DXXX</span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">config.datasource.jdbcdriver=3Dorg.postgresql.Driver</span></di=
v><div style=3D"margin: 0px; font-size: 11px; line-height: normal; =
font-family: Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">config.datasource.schemaname=3Daaa_jdbc</span></div></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><br class=3D""></span></div><div =
style=3D"margin: 0px; font-size: 11px; line-height: normal; font-family: =
Menlo;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">It tried to =
increase </span>org.ovirt.engine.core.sso.utils debug log level by =
modifying =
/usr/share/ovirt-engine/services/ovirt-engine/ovirt-engine.xml.in</div><di=
v style=3D"margin: 0px; font-size: 11px; line-height: normal; =
font-family: Menlo;" class=3D""><br class=3D""></div><div style=3D"margin:=
0px; font-size: 11px; line-height: normal; font-family: Menlo;" =
class=3D""><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">diff ovirt-engine.xml.in*</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">201,204d200</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">< <logger =
category=3D"org.ovirt.engine.core.sso.utils"></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">< =
<level name=3D"ALL"/></span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">< =
</logger></span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">< </span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D"">I just =
got in the log:</span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">2017-06-28 17:17:09,404+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NonInteractiveAuth] (default task-7) [] =
Performing Negotiate Auth</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">2017-06-28 17:17:09,404+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
Performing external authentication</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">2017-06-28 17:17:09,410+02 ERROR =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication Failed: Cannot resolve principal =
'rexecutor@internal'</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">2017-06-28 17:17:09,410+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication Failed: Class: class =
org.ovirt.engine.core.extensions.mgr.ExtensionInvokeCommandFailedException=
</span></div><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Input:</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">{Extkey[name=3DEXTENSION_INVOKE_COMMAND;type=3Dclass =
org.ovirt.engine.api.extensions.ExtUUID;uuid=3DEXTENSION_INVOKE_COMMAND[48=
5778ab-bede-4f1a-b823-77b262a2f28d];]=3DAAA_AUTHZ_FETCH_PRINCIPAL_RECORD[5=
a5bf9bb-9336-4376-a823-26efe1ba26df], =
Extkey[name=3DAAA_AUTHZ_QUERY_FLAGS;type=3Dclass =
java.lang.Integer;uuid=3DAAA_AUTHZ_QUERY_FLAGS[97d226e9-8d87-49a0-9a7f-af6=
89320907b];]=3D3, Extkey[name=3DEXTENSION_INVOKE_CONTEXT;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DEXTENSION_INVOKE_CONTEXT[886=
d2ebb-312a-49ae-9cc3-e1f849834b7d];]=3D{Extkey[name=3DAAA_AUTHZ_AVAILABLE_=
NAMESPACES;type=3Dinterface =
java.util.Collection;uuid=3DAAA_AUTHZ_AVAILABLE_NAMESPACES[6dffa34c-955f-4=
86a-bd35-0a272b45a711];]=3D[DC=3DXXX], =
Extkey[name=3DEXTENSION_LICENSE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_LICENSE[8a61ad65-054c-4e31-9c6d-1ca4d60a=
4c18];]=3DASL 2.0, Extkey[name=3DEXTENSION_GLOBAL_CONTEXT;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DEXTENSION_GLOBAL_CONTEXT[979=
9e72f-7af6-4cf1-bf08-297bc8903676];]=3D*skip*, =
Extkey[name=3DEXTENSION_NAME;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_NAME[651381d3-f54f-4547-bf28-b0b01a10318=
4];]=3Dovirt-engine-extension-aaa-ldap.authz, =
Extkey[name=3DEXTENSION_MANAGER_TRACE_LOG;type=3Dinterface =
org.slf4j.Logger;uuid=3DEXTENSION_MANAGER_TRACE_LOG[863db666-3ea7-4751-969=
5-918a3197ad83];]=3Dorg.slf4j.impl.Slf4jLogger(org.ovirt.engine.core.exten=
sions.mgr.ExtensionsManager.trace.ovirt-engine-extension-aaa-ldap.authz.XX=
X-authz), =
Extkey[name=3DEXTENSION_CONFIGURATION_SENSITIVE_KEYS;type=3Dinterface =
java.util.Collection;uuid=3DEXTENSION_CONFIGURATION_SENSITIVE_KEYS[a456efa=
1-73ff-4204-9f9b-ebff01e35263];]=3D[], =
Extkey[name=3DEXTENSION_VERSION;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_VERSION[fe35f6a8-8239-4bdb-ab1a-af9f779c=
e68c];]=3D1.3.1, Extkey[name=3DEXTENSION_PROVIDES;type=3Dinterface =
java.util.Collection;uuid=3DEXTENSION_PROVIDES[8cf373a6-65b5-4594-b828-0e2=
75087de91];]=3D[org.ovirt.engine.api.extensions.aaa.Authz], =
Extkey[name=3DEXTENSION_AUTHOR;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_AUTHOR[ef242f7a-2dad-4bc5-9aad-e07018b7f=
bcc];]=3DThe oVirt Project, Extkey[name=3DEXTENSION_LOCALE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_LOCALE[0780b112-0ce0-404a-b85e-8765d778b=
b29];]=3Den_US, Extkey[name=3DEXTENSION_CONFIGURATION_FILE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_CONFIGURATION_FILE[4fb0ffd3-983c-4f3f-98=
ff-9660bd67af6a];]=3D/etc/ovirt-engine/extensions.d/XXXX-authz.properties,=
Extkey[name=3DEXTENSION_HOME_URL;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_HOME_URL[4ad7a2f4-f969-42d4-b399-72d192e=
18304];]=3D<a href=3D"http://www.ovirt.org" =
class=3D"">http://www.ovirt.org</a>, =
Extkey[name=3DEXTENSION_CONFIGURATION;type=3Dclass =
java.util.Properties;uuid=3DEXTENSION_CONFIGURATION[2d48ab72-f0a1-4312-b4a=
e-5068a226b0fc];]=3D***, =
Extkey[name=3DEXTENSION_INTERFACE_VERSION_MAX;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INTERFACE_VERSION_MAX[f4cff49f-2717-490=
1-8ee9-df362446e3e7];]=3D0, =
Extkey[name=3DAAA_AUTHZ_QUERY_MAX_FILTER_SIZE;type=3Dclass =
java.lang.Integer;uuid=3DAAA_AUTHZ_QUERY_MAX_FILTER_SIZE[2eb1f541-0f65-44a=
1-a6e3-014e247595f5];]=3D50, =
Extkey[name=3DEXTENSION_INTERFACE_VERSION_MIN;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INTERFACE_VERSION_MIN[2b84fc91-305b-497=
b-a1d7-d961b9d2ce0b];]=3D0, =
Extkey[name=3DEXTENSION_INSTANCE_NAME;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_INSTANCE_NAME[65c67ff6-aeca-4bd5-a245-86=
74327f011b];]=3DXXXX-authz, =
Extkey[name=3DEXTENSION_BUILD_INTERFACE_VERSION;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_BUILD_INTERFACE_VERSION[cb479e5a-4b23-4=
6f8-aed3-56a4747a8ab7];]=3D0, Extkey[name=3DEXTENSION_NOTES;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_NOTES[2da5ad7e-185a-4584-aaff-97f66978e4=
ea];]=3DDisplay name: =
ovirt-engine-extension-aaa-ldap-1.3.1-1.el7.centos}, =
Extkey[name=3DAAA_AUTHN_AUTH_RECORD;type=3Dclass =
org.ovirt.engine.api.extensions.ExtMap;uuid=3DAAA_AUTHN_AUTH_RECORD[e94621=
68-b53b-44ac-9af5-f25e1697173e];]=3D{Extkey[name=3DAAA_AUTHN_AUTH_RECORD_P=
RINCIPAL;type=3Dclass =
java.lang.String;uuid=3DAAA_AUTHN_AUTH_RECORD_PRINCIPAL[c3498f07-11fe-464c=
-958c-8bd7490b119a];]=3Drexecutor@internal}}</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">Output:</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" =
class=3D"">{Extkey[name=3DEXTENSION_INVOKE_MESSAGE;type=3Dclass =
java.lang.String;uuid=3DEXTENSION_INVOKE_MESSAGE[b7b053de-dc73-4bf7-9d26-b=
8bdb72f5893];]=3DCannot resolve principal 'rexecutor@internal', =
Extkey[name=3DEXTENSION_INVOKE_RESULT;type=3Dclass =
java.lang.Integer;uuid=3DEXTENSION_INVOKE_RESULT[0909d91d-8bde-40fb-b6c0-0=
99c772ddd4e];]=3D2}</span></div><div style=3D"margin: 0px; line-height: =
normal; min-height: 13px;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.extensions.mgr.ExtensionProxy.invoke(ExtensionProxy.=
java:95) [extensions-manager.jar:]</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.extensions.mgr.ExtensionProxy.invoke(ExtensionProxy.=
java:109) [extensions-manager.jar:]</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.utils.NegotiateAuthUtils.doAuth(NegotiateAuthUti=
ls.java:122) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.utils.NegotiateAuthUtils.doAuth(NegotiateAuthUti=
ls.java:68) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.utils.NonInteractiveAuth$2.doAuth(NonInteractive=
Auth.java:51) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.issueTokenUsingHttpHe=
aders(OAuthTokenServlet.java:183) [enginesso.jar:]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:72) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
javax.servlet.http.HttpServlet.service(HttpServlet.java:790) =
[jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.j=
ava:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:129) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.branding.BrandingFilter.doFilter(BrandingFilter.java=
:73) [branding.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.utils.servlet.LocaleFilter.doFilter(LocaleFilter.jav=
a:66) [utils.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.utils.servlet.HeaderFilter.doFilter(HeaderFilter.jav=
a:94) [utils.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.jav=
a:84) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleReq=
uest(ServletSecurityRoleHandler.java:62) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(Servl=
etDispatchingHandler.java:36) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.=
handleRequest(SecurityContextAssociationHandler.java:78)</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.han=
dleRequest(SSLInformationAssociationHandler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.han=
dleRequest(ServletAuthenticationCallHandler.java:57) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AuthenticationConstraintHandler.handleReques=
t(AuthenticationConstraintHandler.java:53) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest=
(AbstractConfidentialityHandler.java:46) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHand=
ler.handleRequest(ServletConfidentialityConstraintHandler.java:64) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.han=
dleRequest(ServletSecurityConstraintHandler.java:59) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleReques=
t(AuthenticationMechanismsHandler.java:60) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.ha=
ndleRequest(CachedAuthenticatedSessionHandler.java:77) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(No=
tificationReceiverHandler.java:50) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.ha=
ndleRequest(AbstractSecurityContextAssociationHandler.java:43) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRe=
quest(JACCContextIdHandler.java:61)</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(Serv=
letInitialHandler.java:292) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletIniti=
alHandler.java:81) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:138) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:135) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(Ser=
vletRequestContextThreadSetupAction.java:48) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClass=
LoaderSetupAction.java:43) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(Servlet=
InitialHandler.java:272) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletIniti=
alHandler.java:81) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(Servlet=
InitialHandler.java:104) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
java.lang.Thread.run(Thread.java:745) =
[rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; line-height: =
normal; min-height: 13px;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">2017-06-28 17:17:09,414+02 DEBUG =
[org.ovirt.engine.core.sso.utils.NegotiateAuthUtils] (default task-7) [] =
External Authentication result: false</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">2017-06-28 17:17:09,414+02 ERROR =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] =
OAuthException access_denied: Cannot authenticate user Authentication =
failed..</span></div><div style=3D"margin: 0px; line-height: normal;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D"">2017-06-28 17:17:09,414+02 DEBUG =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] =
Exception: org.ovirt.engine.core.sso.utils.OAuthException: Cannot =
authenticate user Authentication failed..</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.utils.SsoUtils.sendJsonDataWithMessage(SsoUtils.=
java:569) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:81) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
javax.servlet.http.HttpServlet.service(HttpServlet.java:790) =
[jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.j=
ava:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:129) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.branding.BrandingFilter.doFilter(BrandingFilter.java=
:73) [branding.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.utils.servlet.LocaleFilter.doFilter(LocaleFilter.jav=
a:66) [utils.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.utils.servlet.HeaderFilter.doFilter(HeaderFilter.jav=
a:94) [utils.jar:]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(Filter=
Handler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.jav=
a:84) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleReq=
uest(ServletSecurityRoleHandler.java:62) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(Servl=
etDispatchingHandler.java:36) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.=
handleRequest(SecurityContextAssociationHandler.java:78)</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.han=
dleRequest(SSLInformationAssociationHandler.java:131) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.han=
dleRequest(ServletAuthenticationCallHandler.java:57) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AuthenticationConstraintHandler.handleReques=
t(AuthenticationConstraintHandler.java:53) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest=
(AbstractConfidentialityHandler.java:46) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHand=
ler.handleRequest(ServletConfidentialityConstraintHandler.java:64) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.ServletSecurityConstraintHandler.han=
dleRequest(ServletSecurityConstraintHandler.java:59) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AuthenticationMechanismsHandler.handleReques=
t(AuthenticationMechanismsHandler.java:60) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.ha=
ndleRequest(CachedAuthenticatedSessionHandler.java:77) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(No=
tificationReceiverHandler.java:50) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.ha=
ndleRequest(AbstractSecurityContextAssociationHandler.java:43) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRe=
quest(JACCContextIdHandler.java:61)</span></div><div style=3D"margin: =
0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandle=
r.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(Serv=
letInitialHandler.java:292) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletIniti=
alHandler.java:81) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:138) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHa=
ndler.java:135) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(Ser=
vletRequestContextThreadSetupAction.java:48) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClass=
LoaderSetupAction.java:43) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThread=
SetupActionWrapper.java:44) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(Servlet=
InitialHandler.java:272) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletIniti=
alHandler.java:81) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(Servlet=
InitialHandler.java:104) =
[undertow-servlet-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) =
[undertow-core-1.4.0.Final.jar:1.4.0.Final]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>at =
java.lang.Thread.run(Thread.java:745) =
[rt.jar:1.8.0_121]</span></div><div style=3D"margin: 0px; line-height: =
normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">Caused by: =
org.ovirt.engine.core.sso.utils.AuthenticationException: Cannot =
authenticate user Authentication failed..</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.issueTokenUsingHttpHe=
aders(OAuthTokenServlet.java:214) [enginesso.jar:]</span></div><div =
style=3D"margin: 0px; line-height: normal;" class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>at =
org.ovirt.engine.core.sso.servlets.OAuthTokenServlet.service(OAuthTokenSer=
vlet.java:72) [enginesso.jar:]</span></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre"> </span>... 50 more</span></div><div =
style=3D"margin: 0px; line-height: normal; min-height: 13px;" =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""></span><br class=3D""></div><div style=3D"margin: 0px; =
line-height: normal;" class=3D""><span style=3D"font-variant-ligatures: =
no-common-ligatures" class=3D"">2017-06-28 17:17:09,419+02 TRACE =
[org.ovirt.engine.core.sso.utils.SsoUtils] (default task-7) [] Sending =
json data {"error_code":"access_denied","error":"Cannot authenticate =
user Authentication failed.."}</span></div></span></div></div><div =
class=3D""><span style=3D"font-variant-ligatures: no-common-ligatures" =
class=3D""><br class=3D""></span></div><div class=3D""><span =
style=3D"font-variant-ligatures: no-common-ligatures" class=3D""><br =
class=3D""></span></div></span></div></div></body></html>=
--Apple-Mail=_B78E14EB-413D-4DC1-AC54-F837E05B2CF8--
7 years, 5 months
Cloning VM on NFS Leads to Locked Disks
by Charles Tassell
Hi Everyone,
I'm having some issues with my oVirt 4.1 (fully updated to latest
release as of yesterday) cluster. When I clone a VM the disks of both
the original and the clone stay in the locked state, and the only way I
can resolve it is to go into the database on the engine and run "update
images set imagestatus=1 where imagestatus=2;"
I'm using NFS4 as a datastore and the disks seem to copy fine (file
sizes match and everything), but the locking worries me. To clone the
VM I just shut the source VM down and then right click on it and select
"Clone"
I've attached the full VDSM log from my last attempt, but here is the
excerpt of the lines just referencing the two disks
(d73206ed-89ba-48a9-82ff-c107c1af60f0 is the original VMs disk and
670a7b20-fecd-45c6-af5c-3c7b98258224 is the clone.)
2017-05-10 11:36:20,120-0300 INFO (jsonrpc/2) [dispatcher] Run and
protect: copyImage(sdUUID=u'20423d5e-188c-4e10-9893-588ceb81b354',
spUUID=u'00000001-0001-0001-0001-000000000311', vmUUID='',
srcImgUUID=u'd73206ed-89ba-48a9-82ff-c107c1af60f0',
srcVolUUID=u'bba1813d-9e91-4e37-bed7-40beedda8051',
dstImgUUID=u'670a7b20-fecd-45c6-af5c-3c7b98258224',
dstVolUUID=u'013d8855-4e49-4984-8266-6a5e9437dff7', description=u'',
dstSdUUID=u'20423d5e-188c-4e10-9893-588ceb81b354', volType=8,
volFormat=5, preallocate=2, postZero=u'false', force=u'false',
discard=False) (logUtils:51)
2017-05-10 11:36:20,152-0300 INFO (jsonrpc/2) [storage.Image] image
d73206ed-89ba-48a9-82ff-c107c1af60f0 in domain
20423d5e-188c-4e10-9893-588ceb81b354 has vollist
[u'bba1813d-9e91-4e37-bed7-40beedda8051'] (image:319)
2017-05-10 11:36:20,169-0300 INFO (jsonrpc/2) [storage.Image]
sdUUID=20423d5e-188c-4e10-9893-588ceb81b354
imgUUID=d73206ed-89ba-48a9-82ff-c107c1af60f0
chain=[<storage.fileVolume.FileVolume object at 0x278e450>] (image:249)
2017-05-10 11:36:20,292-0300 INFO (tasks/0) [storage.Image]
sdUUID=20423d5e-188c-4e10-9893-588ceb81b354
imgUUID=d73206ed-89ba-48a9-82ff-c107c1af60f0
chain=[<storage.fileVolume.FileVolume object at 0x302c6d0>] (image:249)
2017-05-10 11:36:20,295-0300 INFO (tasks/0) [storage.Image]
sdUUID=20423d5e-188c-4e10-9893-588ceb81b354 vmUUID=
srcImgUUID=d73206ed-89ba-48a9-82ff-c107c1af60f0
srcVolUUID=bba1813d-9e91-4e37-bed7-40beedda8051
dstImgUUID=670a7b20-fecd-45c6-af5c-3c7b98258224
dstVolUUID=013d8855-4e49-4984-8266-6a5e9437dff7
dstSdUUID=20423d5e-188c-4e10-9893-588ceb81b354 volType=8 volFormat=RAW
preallocate=SPARSE force=False postZero=False discard=False (image:765)
2017-05-10 11:36:20,305-0300 INFO (tasks/0) [storage.Image] copy source
20423d5e-188c-4e10-9893-588ceb81b354:d73206ed-89ba-48a9-82ff-c107c1af60f0:bba1813d-9e91-4e37-bed7-40beedda8051
vol size 41943040 destination
20423d5e-188c-4e10-9893-588ceb81b354:670a7b20-fecd-45c6-af5c-3c7b98258224:013d8855-4e49-4984-8266-6a5e9437dff7
apparentsize 41943040 (image:815)
2017-05-10 11:36:20,306-0300 INFO (tasks/0) [storage.Image] image
670a7b20-fecd-45c6-af5c-3c7b98258224 in domain
20423d5e-188c-4e10-9893-588ceb81b354 has vollist [] (image:319)
2017-05-10 11:36:20,306-0300 INFO (tasks/0) [storage.Image] Create
placeholder
/rhev/data-center/00000001-0001-0001-0001-000000000311/20423d5e-188c-4e10-9893-588ceb81b354/images/670a7b20-fecd-45c6-af5c-3c7b98258224
for image's volumes (image:149)
2017-05-10 11:36:20,392-0300 INFO (tasks/0) [storage.Volume] Request to
create RAW volume
/rhev/data-center/00000001-0001-0001-0001-000000000311/20423d5e-188c-4e10-9893-588ceb81b354/images/670a7b20-fecd-45c6-af5c-3c7b98258224/013d8855-4e49-4984-8266-6a5e9437dff7
with size = 20480 sectors (fileVolume:439)
2017-05-10 11:37:58,453-0300 INFO (tasks/0) [storage.VolumeManifest]
sdUUID=20423d5e-188c-4e10-9893-588ceb81b354
imgUUID=670a7b20-fecd-45c6-af5c-3c7b98258224 volUUID =
013d8855-4e49-4984-8266-6a5e9437dff7 legality = LEGAL (volume:393)
7 years, 5 months
Upgrading HC from 4.0 to 4.1
by Gianluca Cecchi
Hello,
I'm going to try to update to 4.1 an HC environment, currently on 4.0 with
3 nodes in CentOS 7.3 and one of them configured as arbiter
Any particular caveat in HC?
Are the steps below, normally used for Self Hosted Engine environments the
only ones to consider?
- update repos on the 3 hosts and on the engine vm
- global maintenance
- update engine
- update also os packages of engine vm
- shutdown engine vm
- disable global maintenance
- verify engine vm boots and functionality is ok
Then
- update hosts: preferred way will be from the gui itself that takes care
of moving VMs, maintenance and such or to proceed manually?
Is there a preferred order with which I have to update the hosts, after
updating the engine? Arbiter for first or as the latest or not important at
all?
Any possible problem having disaligned versions of glusterfs packages until
I complete all the 3 hosts? Any known bugs passing from 4.0 to 4.1 and
related glusterfs components?
Thanks in advance,
Gianluca
7 years, 5 months
ovirt-guest-agent - Ubuntu 16.04
by FERNANDO FREDIANI
This is a multi-part message in MIME format.
--------------3E6DFB8B8A97AF19E5E33BB0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello
Is the maintainer of ovirt-guest-agent for Ubuntu on this mail list ?
I have noticed that if you install ovirt-guest-agent package from Ubuntu
repositories it doesn't start. Throws an error about python and never
starts. Has anyone noticied the same ? OS in this case is a clean
minimal install of Ubuntu 16.04.
Installing it from the following repository works fine -
http://download.opensuse.org/repositories/home:/evilissimo:/ubuntu:/16.04...
Fernando
--------------3E6DFB8B8A97AF19E5E33BB0
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="arial, helvetica, sans-serif">Hello<br>
<br>
Is the maintainer of ovirt-guest-agent for Ubuntu on this mail
list ?<br>
<br>
I have noticed that if you install ovirt-guest-agent package from
Ubuntu repositories it doesn't start. Throws an error about python
and never starts. Has anyone noticied the same ? OS in this case
is a clean minimal install of Ubuntu 16.04.<br>
<br>
Installing it from the following repository works fine -
<a class="moz-txt-link-freetext" href="http://download.opensuse.org/repositories/home:/evilissimo:/ubuntu:/16.04...">http://download.opensuse.org/repositories/home:/evilissimo:/ubuntu:/16.04...</a><br>
<br>
Fernando<br>
</font>
</body>
</html>
--------------3E6DFB8B8A97AF19E5E33BB0--
7 years, 5 months