SSH error while adding host

--_004_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_ Content-Type: multipart/alternative; boundary="_000_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_" --_000_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I'm trying to use oVirt 3.5 for glusterFS management. I installed the package on a Centos6.5 VM following the procedure, and ever= ything went fine. When I add any host to the Cluster, I get the message: Host gluster01-mi installation failed. Command returned failure code 1 duri= ng SSH session 'root@gluster01-mi'. In the engine.log I see: 2015-01-30 11:04:33,255 INFO [org.ovirt.engine.core.dal.dbbroker.auditlogh= andling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack:= null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: S= etup validation. 2015-01-30 11:04:33,398 ERROR [org.ovirt.engine.core.bll.InstallerMessages]= (VdsDeploy) Installation gluster01-mi: Failed to execute stage 'Setup vali= dation': Cannot locate gluster packages, possible cause is incorrect channe= ls 2015-01-30 11:04:33,402 ERROR [org.ovirt.engine.core.dal.dbbroker.auditlogh= andling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack:= null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. F= ailed to execute stage 'Setup validation': Cannot locate gluster packages, = possible cause is incorrect channels. 2015-01-30 11:04:33,403 INFO [org.ovirt.engine.core.bll.InstallerMessages]= (VdsDeploy) Installation gluster01-mi: Stage: Pre-termination 2015-01-30 11:04:33,407 INFO [org.ovirt.engine.core.dal.dbbroker.auditlogh= andling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack:= null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: P= re-termination. 2015-01-30 11:04:33,415 INFO [org.ovirt.engine.core.bll.InstallerMessages]= (VdsDeploy) Installation gluster01-mi: Retrieving installation logs to: '/= var/log/ovirt-engine/host-deploy/ovirt-20150130110433-gluster01-mi-251a7b21= .log' 2015-01-30 11:04:33,418 INFO [org.ovirt.engine.core.dal.dbbroker.auditlogh= andling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack:= null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Retrievi= ng installation logs to: '/var/log/ovirt-engine/host-deploy/ovirt-201501301= 10433-gluster01-mi-251a7b21.log'. 2015-01-30 11:04:33,538 INFO [org.ovirt.engine.core.bll.InstallerMessages]= (VdsDeploy) Installation gluster01-mi: Stage: Termination 2015-01-30 11:04:33,543 INFO [org.ovirt.engine.core.dal.dbbroker.auditlogh= andling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack:= null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: T= ermination. 2015-01-30 11:04:33,587 ERROR [org.ovirt.engine.core.uutils.ssh.SSHDialog] = (org.ovirt.thread.pool-8-thread-3) SSH error running command root@gluster01= -mi:'umask 0077; MYTMP=3D"$(TMPDIR=3D"${OVIRT_TMPDIR}" mktemp -t ovirt-XXXX= XXXXXX)"; trap "chmod -R u+rwX \"${MYTMP}\" > /dev/null 2>&1; rm -fr \"${MY= TMP}\" > /dev/null 2>&1" 0; rm -fr "${MYTMP}" && mkdir "${MYTMP}" && tar --= warning=3Dno-timestamp -C "${MYTMP}" -x && "${MYTMP}"/setup DIALOG/dialect= =3Dstr:machine DIALOG/customization=3Dbool:True': java.io.IOException: Comm= and returned failure code 1 during SSH session 'root@gluster01-mi' at org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHCli= ent.java:527) [uutils.jar:] at org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDia= log.java:318) [uutils.jar:] at org.ovirt.engine.core.bll.VdsDeploy.execute(VdsDeploy.java:1118)= [bll.jar:] at org.ovirt.engine.core.bll.InstallVdsInternalCommand.installHost(= InstallVdsInternalCommand.java:154) [bll.jar:] at org.ovirt.engine.core.bll.InstallVdsInternalCommand.executeComma= nd(InstallVdsInternalCommand.java:81) [bll.jar:] and in host-deploy: 2015-01-30 11:02:45 DEBUG otopi.context context._executeMethod:152 method e= xception Traceback (most recent call last): File "/tmp/ovirt-gX6QXlgaG2/pythonlib/otopi/context.py", line 142, in _ex= ecuteMethod method['method']() File "/tmp/ovirt-gX6QXlgaG2/otopi-plugins/ovirt-host-deploy/gluster/packa= ges.py", line 66, in _validation 'Cannot locate gluster packages, ' RuntimeError: Cannot locate gluster packages, possible cause is incorrect c= hannels 2015-01-30 11:02:45 ERROR otopi.context context._executeMethod:161 Failed t= o execute stage 'Setup validation': Cannot locate gluster packages, possibl= e cause is incorrect channels Glusterfs-client is correctly installed on oVirt (same version as gluster n= odes - 3.6.1) Can you please help me with that? Thank you [cid:image001.png@01D03C7E.A8AB2A40] --_000_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
</o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,415 INFO [org.ovir= t.engine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi:= Retrieving installation logs to: '/var/log/ovirt-engine/host-deploy/ovirt-= 20150130110433-gluster01-mi-251a7b21.log'<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,418 INFO [org.ovir= t.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) C= orrelation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Retrieving installation log= s to: '/var/log/ovirt-engine/host-deploy/ovirt-20150130110433-gluster01-mi-= 251a7b21.log'.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,538 INFO [org.ovir= t.engine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi:= Stage: Termination<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,543 INFO [org.ovir= t.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) C= orrelation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: Termination.<o:p></o= :p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New";color:red">2015-01-30 11:04:33,587 ERROR [org= .ovirt.engine.core.uutils.ssh.SSHDialog] (org.ovirt.thread.pool-8-thread-3)= SSH error running command root@gluster01-mi:'umask 0077; MYTMP=3D"$(TMPDIR=3D"${OVIRT_TMPDIR}" mktemp -t ovirt= -XXXXXXXXXX)"; trap "chmod -R u+rwX \"${MYTMP}\" &g= t; /dev/null 2>&1; rm -fr \"${MYTMP}\" > /dev/null 2>= ;&1" 0; rm -fr "${MYTMP}" && mkdir "${MYTMP= }" && tar --warning=3Dno-timestamp -C "${MYTMP}" -x = && "${MYTMP}"/setup DIALOG/dialect=3Dstr:machine DIALOG/customization=3Dbool:True': java.io.IO= Exception: Command returned failure code 1 during SSH session 'root@gluster= 01-mi'<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> a= t org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHClient.java:=
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 2.0cm 2.0cm 2.0cm;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"IT" link=3D"#0563C1" vlink=3D"#954F72"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I’m trying to use oVirt 3= .5 for glusterFS management.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">I installed the package on a Ce= ntos6.5 VM following the procedure, and everything went fine.<o:p></o:p></s= pan></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">When I add any host to the Clus= ter, I get the message:<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Host gluster01-mi installation = failed. Command returned failure code 1 during SSH session 'root@gluster01-= mi'.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">In the engine.log I see:<o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,255 INFO [org.ovir= t.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) C= orrelation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: Setup validation.<o:= p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,398 ERROR [org.ovirt.eng= ine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi: Fail= ed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels<o:p></o:p></span></= p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,402 ERROR [org.ovirt.eng= ine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correl= ation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. Failed to execute st= age 'Setup validation': Cannot locate gluster packages, possible cause is i= ncorrect channels.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,403 INFO [org.ovir= t.engine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi:= Stage: Pre-termination<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:04:33,407 INFO [org.ovir= t.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) C= orrelation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: Pre-termination.<o:p= 527) [uutils.jar:]<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> a= t org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDialog.java:= 318) [uutils.jar:]<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> a= t org.ovirt.engine.core.bll.VdsDeploy.execute(VdsDeploy.java:1118) [bll.jar= :]<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> a= t org.ovirt.engine.core.bll.InstallVdsInternalCommand.installHost(InstallVd= sInternalCommand.java:154) [bll.jar:]<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> a= t org.ovirt.engine.core.bll.InstallVdsInternalCommand.executeCommand(Instal= lVdsInternalCommand.java:81) [bll.jar:]<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">and in host-deploy:<o:p></o:p><= /span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:02:45 DEBUG otopi.context cont= ext._executeMethod:152 method exception<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">Traceback (most recent call last):<o:p></o:p=
</span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> File "/tmp/ovirt-gX6QXlgaG2/pyth= onlib/otopi/context.py", line 142, in _executeMethod<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> method['method']()<o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> File "/tmp/ovirt-gX6QXlgaG2/otop= i-plugins/ovirt-host-deploy/gluster/packages.py", line 66, in _validat= ion<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New""> 'Cannot locate gluster pa= ckages, '<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">RuntimeError: Cannot locate gluster packages= , possible cause is incorrect channels<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f= amily:"Courier New"">2015-01-30 11:02:45 ERROR otopi.context cont= ext._executeMethod:161 Failed to execute stage 'Setup validation': Cannot l= ocate gluster packages, possible cause is incorrect channels<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Glusterfs-client is correctly i= nstalled on oVirt (same version as gluster nodes - 3.6.1)<o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Can you please help me with tha= t?<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span style=3D"mso-fareast-language:IT"><img width= =3D"664" height=3D"127" id=3D"Picture_x0020_1" src=3D"cid:image001.png@01D0= 3C7E.A8AB2A40"><o:p></o:p></span></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </body> </html>
--_000_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_-- --_004_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_ Content-Type: image/png; name="image001.png" Content-Description: image001.png Content-Disposition: inline; filename="image001.png"; size=46574; creation-date="Fri, 30 Jan 2015 10:34:47 GMT"; modification-date="Fri, 30 Jan 2015 10:34:47 GMT" Content-ID: <image001.png@01D03C7E.A8AB2A40> Content-Transfer-Encoding: base64 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 RK5CYII= --_004_DB3PR03MB0987F424A5D924D3DC2623DD82310DB3PR03MB0987eurp_--

On Fri, Jan 30, 2015 at 11:34 AM, RASTELLI Alessandro < alessandro.rastelli@skytv.it> wrote:
Hi,
I’m trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see:
2015-01-30 11:04:33,255 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: Setup validation.
2015-01-30 11:04:33,398 ERROR [org.ovirt.engine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi: Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels
it seems an error about repo config on host. Gianluca

--_000_DB3PR03MB0987F1B2627BD8609F6974A982310DB3PR03MB0987eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksDQpJIGhhdmUgb25seSB0aGVzZSByZXBvcyBjb25maWd1cmVkOg0KW3Jvb3RAb1ZpcnQgeXVt LnJlcG9zLmRdIyBsbCAvZXRjL3l1bS5yZXBvcy5kLw0KdG90YWwgMzINCi1ydy1yLS1yLS0gMSBy b290IHJvb3QgMTk5MSBPY3QgMjMgMTM6NDEgQ2VudE9TLUJhc2UucmVwbw0KLXJ3LXItLXItLSAx IHJvb3Qgcm9vdCAgNjQ3IE9jdCAyMyAxMzo0MSBDZW50T1MtRGVidWdpbmZvLnJlcG8NCi1ydy1y LS1yLS0gMSByb290IHJvb3QgIDI4OSBPY3QgMjMgMTM6NDEgQ2VudE9TLWZhc3R0cmFjay5yZXBv DQotcnctci0tci0tIDEgcm9vdCByb290ICA2MzAgT2N0IDIzIDEzOjQxIENlbnRPUy1NZWRpYS5y ZXBvDQotcnctci0tci0tIDEgcm9vdCByb290IDUzOTQgT2N0IDIzIDEzOjQxIENlbnRPUy1WYXVs dC5yZXBvDQotcnctci0tci0tIDEgcm9vdCByb290IDE4MTYgSmFuIDMwIDE0OjEzIG92aXJ0LTMu NS1kZXBlbmRlbmNpZXMucmVwbw0KLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCAgMjg5IEphbiAzMCAx NDoxMyBvdmlydC0zLjUucmVwbw0KDQp3aGF0IGNhbiBiZSB3cm9uZz8NCknigJl2ZSBqdXN0IGZv bGxvd2VkIHRoZXNlIHN0ZXBzOg0KICAgIyB5dW0gLXkgdXBkYXRlDQogICAjIHl1bSBpbnN0YWxs IGh0dHA6Ly9wbGFpbi5yZXNvdXJjZXMub3ZpcnQub3JnL3B1Yi95dW0tcmVwby9vdmlydC1yZWxl YXNlMzUucnBtDQogICAjIHl1bSAteSBpbnN0YWxsIG92aXJ0LWVuZ2luZQ0KICAgIyBlbmdpbmUt c2V0dXANCg0KYW5kIGNvbmZpZ3VyZWQgZm9yIEdsdXN0ZXIgb25seS4NClRoYW5rIHlvdQ0KDQpB Lg0KDQpGcm9tOiBHaWFubHVjYSBDZWNjaGkgW21haWx0bzpnaWFubHVjYS5jZWNjaGlAZ21haWwu Y29tXQ0KU2VudDogdmVuZXJkw6wgMzAgZ2VubmFpbyAyMDE1IDExOjU4DQpUbzogUkFTVEVMTEkg QWxlc3NhbmRybw0KQ2M6IHVzZXJzQG92aXJ0Lm9yZw0KU3ViamVjdDogUmU6IFtvdmlydC11c2Vy c10gU1NIIGVycm9yIHdoaWxlIGFkZGluZyBob3N0DQoNCg0KDQpPbiBGcmksIEphbiAzMCwgMjAx NSBhdCAxMTozNCBBTSwgUkFTVEVMTEkgQWxlc3NhbmRybyA8YWxlc3NhbmRyby5yYXN0ZWxsaUBz a3l0di5pdDxtYWlsdG86YWxlc3NhbmRyby5yYXN0ZWxsaUBza3l0di5pdD4+IHdyb3RlOg0KSGks DQpJ4oCZbSB0cnlpbmcgdG8gdXNlIG9WaXJ0IDMuNSBmb3IgZ2x1c3RlckZTIG1hbmFnZW1lbnQu DQpJIGluc3RhbGxlZCB0aGUgcGFja2FnZSBvbiBhIENlbnRvczYuNSBWTSBmb2xsb3dpbmcgdGhl IHByb2NlZHVyZSwgYW5kIGV2ZXJ5dGhpbmcgd2VudCBmaW5lLg0KV2hlbiBJIGFkZCBhbnkgaG9z dCB0byB0aGUgQ2x1c3RlciwgSSBnZXQgdGhlIG1lc3NhZ2U6DQoNCkhvc3QgZ2x1c3RlcjAxLW1p IGluc3RhbGxhdGlvbiBmYWlsZWQuIENvbW1hbmQgcmV0dXJuZWQgZmFpbHVyZSBjb2RlIDEgZHVy aW5nIFNTSCBzZXNzaW9uICdyb290QGdsdXN0ZXIwMS1taScuDQpJbiB0aGUgZW5naW5lLmxvZyBJ IHNlZToNCg0KMjAxNS0wMS0zMCAxMTowNDozMywyNTUgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9yXSAoVmRz RGVwbG95KSBDb3JyZWxhdGlvbiBJRDogMjUxYTdiMjEsIENhbGwgU3RhY2s6IG51bGwsIEN1c3Rv bSBFdmVudCBJRDogLTEsIE1lc3NhZ2U6IEluc3RhbGxpbmcgSG9zdCBnbHVzdGVyMDEtbWkuIFN0 YWdlOiBTZXR1cCB2YWxpZGF0aW9uLg0KMjAxNS0wMS0zMCAxMTowNDozMywzOTggRVJST1IgW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwuSW5zdGFsbGVyTWVzc2FnZXNdIChWZHNEZXBsb3kpIElu c3RhbGxhdGlvbiBnbHVzdGVyMDEtbWk6IEZhaWxlZCB0byBleGVjdXRlIHN0YWdlICdTZXR1cCB2 YWxpZGF0aW9uJzogQ2Fubm90IGxvY2F0ZSBnbHVzdGVyIHBhY2thZ2VzLCBwb3NzaWJsZSBjYXVz ZSBpcyBpbmNvcnJlY3QgY2hhbm5lbHMNCg0KDQppdCBzZWVtcyBhbiBlcnJvciBhYm91dCByZXBv IGNvbmZpZyBvbiBob3N0Lg0KDQpHaWFubHVjYQ0KDQo= --_000_DB3PR03MB0987F1B2627BD8609F6974A982310DB3PR03MB0987eurp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0 b206LjAwMDFwdDsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg Um9tYW4iLCJzZXJpZiI7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt cHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp dHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0K CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy Z2luLXJpZ2h0OjBjbTsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm dDowY207DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu Iiwic2VyaWYiO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxp bms6IkhUTUwgUHJlZm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowY207DQoJbWFyZ2luLWJvdHRv bTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3 Ijt9DQpzcGFuLkVtYWlsU3R5bGUxNw0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsN Cglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCWNvbG9yOndpbmRvd3RleHQ7 fQ0Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCBQcmVm b3JtYXR0ZWQgQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5r OiJIVE1MIFByZWZvcm1hdHRlZCI7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3IjsNCgltc28t ZmFyZWFzdC1sYW5ndWFnZTpJVDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOw0KCW1zby1m YXJlYXN0LWxhbmd1YWdlOkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4w cHQgNzkyLjBwdDsNCgltYXJnaW46NzAuODVwdCAyLjBjbSAyLjBjbSAyLjBjbTt9DQpkaXYuV29y ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtpZiBndGUg bXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4PSIxMDI2 IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFw ZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0iMSIgLz4N CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5IGxhbmc9 IklUIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl cmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5IaSw8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z LXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5JIGhhdmUgb25seSB0aGVz ZSByZXBvcyBjb25maWd1cmVkOjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguMHB0O2ZvbnQtZmFt aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5b cm9vdEBvVmlydCB5dW0ucmVwb3MuZF0jIGxsIC9ldGMveXVtLnJlcG9zLmQvPG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxl PSJmb250LXNpemU6OC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNv LWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPnRvdGFsIDMyPG86cD48L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6 OC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFu Z3VhZ2U6RU4tVVMiPi1ydy1yLS1yLS0gMSByb290IHJvb3QgMTk5MSBPY3QgMjMgMTM6NDEgQ2Vu dE9TLUJhc2UucmVwbzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjguMHB0O2ZvbnQtZmFtaWx5OiZx dW90O0NvdXJpZXIgTmV3JnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4tcnctci0t ci0tIDEgcm9vdCByb290Jm5ic3A7IDY0NyBPY3QgMjMgMTM6NDEgQ2VudE9TLURlYnVnaW5mby5y ZXBvPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmll ciBOZXcmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPi1ydy1yLS1yLS0gMSByb290 IHJvb3QmbmJzcDsgMjg5IE9jdCAyMyAxMzo0MSBDZW50T1MtZmFzdHRyYWNrLnJlcG88bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIg c3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVyIE5ldyZxdW90 Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+LXJ3LXItLXItLSAxIHJvb3Qgcm9vdCZuYnNw OyA2MzAgT2N0IDIzIDEzOjQxIENlbnRPUy1NZWRpYS5yZXBvPG86cD48L286cD48L3NwYW4+PC9w Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNp emU6OC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7bXNvLWZhcmVhc3Qt bGFuZ3VhZ2U6RU4tVVMiPi1ydy1yLS1yLS0gMSByb290IHJvb3QgNTM5NCBPY3QgMjMgMTM6NDEg Q2VudE9TLVZhdWx0LnJlcG88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWls eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+LXJ3 LXItLXItLSAxIHJvb3Qgcm9vdCAxODE2IEphbiAzMCAxNDoxMyBvdmlydC0zLjUtZGVwZW5kZW5j aWVzLnJlcG88bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3Bh biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWlseTomcXVvdDtD b3VyaWVyIE5ldyZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+LXJ3LXItLXItLSAx IHJvb3Qgcm9vdCZuYnNwOyAyODkgSmFuIDMwIDE0OjEzIG92aXJ0LTMuNS5yZXBvPG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0 eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1 b3Q7c2Fucy1zZXJpZiZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJz cDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t VVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv dDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+d2hh dCBjYW4gYmUgd3Jvbmc/PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5 OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Ozttc28tZmFyZWFzdC1s YW5ndWFnZTpFTi1VUyI+SeKAmXZlIGp1c3QgZm9sbG93ZWQgdGhlc2Ugc3RlcHM6PG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDo3LjVwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206Ny41cHQ7bWFyZ2luLWxl ZnQ6MGNtO2xpbmUtaGVpZ2h0OjE1LjBwdDtiYWNrZ3JvdW5kOiM4ODg4ODg7d29yZC1icmVhazpi cmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2Zv bnQtZmFtaWx5OkNvbnNvbGFzO2NvbG9yOiNFRUVFRUUiPiZuYnNwOyZuYnNwOyAjIHl1bSAteSB1 cGRhdGU8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OjcuNXB0O21hcmdpbi1yaWdodDowY207bWFyZ2luLWJvdHRvbTo3 LjVwdDttYXJnaW4tbGVmdDowY207bGluZS1oZWlnaHQ6MTUuMHB0O2JhY2tncm91bmQ6Izg4ODg4 ODt3b3JkLWJyZWFrOmJyZWFrLWFsbCI+DQo8c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQt c2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6I0VFRUVFRSI+Jm5ic3A7Jm5i c3A7ICMgeXVtIGluc3RhbGwNCjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtm b250LWZhbWlseTpDb25zb2xhcztjb2xvcjojRUVFRUVFIj48YSBocmVmPSJodHRwOi8vcGxhaW4u cmVzb3VyY2VzLm92aXJ0Lm9yZy9wdWIveXVtLXJlcG8vb3ZpcnQtcmVsZWFzZTM1LnJwbSI+PGI+ PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJjb2xvcjojQkVEQ0Y5O3RleHQtZGVjb3JhdGlvbjpu b25lIj5odHRwOi8vcGxhaW4ucmVzb3VyY2VzLm92aXJ0Lm9yZy9wdWIveXVtLXJlcG8vb3ZpcnQt cmVsZWFzZTM1LnJwbTwvc3Bhbj48L2I+PC9hPjwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5 bGU9ImZvbnQtc2l6ZToxMC4wcHQ7Zm9udC1mYW1pbHk6Q29uc29sYXM7Y29sb3I6I0VFRUVFRSI+ PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDo3LjVwdDttYXJnaW4tcmlnaHQ6MGNtO21hcmdpbi1ib3R0b206Ny41cHQ7 bWFyZ2luLWxlZnQ6MGNtO2xpbmUtaGVpZ2h0OjE1LjBwdDtiYWNrZ3JvdW5kOiM4ODg4ODg7d29y ZC1icmVhazpicmVhay1hbGwiPg0KPHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6 MTAuMHB0O2ZvbnQtZmFtaWx5OkNvbnNvbGFzO2NvbG9yOiNFRUVFRUUiPiZuYnNwOyZuYnNwOyAj IHl1bSAteSBpbnN0YWxsIG92aXJ0LWVuZ2luZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6Ny41cHQ7bWFyZ2luLXJp Z2h0OjBjbTttYXJnaW4tYm90dG9tOjcuNXB0O21hcmdpbi1sZWZ0OjBjbTtsaW5lLWhlaWdodDox NS4wcHQ7YmFja2dyb3VuZDojODg4ODg4O3dvcmQtYnJlYWs6YnJlYWstYWxsIj4NCjxzcGFuIGxh bmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTpDb25zb2xhcztj b2xvcjojRUVFRUVFIj4mbmJzcDsmbmJzcDsgIyBlbmdpbmUtc2V0dXA8bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZv bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5z LXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv dDtzYW5zLXNlcmlmJnF1b3Q7O21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5hbmQgY29uZmln dXJlZCBmb3IgR2x1c3RlciBvbmx5LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250 LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7bXNvLWZh cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rIHlvdTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVv dDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1z aXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2Vy aWYmcXVvdDs7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkEuPG86cD48L286cD48L3NwYW4+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z ZXJpZiZxdW90Ozttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0 eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1 b3Q7c2Fucy1zZXJpZiZxdW90OyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIiBz dHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZx dW90O3NhbnMtc2VyaWYmcXVvdDsiPiBHaWFubHVjYSBDZWNjaGkgW21haWx0bzpnaWFubHVjYS5j ZWNjaGlAZ21haWwuY29tXQ0KPGJyPg0KPGI+U2VudDo8L2I+IHZlbmVyZMOsIDMwIGdlbm5haW8g MjAxNSAxMTo1ODxicj4NCjxiPlRvOjwvYj4gUkFTVEVMTEkgQWxlc3NhbmRybzxicj4NCjxiPkNj OjwvYj4gdXNlcnNAb3ZpcnQub3JnPGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbb3ZpcnQtdXNl cnNdIFNTSCBlcnJvciB3aGlsZSBhZGRpbmcgaG9zdDxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwv c3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMi PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgSmFuIDMwLCAyMDE1IGF0IDExOjM0IEFNLCBS QVNURUxMSSBBbGVzc2FuZHJvICZsdDs8YSBocmVmPSJtYWlsdG86YWxlc3NhbmRyby5yYXN0ZWxs aUBza3l0di5pdCIgdGFyZ2V0PSJfYmxhbmsiPmFsZXNzYW5kcm8ucmFzdGVsbGlAc2t5dHYuaXQ8 L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6 bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGNtIDBjbSAwY20g Ni4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBjbSI+DQo8ZGl2Pg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkhpLDwvc3Bhbj48bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPkni gJltIHRyeWluZyB0byB1c2Ugb1ZpcnQgMy41IGZvciBnbHVzdGVyRlMgbWFuYWdlbWVudC48L3Nw YW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVO LVVTIj5JIGluc3RhbGxlZCB0aGUgcGFja2FnZSBvbiBhIENlbnRvczYuNSBWTSBmb2xsb3dpbmcg dGhlIHByb2NlZHVyZSwgYW5kIGV2ZXJ5dGhpbmcgd2VudCBmaW5lLjwvc3Bhbj48bzpwPjwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0 bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPldoZW4gSSBh ZGQgYW55IGhvc3QgdG8gdGhlIENsdXN0ZXIsIEkgZ2V0IHRoZSBtZXNzYWdlOjwvc3Bhbj48bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1h bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu YnNwOzwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4g bGFuZz0iRU4tVVMiPkhvc3QgZ2x1c3RlcjAxLW1pIGluc3RhbGxhdGlvbiBmYWlsZWQuIENvbW1h bmQgcmV0dXJuZWQgZmFpbHVyZSBjb2RlIDEgZHVyaW5nIFNTSCBzZXNzaW9uICdyb290QGdsdXN0 ZXIwMS1taScuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48 c3BhbiBsYW5nPSJFTi1VUyI+SW4gdGhlIGVuZ2luZS5sb2cgSSBzZWU6PC9zcGFuPjxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5nPSJFTi1VUyI+Jm5ic3A7 PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBsYW5n PSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjBwdDtmb250LWZhbWlseTomcXVvdDtDb3VyaWVy IE5ldyZxdW90OyI+MjAxNS0wMS0zMCAxMTowNDozMywyNTUgSU5GTyZuYnNwOyBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmRhbC5kYmJyb2tlci5hdWRpdGxvZ2hhbmRsaW5nLkF1ZGl0TG9nRGlyZWN0 b3JdIChWZHNEZXBsb3kpDQogQ29ycmVsYXRpb24gSUQ6IDI1MWE3YjIxLCBDYWxsIFN0YWNrOiBu dWxsLCBDdXN0b20gRXZlbnQgSUQ6IC0xLCBNZXNzYWdlOiBJbnN0YWxsaW5nIEhvc3QgZ2x1c3Rl cjAxLW1pLiBTdGFnZTogU2V0dXAgdmFsaWRhdGlvbi48L3NwYW4+PG86cD48L286cD48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h cmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXpl OjguMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7Ij4yMDE1LTAxLTMwIDEx OjA0OjMzLDM5OCBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5JbnN0YWxsZXJNZXNz YWdlc10gKFZkc0RlcGxveSkgSW5zdGFsbGF0aW9uIGdsdXN0ZXIwMS1taToNCiBGYWlsZWQgdG8g ZXhlY3V0ZSBzdGFnZSAnU2V0dXAgdmFsaWRhdGlvbic6IENhbm5vdCBsb2NhdGUgZ2x1c3RlciBw YWNrYWdlcywgcG9zc2libGUgY2F1c2UgaXMgaW5jb3JyZWN0IGNoYW5uZWxzPC9zcGFuPjxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjwvZGl2Pg0KPC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+aXQgc2VlbXMgYW4gZXJyb3IgYWJvdXQgcmVwbyBjb25maWcgb24gaG9zdC48bzpwPjwv bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+R2lhbmx1Y2E8 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s Pg0K --_000_DB3PR03MB0987F1B2627BD8609F6974A982310DB3PR03MB0987eurp_--

Hi, those are repositories on the server where ovirt-engine is installed, right? But what repositories do you have installed on the host gluster01-mi (the server that you are trying to add into oVirt via webadmin)? Martin Perina ----- Original Message -----
From: "RASTELLI Alessandro" <alessandro.rastelli@skytv.it> To: "Gianluca Cecchi" <gianluca.cecchi@gmail.com> Cc: users@ovirt.org Sent: Friday, January 30, 2015 2:35:56 PM Subject: Re: [ovirt-users] SSH error while adding host
Hi,
I have only these repos configured:
[root@oVirt yum.repos.d]# ll /etc/yum.repos.d/
total 32
-rw-r--r-- 1 root root 1991 Oct 23 13:41 CentOS-Base.repo
-rw-r--r-- 1 root root 647 Oct 23 13:41 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 289 Oct 23 13:41 CentOS-fasttrack.repo
-rw-r--r-- 1 root root 630 Oct 23 13:41 CentOS-Media.repo
-rw-r--r-- 1 root root 5394 Oct 23 13:41 CentOS-Vault.repo
-rw-r--r-- 1 root root 1816 Jan 30 14:13 ovirt-3.5-dependencies.repo
-rw-r--r-- 1 root root 289 Jan 30 14:13 ovirt-3.5.repo
what can be wrong?
I’ve just followed these steps:
# yum -y update
# yum install http://plain.resources.ovirt.org/pub/yum-repo/ovirt-release35.rpm
# yum -y install ovirt-engine
# engine-setup
and configured for Gluster only.
Thank you
A.
From: Gianluca Cecchi [mailto:gianluca.cecchi@gmail.com] Sent: venerdì 30 gennaio 2015 11:58 To: RASTELLI Alessandro Cc: users@ovirt.org Subject: Re: [ovirt-users] SSH error while adding host
On Fri, Jan 30, 2015 at 11:34 AM, RASTELLI Alessandro < alessandro.rastelli@skytv.it > wrote:
Hi,
I’m trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see:
2015-01-30 11:04:33,255 INFO [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Installing Host gluster01-mi. Stage: Setup validation.
2015-01-30 11:04:33,398 ERROR [org.ovirt.engine.core.bll.InstallerMessages] (VdsDeploy) Installation gluster01-mi: Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels
it seems an error about repo config on host.
Gianluca
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1372472165-1422639721=:11144 Content-Type: TEXT/PLAIN; charset=ISO-8859-7; format=flowed Content-Transfer-Encoding: 8BIT On Fri, 30 Jan 2015, RASTELLI Alessandro wrote:
I¢m trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see: [....]
2015-01-30 11:04:33,402 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels.
I suggest launching an ssh session to gluster01-mi and trying a manual installation of a couple gluster packages, e.g., yum install glusterfs glusterfs-cli Chances are, you'll see the error that's causing the problem. -- Paul Heinlein heinlein@madboa.com 45°38' N, 122°6' W --0-1372472165-1422639721=:11144--

Today I have this error: Failed to execute stage 'Environment packages setup': Cannot find a valid baseurl for repo: ovirt-3.5 Output on gluster node is: [root@gluster01-mi yum.repos.d]# yum repolist Loaded plugins: fastestmirror, product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Determining fastest mirrors ovirt-3.5-epel/metalink | 23 kB 00:00 ovirt-3.5-epel | 4.4 kB 00:00 http://ftp.lysator.liu.se/pub/epel/6/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for ovirt-3.5-epel Trying other mirror. ovirt-3.5-epel | 4.4 kB 00:00 ovirt-3.5-epel/primary_db | 6.3 MB 00:06 ovirt-3.5-glusterfs-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-epel/primary_db | 11 kB 00:00 ovirt-3.5-glusterfs-noarch-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-noarch-epel/primary_db | 2.2 kB 00:00 ftp://jpackage.hmdc.harvard.edu/JPackage/6.0/generic/free/repodata/repomd.xml: [Errno 14] PYCURL ERROR 9 - "Server denied you to change to the given directory" Trying other mirror. ovirt-3.5-jpackage-6.0-generic | 1.9 kB 00:00 ovirt-3.5-jpackage-6.0-generic/primary_db | 1.7 MB 00:00 ovirt-3.5-patternfly1-noarch-epel | 3.0 kB 00:00 ovirt-3.5-patternfly1-noarch-epel/primary_db | 2.0 kB 00:00 repo id repo name status ovirt-3.5-epel Extra Packages for Enterprise Linux 6 - x86_64 11,140 ovirt-3.5-glusterfs-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 12 ovirt-3.5-glusterfs-noarch-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 1 ovirt-3.5-jpackage-6.0-generic JPackage 6.0, for generic 5,501 ovirt-3.5-patternfly1-noarch-epel Copr repo for patternfly1 owned by patternfly 2 repolist: 16,656 thank you A. -----Original Message----- From: Paul Heinlein [mailto:heinlein@madboa.com] Sent: venerdì 30 gennaio 2015 18:42 To: RASTELLI Alessandro Cc: users@ovirt.org Subject: Re: [ovirt-users] SSH error while adding host On Fri, 30 Jan 2015, RASTELLI Alessandro wrote:
Iʼm trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see: [....]
2015-01-30 11:04:33,402 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels.
I suggest launching an ssh session to gluster01-mi and trying a manual installation of a couple gluster packages, e.g., yum install glusterfs glusterfs-cli Chances are, you'll see the error that's causing the problem. -- Paul Heinlein heinlein@madboa.com 45°38' N, 122°6' W

Hi, I've managed to fix this un-commenting the lines "baseurl" in the repo. Now the node has been imported, but in the engine log I see: 2015-02-02 09:57:57,780 ERROR [org.ovirt.engine.core.bll.gluster.GlusterSyncJob] (DefaultQuartzScheduler_Worker-60) Error while refreshing Gluster lightweight data of cluster gluster-mi!: org.ovirt.engine.core.common.errors.VdcBLLException: VdcBLLException: java.lang.NullPointerException (Failed with error ENGINE and code 5001) at org.ovirt.engine.core.bll.VdsHandler.handleVdsResult(VdsHandler.java:117) [bll.jar:] at org.ovirt.engine.core.bll.VDSBrokerFrontendImpl.RunVdsCommand(VDSBrokerFrontendImpl.java:33) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterJob.runVdsCommand(GlusterJob.java:65) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.fetchVolumes(GlusterSyncJob.java:406) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.fetchVolumes(GlusterSyncJob.java:392) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshVolumeData(GlusterSyncJob.java:363) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshClusterData(GlusterSyncJob.java:108) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshLightWeightData(GlusterSyncJob.java:87) [bll.jar:] at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) [:1.7.0_75] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_75] at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_75] at org.ovirt.engine.core.utils.timer.JobWrapper.execute(JobWrapper.java:60) [scheduler.jar:] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) [quartz.jar:] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [quartz.jar:] PS. I'm trying to import nodes where gluster in already installed & running. Thank you -----Original Message----- From: RASTELLI Alessandro Sent: lunedì 2 febbraio 2015 09:47 To: 'Paul Heinlein' Cc: users@ovirt.org Subject: RE: [ovirt-users] SSH error while adding host Today I have this error: Failed to execute stage 'Environment packages setup': Cannot find a valid baseurl for repo: ovirt-3.5 Output on gluster node is: [root@gluster01-mi yum.repos.d]# yum repolist Loaded plugins: fastestmirror, product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Determining fastest mirrors ovirt-3.5-epel/metalink | 23 kB 00:00 ovirt-3.5-epel | 4.4 kB 00:00 http://ftp.lysator.liu.se/pub/epel/6/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for ovirt-3.5-epel Trying other mirror. ovirt-3.5-epel | 4.4 kB 00:00 ovirt-3.5-epel/primary_db | 6.3 MB 00:06 ovirt-3.5-glusterfs-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-epel/primary_db | 11 kB 00:00 ovirt-3.5-glusterfs-noarch-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-noarch-epel/primary_db | 2.2 kB 00:00 ftp://jpackage.hmdc.harvard.edu/JPackage/6.0/generic/free/repodata/repomd.xml: [Errno 14] PYCURL ERROR 9 - "Server denied you to change to the given directory" Trying other mirror. ovirt-3.5-jpackage-6.0-generic | 1.9 kB 00:00 ovirt-3.5-jpackage-6.0-generic/primary_db | 1.7 MB 00:00 ovirt-3.5-patternfly1-noarch-epel | 3.0 kB 00:00 ovirt-3.5-patternfly1-noarch-epel/primary_db | 2.0 kB 00:00 repo id repo name status ovirt-3.5-epel Extra Packages for Enterprise Linux 6 - x86_64 11,140 ovirt-3.5-glusterfs-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 12 ovirt-3.5-glusterfs-noarch-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 1 ovirt-3.5-jpackage-6.0-generic JPackage 6.0, for generic 5,501 ovirt-3.5-patternfly1-noarch-epel Copr repo for patternfly1 owned by patternfly 2 repolist: 16,656 thank you A. -----Original Message----- From: Paul Heinlein [mailto:heinlein@madboa.com] Sent: venerdì 30 gennaio 2015 18:42 To: RASTELLI Alessandro Cc: users@ovirt.org Subject: Re: [ovirt-users] SSH error while adding host On Fri, 30 Jan 2015, RASTELLI Alessandro wrote:
Iʼm trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see: [....]
2015-01-30 11:04:33,402 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels.
I suggest launching an ssh session to gluster01-mi and trying a manual installation of a couple gluster packages, e.g., yum install glusterfs glusterfs-cli Chances are, you'll see the error that's causing the problem. -- Paul Heinlein heinlein@madboa.com 45°38' N, 122°6' W

Additional info: I recreated the cluster, using "import existing GlusterFS configuration" The hosts have been imported correctly, but no volumes are shown. engine.log keep showing the error quoted below. On the hosts, I don't see any error in vdsm.log -----Original Message----- From: RASTELLI Alessandro Sent: lunedì 2 febbraio 2015 10:01 To: 'Paul Heinlein' Cc: 'users@ovirt.org' Subject: RE: [ovirt-users] SSH error while adding host Hi, I've managed to fix this un-commenting the lines "baseurl" in the repo. Now the node has been imported, but in the engine log I see: 2015-02-02 09:57:57,780 ERROR [org.ovirt.engine.core.bll.gluster.GlusterSyncJob] (DefaultQuartzScheduler_Worker-60) Error while refreshing Gluster lightweight data of cluster gluster-mi!: org.ovirt.engine.core.common.errors.VdcBLLException: VdcBLLException: java.lang.NullPointerException (Failed with error ENGINE and code 5001) at org.ovirt.engine.core.bll.VdsHandler.handleVdsResult(VdsHandler.java:117) [bll.jar:] at org.ovirt.engine.core.bll.VDSBrokerFrontendImpl.RunVdsCommand(VDSBrokerFrontendImpl.java:33) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterJob.runVdsCommand(GlusterJob.java:65) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.fetchVolumes(GlusterSyncJob.java:406) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.fetchVolumes(GlusterSyncJob.java:392) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshVolumeData(GlusterSyncJob.java:363) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshClusterData(GlusterSyncJob.java:108) [bll.jar:] at org.ovirt.engine.core.bll.gluster.GlusterSyncJob.refreshLightWeightData(GlusterSyncJob.java:87) [bll.jar:] at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source) [:1.7.0_75] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_75] at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_75] at org.ovirt.engine.core.utils.timer.JobWrapper.execute(JobWrapper.java:60) [scheduler.jar:] at org.quartz.core.JobRunShell.run(JobRunShell.java:213) [quartz.jar:] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557) [quartz.jar:] PS. I'm trying to import nodes where gluster in already installed & running. Thank you -----Original Message----- From: RASTELLI Alessandro Sent: lunedì 2 febbraio 2015 09:47 To: 'Paul Heinlein' Cc: users@ovirt.org Subject: RE: [ovirt-users] SSH error while adding host Today I have this error: Failed to execute stage 'Environment packages setup': Cannot find a valid baseurl for repo: ovirt-3.5 Output on gluster node is: [root@gluster01-mi yum.repos.d]# yum repolist Loaded plugins: fastestmirror, product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Determining fastest mirrors ovirt-3.5-epel/metalink | 23 kB 00:00 ovirt-3.5-epel | 4.4 kB 00:00 http://ftp.lysator.liu.se/pub/epel/6/x86_64/repodata/repomd.xml: [Errno -1] repomd.xml does not match metalink for ovirt-3.5-epel Trying other mirror. ovirt-3.5-epel | 4.4 kB 00:00 ovirt-3.5-epel/primary_db | 6.3 MB 00:06 ovirt-3.5-glusterfs-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-epel/primary_db | 11 kB 00:00 ovirt-3.5-glusterfs-noarch-epel | 2.9 kB 00:00 ovirt-3.5-glusterfs-noarch-epel/primary_db | 2.2 kB 00:00 ftp://jpackage.hmdc.harvard.edu/JPackage/6.0/generic/free/repodata/repomd.xml: [Errno 14] PYCURL ERROR 9 - "Server denied you to change to the given directory" Trying other mirror. ovirt-3.5-jpackage-6.0-generic | 1.9 kB 00:00 ovirt-3.5-jpackage-6.0-generic/primary_db | 1.7 MB 00:00 ovirt-3.5-patternfly1-noarch-epel | 3.0 kB 00:00 ovirt-3.5-patternfly1-noarch-epel/primary_db | 2.0 kB 00:00 repo id repo name status ovirt-3.5-epel Extra Packages for Enterprise Linux 6 - x86_64 11,140 ovirt-3.5-glusterfs-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 12 ovirt-3.5-glusterfs-noarch-epel GlusterFS is a clustered file-system capable of scaling to several petabytes. 1 ovirt-3.5-jpackage-6.0-generic JPackage 6.0, for generic 5,501 ovirt-3.5-patternfly1-noarch-epel Copr repo for patternfly1 owned by patternfly 2 repolist: 16,656 thank you A. -----Original Message----- From: Paul Heinlein [mailto:heinlein@madboa.com] Sent: venerdì 30 gennaio 2015 18:42 To: RASTELLI Alessandro Cc: users@ovirt.org Subject: Re: [ovirt-users] SSH error while adding host On Fri, 30 Jan 2015, RASTELLI Alessandro wrote:
Iʼm trying to use oVirt 3.5 for glusterFS management.
I installed the package on a Centos6.5 VM following the procedure, and everything went fine.
When I add any host to the Cluster, I get the message:
Host gluster01-mi installation failed. Command returned failure code 1 during SSH session 'root@gluster01-mi'.
In the engine.log I see: [....]
2015-01-30 11:04:33,402 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (VdsDeploy) Correlation ID: 251a7b21, Call Stack: null, Custom Event ID: -1, Message: Failed to install Host gluster01-mi. Failed to execute stage 'Setup validation': Cannot locate gluster packages, possible cause is incorrect channels.
I suggest launching an ssh session to gluster01-mi and trying a manual installation of a couple gluster packages, e.g., yum install glusterfs glusterfs-cli Chances are, you'll see the error that's causing the problem. -- Paul Heinlein heinlein@madboa.com 45°38' N, 122°6' W
participants (4)
-
Gianluca Cecchi
-
Martin Perina
-
Paul Heinlein
-
RASTELLI Alessandro