From arsene.gschwind at unibas.ch Mon Oct 16 09:14:03 2017 Content-Type: multipart/mixed; boundary="===============3238128585641826116==" MIME-Version: 1.0 From: =?utf-8?q?Ars=C3=A8ne_Gschwind_=3Carsene=2Egschwind_at_unibas=2Ech=3E?= To: users at ovirt.org Subject: [ovirt-users] Question about gluster network Date: Mon, 16 Oct 2017 11:03:46 +0200 Message-ID: <0104c154-02a7-30cc-cd90-03dad98b95b0@unibas.ch> --===============3238128585641826116== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------639271CC717DB8B925837E9C Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit Hi, My setup uses a separate physical network for gluster storage, this = network is available on all hosts and defined as gluster network in the = engine but the engine itself has no connection to that network. Does the engine need to have a connection to the gluster network? engine.log reports a lot of those warnings: 2017-10-16 10:56:58,789+02 INFO = [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSCommand] = (DefaultQuartzScheduler8) [44485247] START, = GlusterVolumesListVDSCommand(HostName =3D spfy-hw03, = GlusterVolumesListVDSParameters:{runAsync=3D'true', = hostId=3D'78cb5865-a771-415b-af27-79e4681a6831'}), log id: 75765557 2017-10-16 10:56:58,987+02 WARN = [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] = (DefaultQuartzScheduler8) [44485247] Could not associate brick = 'spfy-hw01:/gluster/engine/brick' of volume = 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no = gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' 2017-10-16 10:56:58,991+02 WARN = [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] = (DefaultQuartzScheduler8) [44485247] Could not associate brick = 'spfy-hw02:/gluster/engine/brick' of volume = 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no = gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' 2017-10-16 10:56:58,994+02 WARN = [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] = (DefaultQuartzScheduler8) [44485247] Could not associate brick = 'spfy-hw03:/gluster/engine/brick' of volume = 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no = gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' 2017-10-16 10:56:59,016+02 INFO = [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSCommand] = (DefaultQuartzScheduler8) [44485247] FINISH, = GlusterVolumesListVDSCommand, return: = {7ef3b155-47d7-4405-aa70-82a9b8be4033=3Dorg.ovirt.engine.core.common.busine= ssentities.gluster.GlusterVolumeEntity(a)34662183, = af169181-d72e-4325-9947-d7dd09e512f0=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)5f70adf6, = 6d3c8561-4e52-4221-9473-88fd48ef4909=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)30e34b53, = 9ecd980c-512a-4f9e-ae5e-fa1708c74076=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)bb50177f}, = log id: 75765557 What does this mean? Thanks for any info / help. rgds, Ars=C3=A8ne -- = *Ars=C3=A8ne Gschwind* Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel IT Services Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Basel=C2=A0 |=C2=A0 Switzerland Tel. +41 79 449 25 63=C2=A0 | http://its.unibas.ch ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11 --------------639271CC717DB8B925837E9C Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit

Hi,

My setup uses a separate physical network for gluster storage, this network is available on all hosts and defined as gluster network in the engine but the engine itself has no connection to that network.
Does the engine need to have a connection to the gluster network?

engine.log reports a lot of those warnings:

2017-10-16 10:56:58,789+02 INFO=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSComma= nd] (DefaultQuartzScheduler8) [44485247] START, GlusterVolumesListVDSCommand(HostName =3D spfy-hw03, GlusterVolumesListVDSParameters:{runAsync=3D'true', hostId=3D'78cb5865-a771-415b-af27-79e4681a6831'}), log id: 75765557
2017-10-16 10:56:58,987+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw01:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:58,991+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw02:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:58,994+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw03:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:59,016+02 INFO=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSComma= nd] (DefaultQuartzScheduler8) [44485247] FINISH, GlusterVolumesListVDSCommand, return: {7ef3b155-47d7-4405-aa70-82a9b8be4033=3Dorg.ovirt.engine.core.common.busine= ssentities.gluster.GlusterVolumeEntity(a)34662183, af169181-d72e-4325-9947-d7dd09e512f0=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)5f70adf6, 6d3c8561-4e52-4221-9473-88fd48ef4909=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)30e34b53, 9ecd980c-512a-4f9e-ae5e-fa1708c74076=3Dorg.ovirt.engine.core.common.busines= sentities.gluster.GlusterVolumeEntity(a)bb50177f}, log id: 75765557

What does this mean?

Thanks for any info / help.

rgds,
Ars=C3=A8ne

--

Ars=C3=A8ne Gschwind<= /b> =C2=A0 =C2=A0
Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel
IT Services
Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Basel=C2=A0 |=C2=A0= Switzerland
Tel. +41 79 449 25 63=C2=A0 |=C2=A0
http://its.unibas.ch
ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11 <= /font>

--------------639271CC717DB8B925837E9C-- --===============3238128585641826116== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS02MzkyNzFDQzcxN0RCOEI5MjU4MzdFOUMKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkhpLAoKTXkgc2V0dXAgdXNlcyBhIHNlcGFyYXRlIHBoeXNpY2FsIG5ldHdvcmsgZm9yIGdsdXN0 ZXIgc3RvcmFnZSwgdGhpcyAKbmV0d29yayBpcyBhdmFpbGFibGUgb24gYWxsIGhvc3RzIGFuZCBk ZWZpbmVkIGFzIGdsdXN0ZXIgbmV0d29yayBpbiB0aGUgCmVuZ2luZSBidXQgdGhlIGVuZ2luZSBp dHNlbGYgaGFzIG5vIGNvbm5lY3Rpb24gdG8gdGhhdCBuZXR3b3JrLgpEb2VzIHRoZSBlbmdpbmUg bmVlZCB0byBoYXZlIGEgY29ubmVjdGlvbiB0byB0aGUgZ2x1c3RlciBuZXR3b3JrPwoKZW5naW5l LmxvZyByZXBvcnRzIGEgbG90IG9mIHRob3NlIHdhcm5pbmdzOgoKMjAxNy0xMC0xNiAxMDo1Njo1 OCw3ODkrMDIgSU5GTyAKW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuZ2x1c3Rlci5H bHVzdGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kXSAKKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBb NDQ0ODUyNDddIFNUQVJULCAKR2x1c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFuZChIb3N0TmFtZSA9 IHNwZnktaHcwMywgCkdsdXN0ZXJWb2x1bWVzTGlzdFZEU1BhcmFtZXRlcnM6e3J1bkFzeW5jPSd0 cnVlJywgCmhvc3RJZD0nNzhjYjU4NjUtYTc3MS00MTViLWFmMjctNzllNDY4MWE2ODMxJ30pLCBs b2cgaWQ6IDc1NzY1NTU3CjIwMTctMTAtMTYgMTA6NTY6NTgsOTg3KzAyIFdBUk4gCltvcmcub3Zp cnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmdsdXN0ZXIuR2x1c3RlclZvbHVtZXNMaXN0UmV0dXJu XSAKKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIENvdWxkIG5vdCBhc3NvY2lh dGUgYnJpY2sgCidzcGZ5LWh3MDE6L2dsdXN0ZXIvZW5naW5lL2JyaWNrJyBvZiB2b2x1bWUgCidh ZjE2OTE4MS1kNzJlLTQzMjUtOTk0Ny1kN2RkMDllNTEyZjAnIHdpdGggY29ycmVjdCBuZXR3b3Jr IGFzIG5vIApnbHVzdGVyIG5ldHdvcmsgZm91bmQgaW4gY2x1c3RlciAnZDlhODgyNDUtMDBlZi00 ZDhiLWI4ZjktMDk0OGNkZTJiM2U0JwoyMDE3LTEwLTE2IDEwOjU2OjU4LDk5MSswMiBXQVJOIApb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVzTGlz dFJldHVybl0gCihEZWZhdWx0UXVhcnR6U2NoZWR1bGVyOCkgWzQ0NDg1MjQ3XSBDb3VsZCBub3Qg YXNzb2NpYXRlIGJyaWNrIAonc3BmeS1odzAyOi9nbHVzdGVyL2VuZ2luZS9icmljaycgb2Ygdm9s dW1lIAonYWYxNjkxODEtZDcyZS00MzI1LTk5NDctZDdkZDA5ZTUxMmYwJyB3aXRoIGNvcnJlY3Qg bmV0d29yayBhcyBubyAKZ2x1c3RlciBuZXR3b3JrIGZvdW5kIGluIGNsdXN0ZXIgJ2Q5YTg4MjQ1 LTAwZWYtNGQ4Yi1iOGY5LTA5NDhjZGUyYjNlNCcKMjAxNy0xMC0xNiAxMDo1Njo1OCw5OTQrMDIg V0FSTiAKW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuZ2x1c3Rlci5HbHVzdGVyVm9s dW1lc0xpc3RSZXR1cm5dIAooRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0NDQ4NTI0N10gQ291 bGQgbm90IGFzc29jaWF0ZSBicmljayAKJ3NwZnktaHcwMzovZ2x1c3Rlci9lbmdpbmUvYnJpY2sn IG9mIHZvbHVtZSAKJ2FmMTY5MTgxLWQ3MmUtNDMyNS05OTQ3LWQ3ZGQwOWU1MTJmMCcgd2l0aCBj b3JyZWN0IG5ldHdvcmsgYXMgbm8gCmdsdXN0ZXIgbmV0d29yayBmb3VuZCBpbiBjbHVzdGVyICdk OWE4ODI0NS0wMGVmLTRkOGItYjhmOS0wOTQ4Y2RlMmIzZTQnCjIwMTctMTAtMTYgMTA6NTY6NTks MDE2KzAyIElORk8gCltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmdsdXN0ZXIuR2x1 c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFuZF0gCihEZWZhdWx0UXVhcnR6U2NoZWR1bGVyOCkgWzQ0 NDg1MjQ3XSBGSU5JU0gsIApHbHVzdGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kLCByZXR1cm46IAp7 N2VmM2IxNTUtNDdkNy00NDA1LWFhNzAtODJhOWI4YmU0MDMzPW9yZy5vdmlydC5lbmdpbmUuY29y ZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlAMzQ2 NjIxODMsIAphZjE2OTE4MS1kNzJlLTQzMjUtOTk0Ny1kN2RkMDllNTEyZjA9b3JnLm92aXJ0LmVu Z2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLmdsdXN0ZXIuR2x1c3RlclZvbHVtZUVu dGl0eUA1ZjcwYWRmNiwgCjZkM2M4NTYxLTRlNTItNDIyMS05NDczLTg4ZmQ0OGVmNDkwOT1vcmcu b3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmJ1c2luZXNzZW50aXRpZXMuZ2x1c3Rlci5HbHVzdGVy Vm9sdW1lRW50aXR5QDMwZTM0YjUzLCAKOWVjZDk4MGMtNTEyYS00ZjllLWFlNWUtZmExNzA4Yzc0 MDc2PW9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5nbHVzdGVy LkdsdXN0ZXJWb2x1bWVFbnRpdHlAYmI1MDE3N2Z9LCAKbG9nIGlkOiA3NTc2NTU1NwoKV2hhdCBk b2VzIHRoaXMgbWVhbj8KClRoYW5rcyBmb3IgYW55IGluZm8gLyBoZWxwLgoKcmdkcywKQXJzw6hu ZQoKLS0gCgoqQXJzw6huZSBHc2Nod2luZCoKRmEuIFNhcGlmeSBBRyBpbSBBdWZ0cmFnIGRlciBV bml2ZXJzaXTDpHQgQmFzZWwKSVQgU2VydmljZXMKS2xpbmdlbGJlcmdzdHIuIDcwwqB8wqAgQ0gt NDA1NiBCYXNlbMKgIHzCoCBTd2l0emVybGFuZApUZWwuICs0MSA3OSA0NDkgMjUgNjPCoCB8IGh0 dHA6Ly9pdHMudW5pYmFzLmNoIDxodHRwOi8vaXRzLnVuaWJhcy5jaC8+CklUUy1TZXJ2aWNlRGVz azogc3VwcG9ydC1pdHNAdW5pYmFzLmNoIHwgKzQxIDYxIDI2NyAxNCAxMQoKCi0tLS0tLS0tLS0t LS0tNjM5MjcxQ0M3MTdEQjhCOTI1ODM3RTlDCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFy c2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1sPgogIDxoZWFk PgoKICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1s OyBjaGFyc2V0PXV0Zi04Ij4KICA8L2hlYWQ+CiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xv cj0iI0ZGRkZGRiI+CiAgICA8cD5IaSw8L3A+CiAgICA8cD5NeSBzZXR1cCB1c2VzIGEgc2VwYXJh dGUgcGh5c2ljYWwgbmV0d29yayBmb3IgZ2x1c3RlciBzdG9yYWdlLAogICAgICB0aGlzIG5ldHdv cmsgaXMgYXZhaWxhYmxlIG9uIGFsbCBob3N0cyBhbmQgZGVmaW5lZCBhcyBnbHVzdGVyCiAgICAg IG5ldHdvcmsgaW4gdGhlIGVuZ2luZSBidXQgdGhlIGVuZ2luZSBpdHNlbGYgaGFzIG5vIGNvbm5l Y3Rpb24gdG8KICAgICAgdGhhdCBuZXR3b3JrLjxicj4KICAgICAgRG9lcyB0aGUgZW5naW5lIG5l ZWQgdG8gaGF2ZSBhIGNvbm5lY3Rpb24gdG8gdGhlIGdsdXN0ZXIgbmV0d29yaz88L3A+CiAgICA8 cD5lbmdpbmUubG9nIHJlcG9ydHMgYSBsb3Qgb2YgdGhvc2Ugd2FybmluZ3M6PC9wPgogICAgPHA+ PHR0PjIwMTctMTAtMTYgMTA6NTY6NTgsNzg5KzAyIElORk/CoAogICAgICAgIFtvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLmdsdXN0ZXIuR2x1c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFu ZF0KICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0NDQ4NTI0N10gU1RBUlQsCiAg ICAgICAgR2x1c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFuZChIb3N0TmFtZSA9IHNwZnktaHcwMywK ICAgICAgICBHbHVzdGVyVm9sdW1lc0xpc3RWRFNQYXJhbWV0ZXJzOntydW5Bc3luYz0ndHJ1ZScs CiAgICAgICAgaG9zdElkPSc3OGNiNTg2NS1hNzcxLTQxNWItYWYyNy03OWU0NjgxYTY4MzEnfSks IGxvZyBpZDoKICAgICAgICA3NTc2NTU1NzwvdHQ+PHR0Pjxicj4KICAgICAgPC90dD48dHQ+MjAx Ny0xMC0xNiAxMDo1Njo1OCw5ODcrMDIgV0FSTsKgCiAgICAgICAgW29yZy5vdmlydC5lbmdpbmUu Y29yZS52ZHNicm9rZXIuZ2x1c3Rlci5HbHVzdGVyVm9sdW1lc0xpc3RSZXR1cm5dCiAgICAgICAg KERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIENvdWxkIG5vdCBhc3NvY2lhdGUg YnJpY2sKICAgICAgICAnc3BmeS1odzAxOi9nbHVzdGVyL2VuZ2luZS9icmljaycgb2Ygdm9sdW1l CiAgICAgICAgJ2FmMTY5MTgxLWQ3MmUtNDMyNS05OTQ3LWQ3ZGQwOWU1MTJmMCcgd2l0aCBjb3Jy ZWN0IG5ldHdvcmsgYXMKICAgICAgICBubyBnbHVzdGVyIG5ldHdvcmsgZm91bmQgaW4gY2x1c3Rl cgogICAgICAgICdkOWE4ODI0NS0wMGVmLTRkOGItYjhmOS0wOTQ4Y2RlMmIzZTQnPC90dD48dHQ+ PGJyPgogICAgICA8L3R0Pjx0dD4yMDE3LTEwLTE2IDEwOjU2OjU4LDk5MSswMiBXQVJOwqAKICAg ICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5nbHVzdGVyLkdsdXN0ZXJWb2x1 bWVzTGlzdFJldHVybl0KICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0NDQ4NTI0 N10gQ291bGQgbm90IGFzc29jaWF0ZSBicmljawogICAgICAgICdzcGZ5LWh3MDI6L2dsdXN0ZXIv ZW5naW5lL2JyaWNrJyBvZiB2b2x1bWUKICAgICAgICAnYWYxNjkxODEtZDcyZS00MzI1LTk5NDct ZDdkZDA5ZTUxMmYwJyB3aXRoIGNvcnJlY3QgbmV0d29yayBhcwogICAgICAgIG5vIGdsdXN0ZXIg bmV0d29yayBmb3VuZCBpbiBjbHVzdGVyCiAgICAgICAgJ2Q5YTg4MjQ1LTAwZWYtNGQ4Yi1iOGY5 LTA5NDhjZGUyYjNlNCc8L3R0Pjx0dD48YnI+CiAgICAgIDwvdHQ+PHR0PjIwMTctMTAtMTYgMTA6 NTY6NTgsOTk0KzAyIFdBUk7CoAogICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJv a2VyLmdsdXN0ZXIuR2x1c3RlclZvbHVtZXNMaXN0UmV0dXJuXQogICAgICAgIChEZWZhdWx0UXVh cnR6U2NoZWR1bGVyOCkgWzQ0NDg1MjQ3XSBDb3VsZCBub3QgYXNzb2NpYXRlIGJyaWNrCiAgICAg ICAgJ3NwZnktaHcwMzovZ2x1c3Rlci9lbmdpbmUvYnJpY2snIG9mIHZvbHVtZQogICAgICAgICdh ZjE2OTE4MS1kNzJlLTQzMjUtOTk0Ny1kN2RkMDllNTEyZjAnIHdpdGggY29ycmVjdCBuZXR3b3Jr IGFzCiAgICAgICAgbm8gZ2x1c3RlciBuZXR3b3JrIGZvdW5kIGluIGNsdXN0ZXIKICAgICAgICAn ZDlhODgyNDUtMDBlZi00ZDhiLWI4ZjktMDk0OGNkZTJiM2U0JzwvdHQ+PHR0Pjxicj4KICAgICAg PC90dD48dHQ+MjAxNy0xMC0xNiAxMDo1Njo1OSwwMTYrMDIgSU5GT8KgCiAgICAgICAgW29yZy5v dmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuZ2x1c3Rlci5HbHVzdGVyVm9sdW1lc0xpc3RWRFND b21tYW5kXQogICAgICAgIChEZWZhdWx0UXVhcnR6U2NoZWR1bGVyOCkgWzQ0NDg1MjQ3XSBGSU5J U0gsCiAgICAgICAgR2x1c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFuZCwgcmV0dXJuOgp7N2VmM2Ix NTUtNDdkNy00NDA1LWFhNzAtODJhOWI4YmU0MDMzPW9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21t b24uYnVzaW5lc3NlbnRpdGllcy5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlAMzQ2NjIxODMs CmFmMTY5MTgxLWQ3MmUtNDMyNS05OTQ3LWQ3ZGQwOWU1MTJmMD1vcmcub3ZpcnQuZW5naW5lLmNv cmUuY29tbW9uLmJ1c2luZXNzZW50aXRpZXMuZ2x1c3Rlci5HbHVzdGVyVm9sdW1lRW50aXR5QDVm NzBhZGY2LAo2ZDNjODU2MS00ZTUyLTQyMjEtOTQ3My04OGZkNDhlZjQ5MDk9b3JnLm92aXJ0LmVu Z2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLmdsdXN0ZXIuR2x1c3RlclZvbHVtZUVu dGl0eUAzMGUzNGI1MywKOWVjZDk4MGMtNTEyYS00ZjllLWFlNWUtZmExNzA4Yzc0MDc2PW9yZy5v dmlydC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5nbHVzdGVyLkdsdXN0ZXJW b2x1bWVFbnRpdHlAYmI1MDE3N2Z9LAogICAgICAgIGxvZyBpZDogNzU3NjU1NTc8L3R0Pjx0dD48 YnI+CiAgICAgIDwvdHQ+PC9wPgogICAgPHA+V2hhdCBkb2VzIHRoaXMgbWVhbj88L3A+CiAgICA8 cD5UaGFua3MgZm9yIGFueSBpbmZvIC8gaGVscC48L3A+CiAgICA8cD5yZ2RzLDxicj4KICAgICAg QXJzw6huZTxicj4KICAgIDwvcD4KICAgIDxkaXYgY2xhc3M9Im1vei1zaWduYXR1cmUiPi0tIDxi cj4KICAgICAgPHAgY2xhc3M9Indlc3Rlcm4iIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxp bmUtaGVpZ2h0OiAxNTAlIj4KICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+PGZvbnQgZmFj ZT0iVGFob21hLCBzZXJpZiI+IDxmb250CiAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZTog OHB0IiBzaXplPSIxIj4gPGI+QXJzw6huZSBHc2Nod2luZDwvYj4gPC9mb250PgogICAgICAgICAg PC9mb250PgogICAgICAgICAgPGZvbnQgY29sb3I9IiMwMDAwMDAiPiA8Zm9udCBmYWNlPSJUYWhv bWEsIHNlcmlmIj4gPGZvbnQKICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6IDhwdCIg c2l6ZT0iMSI+IMKgIDwvZm9udD4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAgICAg PGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250IHN0eWxlPSJmb250LXNpemU6IDhwdCIK ICAgICAgICAgICAgICBzaXplPSIxIj4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAg ICAgPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+wqAKICAgICAgICAgIDwvZm9udD4KICAgICAg ICAgIDxmb250IGNvbG9yPSIjMDAwMDAwIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxm b250CiAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOiA4cHQiIHNpemU9IjEiPiA8YnI+ CiAgICAgICAgICAgICAgPC9mb250PiA8L2ZvbnQ+CiAgICAgICAgICA8L2ZvbnQ+CiAgICAgICAg ICA8Zm9udCBjb2xvcj0iIzdmN2Y3ZiI+IDxmb250IGZhY2U9IlRhaG9tYSwgc2VyaWYiPiA8Zm9u dAogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZTogOHB0IiBzaXplPSIxIj4gRmEuIFNh cGlmeSBBRyBpbQogICAgICAgICAgICAgICAgQXVmdHJhZyBkZXIgVW5pdmVyc2l0w6R0IEJhc2Vs PGJyPgogICAgICAgICAgICAgICAgSVQgU2VydmljZXM8YnI+CiAgICAgICAgICAgICAgICBLbGlu Z2VsYmVyZ3N0ci4gNzDCoHzCoCBDSC00MDU2IEJhc2VswqAgfMKgIFN3aXR6ZXJsYW5kPGJyPgog ICAgICAgICAgICAgICAgVGVsLiArNDEgNzkgNDQ5IDI1IDYzwqAgfMKgIDwvZm9udD4gPC9mb250 PgogICAgICAgICAgPC9mb250PgogICAgICAgICAgPGEgaHJlZj0iaHR0cDovL2l0cy51bmliYXMu Y2gvIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+CiAgICAgICAgICAgICAgPGZvbnQgc3R5 bGU9ImZvbnQtc2l6ZTogOHB0IiBzaXplPSIxIj4KICAgICAgICAgICAgICAgIGh0dHA6Ly9pdHMu dW5pYmFzLmNoIDwvZm9udD4gPC9mb250PgogICAgICAgICAgPC9hPjxicj4KICAgICAgICAgIDxm b250IGNvbG9yPSIjN2Y3ZjdmIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250CiAg ICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOiA4cHQiIHNpemU9IjEiPiBJVFMtU2Vydmlj ZURlc2s6CiAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVk IiBocmVmPSJtYWlsdG86c3VwcG9ydC1pdHNAdW5pYmFzLmNoIj5zdXBwb3J0LWl0c0B1bmliYXMu Y2g8L2E+IHwgKzQxIDYxIDI2NyAxNCAxMSA8L2ZvbnQ+IDwvZm9udD4KICAgICAgICAgIDwvZm9u dD4KICAgICAgICA8L2ZvbnQ+PC9wPgogICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+CiAgICAg IDwvZm9udD48L2Rpdj4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tNjM5MjcxQ0M3 MTdEQjhCOTI1ODM3RTlDLS0K --===============3238128585641826116==-- From sabose at redhat.com Mon Oct 16 09:21:16 2017 Content-Type: multipart/mixed; boundary="===============7349428296995368373==" MIME-Version: 1.0 From: Sahina Bose To: users at ovirt.org Subject: Re: [ovirt-users] Question about gluster network Date: Mon, 16 Oct 2017 14:51:13 +0530 Message-ID: In-Reply-To: 0104c154-02a7-30cc-cd90-03dad98b95b0@unibas.ch --===============7349428296995368373== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Mon, Oct 16, 2017 at 2:33 PM, Ars=C3=A8ne Gschwind wrote: > Hi, > > My setup uses a separate physical network for gluster storage, this > network is available on all hosts and defined as gluster network in the > engine but the engine itself has no connection to that network. > Does the engine need to have a connection to the gluster network? > No, it does not. > engine.log reports a lot of those warnings: > > 2017-10-16 10:56:58,789+02 INFO [org.ovirt.engine.core.vdsbroker.gluster= .GlusterVolumesListVDSCommand] > (DefaultQuartzScheduler8) [44485247] START, GlusterVolumesListVDSCommand(= HostName > =3D spfy-hw03, GlusterVolumesListVDSParameters:{runAsync=3D'true', > hostId=3D'78cb5865-a771-415b-af27-79e4681a6831'}), log id: 75765557 > 2017-10-16 10:56:58,987+02 WARN [org.ovirt.engine.core.vdsbroker.gluster= .GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw01:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd= 09e512f0' > with correct network as no gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:58,991+02 WARN [org.ovirt.engine.core.vdsbroker.gluster= .GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw02:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd= 09e512f0' > with correct network as no gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:58,994+02 WARN [org.ovirt.engine.core.vdsbroker.gluster= .GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw03:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd= 09e512f0' > with correct network as no gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:59,016+02 INFO [org.ovirt.engine.core.vdsbroker.gluster= .GlusterVolumesListVDSCommand] > (DefaultQuartzScheduler8) [44485247] FINISH, GlusterVolumesListVDSCommand, > return: {7ef3b155-47d7-4405-aa70-82a9b8be4033=3Dorg.ovirt.engine. > core.common.businessentities.gluster.GlusterVolumeEntity(a)34662183, > af169181-d72e-4325-9947-d7dd09e512f0=3Dorg.ovirt.engine. > core.common.businessentities.gluster.GlusterVolumeEntity(a)5f70adf6, > 6d3c8561-4e52-4221-9473-88fd48ef4909=3Dorg.ovirt.engine. > core.common.businessentities.gluster.GlusterVolumeEntity(a)30e34b53, > 9ecd980c-512a-4f9e-ae5e-fa1708c74076=3Dorg.ovirt.engine. > core.common.businessentities.gluster.GlusterVolumeEntity(a)bb50177f}, log > id: 75765557 > > What does this mean? > spfy-hw01, spfy-hw02, spfy-hw03 - Do these resolve correctly to the gluster network's IP address that engine knows? This message indicates that engine cannot resolve spfy-hw01 to associate it with one of the host's network. > Thanks for any info / help. > > rgds, > Ars=C3=A8ne > -- > > *Ars=C3=A8ne Gschwind* > Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel > IT Services > Klingelbergstr. 70 | CH-4056 Basel | Switzerland > Tel. +41 79 449 25 63 | http://its.unibas.ch > ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11 > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============7349428296995368373== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGRpdiBjbGFz cz0iZ21haWxfcXVvdGUiPk9uIE1vbiwgT2N0IDE2LCAyMDE3IGF0IDI6MzMgUE0sIEFyc8OobmUg R3NjaHdpbmQgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJtYWlsdG86YXJzZW5lLmdzY2h3 aW5kQHVuaWJhcy5jaCIgdGFyZ2V0PSJfYmxhbmsiPmFyc2VuZS5nc2Nod2luZEB1bmliYXMuY2g8 L2E+Jmd0Ozwvc3Bhbj4gd3JvdGU6PGJyPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg c3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdi KDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij4KICAKCiAgICAKICAKICA8ZGl2IGJnY29s b3I9IiNGRkZGRkYiPgogICAgPHA+SGksPC9wPgogICAgPHA+TXkgc2V0dXAgdXNlcyBhIHNlcGFy YXRlIHBoeXNpY2FsIG5ldHdvcmsgZm9yIGdsdXN0ZXIgc3RvcmFnZSwKICAgICAgdGhpcyBuZXR3 b3JrIGlzIGF2YWlsYWJsZSBvbiBhbGwgaG9zdHMgYW5kIGRlZmluZWQgYXMgZ2x1c3RlcgogICAg ICBuZXR3b3JrIGluIHRoZSBlbmdpbmUgYnV0IHRoZSBlbmdpbmUgaXRzZWxmIGhhcyBubyBjb25u ZWN0aW9uIHRvCiAgICAgIHRoYXQgbmV0d29yay48YnI+CiAgICAgIERvZXMgdGhlIGVuZ2luZSBu ZWVkIHRvIGhhdmUgYSBjb25uZWN0aW9uIHRvIHRoZSBnbHVzdGVyIG5ldHdvcms/PC9wPjwvZGl2 PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2Pjx0dD5ObywgaXQgZG9lcyBub3QuPGJy PjwvdHQ+wqA8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0i bWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIw NCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICA8cD5l bmdpbmUubG9nIHJlcG9ydHMgYSBsb3Qgb2YgdGhvc2Ugd2FybmluZ3M6PC9wPgogICAgPHA+PHR0 PjIwMTctMTAtMTYgMTA6NTY6NTgsNzg5KzAyIElORk/CoAogICAgICAgIFtvcmcub3ZpcnQuZW5n aW5lLmNvcmUuPHdicj52ZHNicm9rZXIuZ2x1c3Rlci48d2JyPkdsdXN0ZXJWb2x1bWVzTGlzdFZE U0NvbW1hbmRdCiAgICAgICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIFNU QVJULAogICAgICAgIEdsdXN0ZXJWb2x1bWVzTGlzdFZEU0NvbW1hbmQoPHdicj5Ib3N0TmFtZSA9 IHNwZnktaHcwMywKICAgICAgICBHbHVzdGVyVm9sdW1lc0xpc3RWRFNQYXJhbWV0ZXI8d2JyPnM6 e3J1bkFzeW5jPSYjMzk7dHJ1ZSYjMzk7LAogICAgICAgIGhvc3RJZD0mIzM5Ozc4Y2I1ODY1LWE3 NzEtNDE1Yi08d2JyPmFmMjctNzllNDY4MWE2ODMxJiMzOTt9KSwgbG9nIGlkOgogICAgICAgIDc1 NzY1NTU3PC90dD48dHQ+PGJyPgogICAgICA8L3R0Pjx0dD4yMDE3LTEwLTE2IDEwOjU2OjU4LDk4 NyswMiBXQVJOwqAKICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLjx3YnI+dmRzYnJva2Vy LmdsdXN0ZXIuPHdicj5HbHVzdGVyVm9sdW1lc0xpc3RSZXR1cm5dCiAgICAgICAgKERlZmF1bHRR dWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIENvdWxkIG5vdCBhc3NvY2lhdGUgYnJpY2sKICAg ICAgICAmIzM5O3NwZnktaHcwMTovZ2x1c3Rlci9lbmdpbmUvPHdicj5icmljayYjMzk7IG9mIHZv bHVtZQogICAgICAgICYjMzk7YWYxNjkxODEtZDcyZS00MzI1LTk5NDctPHdicj5kN2RkMDllNTEy ZjAmIzM5OyB3aXRoIGNvcnJlY3QgbmV0d29yayBhcwogICAgICAgIG5vIGdsdXN0ZXIgbmV0d29y ayBmb3VuZCBpbiBjbHVzdGVyCiAgICAgICAgJiMzOTtkOWE4ODI0NS0wMGVmLTRkOGItYjhmOS08 d2JyPjA5NDhjZGUyYjNlNCYjMzk7PC90dD48dHQ+PGJyPgogICAgICA8L3R0Pjx0dD4yMDE3LTEw LTE2IDEwOjU2OjU4LDk5MSswMiBXQVJOwqAKICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl Ljx3YnI+dmRzYnJva2VyLmdsdXN0ZXIuPHdicj5HbHVzdGVyVm9sdW1lc0xpc3RSZXR1cm5dCiAg ICAgICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIENvdWxkIG5vdCBhc3Nv Y2lhdGUgYnJpY2sKICAgICAgICAmIzM5O3NwZnktaHcwMjovZ2x1c3Rlci9lbmdpbmUvPHdicj5i cmljayYjMzk7IG9mIHZvbHVtZQogICAgICAgICYjMzk7YWYxNjkxODEtZDcyZS00MzI1LTk5NDct PHdicj5kN2RkMDllNTEyZjAmIzM5OyB3aXRoIGNvcnJlY3QgbmV0d29yayBhcwogICAgICAgIG5v IGdsdXN0ZXIgbmV0d29yayBmb3VuZCBpbiBjbHVzdGVyCiAgICAgICAgJiMzOTtkOWE4ODI0NS0w MGVmLTRkOGItYjhmOS08d2JyPjA5NDhjZGUyYjNlNCYjMzk7PC90dD48dHQ+PGJyPgogICAgICA8 L3R0Pjx0dD4yMDE3LTEwLTE2IDEwOjU2OjU4LDk5NCswMiBXQVJOwqAKICAgICAgICBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLjx3YnI+dmRzYnJva2VyLmdsdXN0ZXIuPHdicj5HbHVzdGVyVm9sdW1l c0xpc3RSZXR1cm5dCiAgICAgICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDdd IENvdWxkIG5vdCBhc3NvY2lhdGUgYnJpY2sKICAgICAgICAmIzM5O3NwZnktaHcwMzovZ2x1c3Rl ci9lbmdpbmUvPHdicj5icmljayYjMzk7IG9mIHZvbHVtZQogICAgICAgICYjMzk7YWYxNjkxODEt ZDcyZS00MzI1LTk5NDctPHdicj5kN2RkMDllNTEyZjAmIzM5OyB3aXRoIGNvcnJlY3QgbmV0d29y ayBhcwogICAgICAgIG5vIGdsdXN0ZXIgbmV0d29yayBmb3VuZCBpbiBjbHVzdGVyCiAgICAgICAg JiMzOTtkOWE4ODI0NS0wMGVmLTRkOGItYjhmOS08d2JyPjA5NDhjZGUyYjNlNCYjMzk7PC90dD48 dHQ+PGJyPgogICAgICA8L3R0Pjx0dD4yMDE3LTEwLTE2IDEwOjU2OjU5LDAxNiswMiBJTkZPwqAK ICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLjx3YnI+dmRzYnJva2VyLmdsdXN0ZXIuPHdi cj5HbHVzdGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kXQogICAgICAgIChEZWZhdWx0UXVhcnR6U2No ZWR1bGVyOCkgWzQ0NDg1MjQ3XSBGSU5JU0gsCiAgICAgICAgR2x1c3RlclZvbHVtZXNMaXN0VkRT Q29tbWFuZCwgcmV0dXJuOgp7N2VmM2IxNTUtNDdkNy00NDA1LWFhNzAtPHdicj44MmE5YjhiZTQw MzM9b3JnLm92aXJ0LmVuZ2luZS48d2JyPmNvcmUuY29tbW9uLmJ1c2luZXNzZW50aXRpZXMuPHdi cj5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlAPHdicj4zNDY2MjE4MywKYWYxNjkxODEtZDcy ZS00MzI1LTk5NDctPHdicj5kN2RkMDllNTEyZjA9b3JnLm92aXJ0LmVuZ2luZS48d2JyPmNvcmUu Y29tbW9uLmJ1c2luZXNzZW50aXRpZXMuPHdicj5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlA PHdicj41ZjcwYWRmNiwKNmQzYzg1NjEtNGU1Mi00MjIxLTk0NzMtPHdicj44OGZkNDhlZjQ5MDk9 b3JnLm92aXJ0LmVuZ2luZS48d2JyPmNvcmUuY29tbW9uLmJ1c2luZXNzZW50aXRpZXMuPHdicj5n bHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlAPHdicj4zMGUzNGI1MywKOWVjZDk4MGMtNTEyYS00 ZjllLWFlNWUtPHdicj5mYTE3MDhjNzQwNzY9b3JnLm92aXJ0LmVuZ2luZS48d2JyPmNvcmUuY29t bW9uLmJ1c2luZXNzZW50aXRpZXMuPHdicj5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVFbnRpdHlAPHdi cj5iYjUwMTc3Zn0sCiAgICAgICAgbG9nIGlkOiA3NTc2NTU1NzwvdHQ+PHR0Pjxicj4KICAgICAg PC90dD48L3A+CiAgICA8cD5XaGF0IGRvZXMgdGhpcyBtZWFuPzwvcD48L2Rpdj48L2Jsb2NrcXVv dGU+PGRpdj48dHQ+c3BmeS1odzAxLCBzcGZ5LWh3MDIsIDwvdHQ+PHR0PnNwZnktaHcwMyAtIERv IHRoZXNlIHJlc29sdmUgY29ycmVjdGx5IHRvIHRoZSBnbHVzdGVyIG5ldHdvcmsmIzM5O3MgSVAg YWRkcmVzcyB0aGF0IGVuZ2luZSBrbm93cz8gVGhpcyBtZXNzYWdlIGluZGljYXRlcyB0aGF0IGVu Z2luZSBjYW5ub3QgcmVzb2x2ZSBzcGZ5LWh3MDEgdG8gYXNzb2NpYXRlIGl0IHdpdGggb25lIG9m IHRoZSBob3N0JiMzOTtzIG5ldHdvcmsuPGJyPjwvdHQ+wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFz cz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxl ZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBiZ2Nv bG9yPSIjRkZGRkZGIj4KICAgIDxwPlRoYW5rcyBmb3IgYW55IGluZm8gLyBoZWxwLjwvcD4KICAg IDxwPnJnZHMsPGJyPgogICAgICBBcnPDqG5lPHNwYW4gY2xhc3M9ImdtYWlsLUhPRW5aYiI+PGZv bnQgY29sb3I9IiM4ODg4ODgiPjxicj4KICAgIDwvZm9udD48L3NwYW4+PC9wPjxzcGFuIGNsYXNz PSJnbWFpbC1IT0VuWmIiPjxmb250IGNvbG9yPSIjODg4ODg4Ij4KICAgIDxkaXYgY2xhc3M9Imdt YWlsLW1fODQyNDEzOTE4MDc4MDk2Njg2OG1vei1zaWduYXR1cmUiPi0tIDxicj4KICAgICAgPHAg Y2xhc3M9ImdtYWlsLW1fODQyNDEzOTE4MDc4MDk2Njg2OHdlc3Rlcm4iIHN0eWxlPSJtYXJnaW4t Ym90dG9tOjBpbjtsaW5lLWhlaWdodDoxNTAlIj4KICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAw MCI+PGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250IHN0eWxlPSJmb250LXNpemU6OHB0 IiBzaXplPSIxIj4gPGI+QXJzw6huZSBHc2Nod2luZDwvYj4gPC9mb250PgogICAgICAgICAgPC9m b250PgogICAgICAgICAgPGZvbnQgY29sb3I9IiMwMDAwMDAiPiA8Zm9udCBmYWNlPSJUYWhvbWEs IHNlcmlmIj4gPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTo4cHQiIHNpemU9IjEiPiDCoCA8L2ZvbnQ+ IDwvZm9udD4KICAgICAgICAgIDwvZm9udD4KICAgICAgICAgIDxmb250IGZhY2U9IlRhaG9tYSwg c2VyaWYiPiA8Zm9udCBzdHlsZT0iZm9udC1zaXplOjhwdCIgc2l6ZT0iMSI+IDwvZm9udD4KICAg ICAgICAgIDwvZm9udD4KICAgICAgICAgIDxmb250IGZhY2U9IlRhaG9tYSwgc2VyaWYiPsKgCiAg ICAgICAgICA8L2ZvbnQ+CiAgICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+IDxmb250IGZh Y2U9IlRhaG9tYSwgc2VyaWYiPiA8Zm9udCBzdHlsZT0iZm9udC1zaXplOjhwdCIgc2l6ZT0iMSI+ IDxicj4KICAgICAgICAgICAgICA8L2ZvbnQ+IDwvZm9udD4KICAgICAgICAgIDwvZm9udD4KICAg ICAgICAgIDxmb250IGNvbG9yPSIjN2Y3ZjdmIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+ IDxmb250IHN0eWxlPSJmb250LXNpemU6OHB0IiBzaXplPSIxIj4gRmEuIFNhcGlmeSBBRyBpbQog ICAgICAgICAgICAgICAgQXVmdHJhZyBkZXIgVW5pdmVyc2l0w6R0IEJhc2VsPGJyPgogICAgICAg ICAgICAgICAgSVQgU2VydmljZXM8YnI+CiAgICAgICAgICAgICAgICBLbGluZ2VsYmVyZ3N0ci4g NzDCoHzCoCBDSC00MDU2IEJhc2VswqAgfMKgIFN3aXR6ZXJsYW5kPGJyPgogICAgICAgICAgICAg ICAgVGVsLiArNDEgNzkgNDQ5IDI1IDYzwqAgfMKgIDwvZm9udD4gPC9mb250PgogICAgICAgICAg PC9mb250PgogICAgICAgICAgPGEgaHJlZj0iaHR0cDovL2l0cy51bmliYXMuY2gvIiB0YXJnZXQ9 Il9ibGFuayI+IDxmb250IGZhY2U9IlRhaG9tYSwgc2VyaWYiPgogICAgICAgICAgICAgIDxmb250 IHN0eWxlPSJmb250LXNpemU6OHB0IiBzaXplPSIxIj4KICAgICAgICAgICAgICAgIGh0dHA6Ly9p dHMudW5pYmFzLmNoIDwvZm9udD4gPC9mb250PgogICAgICAgICAgPC9hPjxicj4KICAgICAgICAg IDxmb250IGNvbG9yPSIjN2Y3ZjdmIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250 IHN0eWxlPSJmb250LXNpemU6OHB0IiBzaXplPSIxIj4gSVRTLVNlcnZpY2VEZXNrOgogICAgICAg ICAgICAgICAgPGEgY2xhc3M9ImdtYWlsLW1fODQyNDEzOTE4MDc4MDk2Njg2OG1vei10eHQtbGlu ay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOnN1cHBvcnQtaXRzQHVuaWJhcy5jaCIgdGFyZ2V0 PSJfYmxhbmsiPnN1cHBvcnQtaXRzQHVuaWJhcy5jaDwvYT4gfCArNDEgNjEgMjY3IDE0IDExIDwv Zm9udD4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAgIDwvZm9udD48L3A+CiAgICAg IDxmb250IGNvbG9yPSIjMDAwMDAwIj4KICAgICAgPC9mb250PjwvZGl2PgogIDwvZm9udD48L3Nw YW4+PC9kaXY+Cgo8YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPHdicj5fX19fX19f X19fX19fX19fXzxicj4KVXNlcnMgbWFpbGluZyBsaXN0PGJyPgo8YSBocmVmPSJtYWlsdG86VXNl cnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiIHJlbD0ibm9yZWZlcnJlciIgdGFy Z2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvPHdicj5tYWlsbWFuL2xpc3RpbmZv L3VzZXJzPC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+PC9kaXY+Cg== --===============7349428296995368373==-- From arsene.gschwind at unibas.ch Mon Oct 16 12:15:40 2017 Content-Type: multipart/mixed; boundary="===============3324367766856296505==" MIME-Version: 1.0 From: =?utf-8?q?Ars=C3=A8ne_Gschwind_=3Carsene=2Egschwind_at_unibas=2Ech=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] Question about gluster network Date: Mon, 16 Oct 2017 14:15:31 +0200 Message-ID: <96451904-8740-0ce3-156f-a983dd4aae23@unibas.ch> In-Reply-To: CACjzOvdm6HP2gNrRCYJfmJ2RH+hLUYjN7BQ8trB=ia-_YMFwCg@mail.gmail.com --===============3324367766856296505== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------20BBE7FE71EA8D6790FE401D Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit On 10/16/2017 11:21 AM, Sahina Bose wrote: > > > On Mon, Oct 16, 2017 at 2:33 PM, Ars=C3=A8ne Gschwind = > > wrote: > > Hi, > > My setup uses a separate physical network for gluster storage, > this network is available on all hosts and defined as gluster > network in the engine but the engine itself has no connection to > that network. > Does the engine need to have a connection to the gluster network? > > > No, it does not. > > engine.log reports a lot of those warnings: > > 2017-10-16 10:56:58,789+02 INFO > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSCommand] > (DefaultQuartzScheduler8) [44485247] START, > GlusterVolumesListVDSCommand(HostName =3D spfy-hw03, > GlusterVolumesListVDSParameters:{runAsync=3D'true', > hostId=3D'78cb5865-a771-415b-af27-79e4681a6831'}), log id: 75765557 > 2017-10-16 10:56:58,987+02 WARN > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw01:/gluster/engine/brick' of volume > 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no > gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:58,991+02 WARN > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw02:/gluster/engine/brick' of volume > 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no > gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:58,994+02 WARN > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturn] > (DefaultQuartzScheduler8) [44485247] Could not associate brick > 'spfy-hw03:/gluster/engine/brick' of volume > 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no > gluster network found in cluster > 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4' > 2017-10-16 10:56:59,016+02 INFO > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListVDSCommand] > (DefaultQuartzScheduler8) [44485247] FINISH, > GlusterVolumesListVDSCommand, return: > {7ef3b155-47d7-4405-aa70-82a9b8be4033=3Dorg.ovirt.engine.core.common.= businessentities.gluster.GlusterVolumeEntity(a)34662183, > af169181-d72e-4325-9947-d7dd09e512f0=3Dorg.ovirt.engine.core.common.b= usinessentities.gluster.GlusterVolumeEntity(a)5f70adf6, > 6d3c8561-4e52-4221-9473-88fd48ef4909=3Dorg.ovirt.engine.core.common.b= usinessentities.gluster.GlusterVolumeEntity(a)30e34b53, > 9ecd980c-512a-4f9e-ae5e-fa1708c74076=3Dorg.ovirt.engine.core.common.b= usinessentities.gluster.GlusterVolumeEntity(a)bb50177f}, > log id: 75765557 > > What does this mean? > > spfy-hw01, spfy-hw02, spfy-hw03 - Do these resolve correctly to the = > gluster network's IP address that engine knows? This message indicates = > that engine cannot resolve spfy-hw01 to associate it with one of the = > host's network. This names do resolve the oVirt hosts IP but not the effective gluster = IP, this is the case only for the engine gluster volume and has been set = at HE setup. Is there a way to change this for HE? using the UI it seems = not possible.... > Thanks for any info / help. > > rgds, > Ars=C3=A8ne > > -- = > > *Ars=C3=A8ne Gschwind* > Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel > IT Services > Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Basel=C2=A0 | Switzerland > Tel. +41 79 449 25 63=C2=A0 | http://its.unibas.ch > ITS-ServiceDesk: support-its(a)unibas.ch > | +41 61 267 14 11 > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > > -- = *Ars=C3=A8ne Gschwind* Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel IT Services Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Basel=C2=A0 |=C2=A0 Switzerland Tel. +41 79 449 25 63=C2=A0 | http://its.unibas.ch ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11 --------------20BBE7FE71EA8D6790FE401D Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit



On 10/16/2017 11:21 AM, Sahina Bose wrote:


On Mon, Oct 16, 2017 at 2:33 PM, Ars=C3=A8ne Gschwind <arsene.gschwind(a)unibas.ch>= ; wrote:

Hi,

My setup uses a separate physical network for gluster storage, this network is available on all hosts and defined as gluster network in the engine but the engine itself has no connection to that network.
Does the engine need to have a connection to the gluster network?


No, it does not.
=C2=A0

engine.log reports a lot of those warnings:

2017-10-16 10:56:58,789+02 INFO=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.Glus= terVolumesListVDSCommand] (DefaultQuartzScheduler8) [44485247] START, GlusterVolumesListVDSCommand(HostName =3D spfy-hw03, GlusterVolumesListVDSParameters:{runAsy= nc=3D'true', hostId=3D'78cb5865-a771-415b-af27-79e4681a6831'}), log id: 75765557
2017-10-16 10:56:58,987+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.Glus= terVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw01:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:58,991+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.Glus= terVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw02:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:58,994+02 WARN=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.Glus= terVolumesListReturn] (DefaultQuartzScheduler8) [44485247] Could not associate brick 'spfy-hw03:/gluster/engine/brick' of volume 'af169181-d72e-4325-9947-d7dd09e512f0' with correct network as no gluster network found in cluster 'd9a88245-00ef-4d8b-b8f9-0948cde2b3e4'
2017-10-16 10:56:59,016+02 INFO=C2=A0 [org.ovirt.engine.core.vdsbroker.gluster.Glus= terVolumesListVDSCommand] (DefaultQuartzScheduler8) [44485247] FINISH, GlusterVolumesListVDSCommand, return: {7ef3b155-47d7-4405-aa70-82a9b8be4033=3Dorg.ovirt.= engine.core.common.businessentities.gluster.GlusterVolumeEntity@<= wbr>34662183, af169181-d72e-4325-9947-d7dd09e512f0=3Dorg.ovirt.e= ngine.core.common.businessentities.gluster.GlusterVolumeEntity@5f70adf6, 6d3c8561-4e52-4221-9473-88fd48ef4909=3Dorg.ovirt.e= ngine.core.common.businessentities.gluster.GlusterVolumeEntity@30e34b53, 9ecd980c-512a-4f9e-ae5e-fa1708c74076=3Dorg.ovirt.e= ngine.core.common.businessentities.gluster.GlusterVolumeEntity@bb50177f}, log id: 75765557

What does this mean?

spfy-hw01, spfy-hw02, spfy-hw03 - Do these resolve correctly to the gluster network's IP address that engine knows? This message indicates that engine cannot resolve spfy-hw01 to associate it with one of the host's network.
=C2=A0
This names do resolve the oVirt hosts IP but not the effective gluster IP, this is the case only for the engine gluster volume and has been set at HE setup. Is there a way to change this for HE? using the UI it seems not possible....

Thanks for any info / help.

rgds,
Ars=C3=A8ne

--

<= font style=3D"font-size:8pt" size=3D"1"> Ars=C3= =A8ne Gschwind =C2= =A0 =C2=A0
Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel
IT Services
Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Bas= el=C2=A0 |=C2=A0 Switzerland
Tel. +41 79 449 25 63=C2=A0 |=C2=A0
=
http://its.unibas.ch
ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11


_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users



--

Ars=C3=A8ne Gschwind<= /b> =C2=A0 =C2=A0
Fa. Sapify AG im Auftrag der Universit=C3=A4t Basel
IT Services
Klingelbergstr. 70=C2=A0|=C2=A0 CH-4056 Basel=C2=A0 |=C2=A0= Switzerland
Tel. +41 79 449 25 63=C2=A0 |=C2=A0
http://its.unibas.ch
ITS-ServiceDesk: support-its(a)unibas.ch | +41 61 267 14 11 <= /font>

--------------20BBE7FE71EA8D6790FE401D-- --===============3324367766856296505== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0yMEJCRTdGRTcxRUE4RDY3OTBGRTQwMUQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CgoKT24gMTAvMTYvMjAxNyAxMToyMSBBTSwgU2FoaW5hIEJvc2Ugd3JvdGU6Cj4KPgo+IE9uIE1v biwgT2N0IDE2LCAyMDE3IGF0IDI6MzMgUE0sIEFyc8OobmUgR3NjaHdpbmQgCj4gPGFyc2VuZS5n c2Nod2luZEB1bmliYXMuY2ggPG1haWx0bzphcnNlbmUuZ3NjaHdpbmRAdW5pYmFzLmNoPj4gd3Jv dGU6Cj4KPiAgICAgSGksCj4KPiAgICAgTXkgc2V0dXAgdXNlcyBhIHNlcGFyYXRlIHBoeXNpY2Fs IG5ldHdvcmsgZm9yIGdsdXN0ZXIgc3RvcmFnZSwKPiAgICAgdGhpcyBuZXR3b3JrIGlzIGF2YWls YWJsZSBvbiBhbGwgaG9zdHMgYW5kIGRlZmluZWQgYXMgZ2x1c3Rlcgo+ICAgICBuZXR3b3JrIGlu IHRoZSBlbmdpbmUgYnV0IHRoZSBlbmdpbmUgaXRzZWxmIGhhcyBubyBjb25uZWN0aW9uIHRvCj4g ICAgIHRoYXQgbmV0d29yay4KPiAgICAgRG9lcyB0aGUgZW5naW5lIG5lZWQgdG8gaGF2ZSBhIGNv bm5lY3Rpb24gdG8gdGhlIGdsdXN0ZXIgbmV0d29yaz8KPgo+Cj4gTm8sIGl0IGRvZXMgbm90Lgo+ Cj4gICAgIGVuZ2luZS5sb2cgcmVwb3J0cyBhIGxvdCBvZiB0aG9zZSB3YXJuaW5nczoKPgo+ICAg ICAyMDE3LTEwLTE2IDEwOjU2OjU4LDc4OSswMiBJTkZPCj4gICAgIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUudmRzYnJva2VyLmdsdXN0ZXIuR2x1c3RlclZvbHVtZXNMaXN0VkRTQ29tbWFuZF0KPiAg ICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIFNUQVJULAo+ICAgICBHbHVz dGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kKEhvc3ROYW1lID0gc3BmeS1odzAzLAo+ICAgICBHbHVz dGVyVm9sdW1lc0xpc3RWRFNQYXJhbWV0ZXJzOntydW5Bc3luYz0ndHJ1ZScsCj4gICAgIGhvc3RJ ZD0nNzhjYjU4NjUtYTc3MS00MTViLWFmMjctNzllNDY4MWE2ODMxJ30pLCBsb2cgaWQ6IDc1NzY1 NTU3Cj4gICAgIDIwMTctMTAtMTYgMTA6NTY6NTgsOTg3KzAyIFdBUk4KPiAgICAgW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rZXIuZ2x1c3Rlci5HbHVzdGVyVm9sdW1lc0xpc3RSZXR1cm5d Cj4gICAgIChEZWZhdWx0UXVhcnR6U2NoZWR1bGVyOCkgWzQ0NDg1MjQ3XSBDb3VsZCBub3QgYXNz b2NpYXRlIGJyaWNrCj4gICAgICdzcGZ5LWh3MDE6L2dsdXN0ZXIvZW5naW5lL2JyaWNrJyBvZiB2 b2x1bWUKPiAgICAgJ2FmMTY5MTgxLWQ3MmUtNDMyNS05OTQ3LWQ3ZGQwOWU1MTJmMCcgd2l0aCBj b3JyZWN0IG5ldHdvcmsgYXMgbm8KPiAgICAgZ2x1c3RlciBuZXR3b3JrIGZvdW5kIGluIGNsdXN0 ZXIKPiAgICAgJ2Q5YTg4MjQ1LTAwZWYtNGQ4Yi1iOGY5LTA5NDhjZGUyYjNlNCcKPiAgICAgMjAx Ny0xMC0xNiAxMDo1Njo1OCw5OTErMDIgV0FSTgo+ICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl LnZkc2Jyb2tlci5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVzTGlzdFJldHVybl0KPiAgICAgKERlZmF1 bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIENvdWxkIG5vdCBhc3NvY2lhdGUgYnJpY2sK PiAgICAgJ3NwZnktaHcwMjovZ2x1c3Rlci9lbmdpbmUvYnJpY2snIG9mIHZvbHVtZQo+ICAgICAn YWYxNjkxODEtZDcyZS00MzI1LTk5NDctZDdkZDA5ZTUxMmYwJyB3aXRoIGNvcnJlY3QgbmV0d29y ayBhcyBubwo+ICAgICBnbHVzdGVyIG5ldHdvcmsgZm91bmQgaW4gY2x1c3Rlcgo+ICAgICAnZDlh ODgyNDUtMDBlZi00ZDhiLWI4ZjktMDk0OGNkZTJiM2U0Jwo+ICAgICAyMDE3LTEwLTE2IDEwOjU2 OjU4LDk5NCswMiBXQVJOCj4gICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmds dXN0ZXIuR2x1c3RlclZvbHVtZXNMaXN0UmV0dXJuXQo+ICAgICAoRGVmYXVsdFF1YXJ0elNjaGVk dWxlcjgpIFs0NDQ4NTI0N10gQ291bGQgbm90IGFzc29jaWF0ZSBicmljawo+ICAgICAnc3BmeS1o dzAzOi9nbHVzdGVyL2VuZ2luZS9icmljaycgb2Ygdm9sdW1lCj4gICAgICdhZjE2OTE4MS1kNzJl LTQzMjUtOTk0Ny1kN2RkMDllNTEyZjAnIHdpdGggY29ycmVjdCBuZXR3b3JrIGFzIG5vCj4gICAg IGdsdXN0ZXIgbmV0d29yayBmb3VuZCBpbiBjbHVzdGVyCj4gICAgICdkOWE4ODI0NS0wMGVmLTRk OGItYjhmOS0wOTQ4Y2RlMmIzZTQnCj4gICAgIDIwMTctMTAtMTYgMTA6NTY6NTksMDE2KzAyIElO Rk8KPiAgICAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuZ2x1c3Rlci5HbHVzdGVy Vm9sdW1lc0xpc3RWRFNDb21tYW5kXQo+ICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0 NDQ4NTI0N10gRklOSVNILAo+ICAgICBHbHVzdGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kLCByZXR1 cm46Cj4gICAgIHs3ZWYzYjE1NS00N2Q3LTQ0MDUtYWE3MC04MmE5YjhiZTQwMzM9b3JnLm92aXJ0 LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLmdsdXN0ZXIuR2x1c3RlclZvbHVt ZUVudGl0eUAzNDY2MjE4MywKPiAgICAgYWYxNjkxODEtZDcyZS00MzI1LTk5NDctZDdkZDA5ZTUx MmYwPW9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYnVzaW5lc3NlbnRpdGllcy5nbHVzdGVy LkdsdXN0ZXJWb2x1bWVFbnRpdHlANWY3MGFkZjYsCj4gICAgIDZkM2M4NTYxLTRlNTItNDIyMS05 NDczLTg4ZmQ0OGVmNDkwOT1vcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmJ1c2luZXNzZW50 aXRpZXMuZ2x1c3Rlci5HbHVzdGVyVm9sdW1lRW50aXR5QDMwZTM0YjUzLAo+ICAgICA5ZWNkOTgw Yy01MTJhLTRmOWUtYWU1ZS1mYTE3MDhjNzQwNzY9b3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1v bi5idXNpbmVzc2VudGl0aWVzLmdsdXN0ZXIuR2x1c3RlclZvbHVtZUVudGl0eUBiYjUwMTc3Zn0s Cj4gICAgIGxvZyBpZDogNzU3NjU1NTcKPgo+ICAgICBXaGF0IGRvZXMgdGhpcyBtZWFuPwo+Cj4g c3BmeS1odzAxLCBzcGZ5LWh3MDIsIHNwZnktaHcwMyAtIERvIHRoZXNlIHJlc29sdmUgY29ycmVj dGx5IHRvIHRoZSAKPiBnbHVzdGVyIG5ldHdvcmsncyBJUCBhZGRyZXNzIHRoYXQgZW5naW5lIGtu b3dzPyBUaGlzIG1lc3NhZ2UgaW5kaWNhdGVzIAo+IHRoYXQgZW5naW5lIGNhbm5vdCByZXNvbHZl IHNwZnktaHcwMSB0byBhc3NvY2lhdGUgaXQgd2l0aCBvbmUgb2YgdGhlIAo+IGhvc3QncyBuZXR3 b3JrLgpUaGlzIG5hbWVzIGRvIHJlc29sdmUgdGhlIG9WaXJ0IGhvc3RzIElQIGJ1dCBub3QgdGhl IGVmZmVjdGl2ZSBnbHVzdGVyIApJUCwgdGhpcyBpcyB0aGUgY2FzZSBvbmx5IGZvciB0aGUgZW5n aW5lIGdsdXN0ZXIgdm9sdW1lIGFuZCBoYXMgYmVlbiBzZXQgCmF0IEhFIHNldHVwLiBJcyB0aGVy ZSBhIHdheSB0byBjaGFuZ2UgdGhpcyBmb3IgSEU/IHVzaW5nIHRoZSBVSSBpdCBzZWVtcyAKbm90 IHBvc3NpYmxlLi4uLgoKPiAgICAgVGhhbmtzIGZvciBhbnkgaW5mbyAvIGhlbHAuCj4KPiAgICAg cmdkcywKPiAgICAgQXJzw6huZQo+Cj4gICAgIC0tIAo+Cj4gICAgICpBcnPDqG5lIEdzY2h3aW5k Kgo+ICAgICBGYS4gU2FwaWZ5IEFHIGltIEF1ZnRyYWcgZGVyIFVuaXZlcnNpdMOkdCBCYXNlbAo+ ICAgICBJVCBTZXJ2aWNlcwo+ICAgICBLbGluZ2VsYmVyZ3N0ci4gNzDCoHzCoCBDSC00MDU2IEJh c2VswqAgfCBTd2l0emVybGFuZAo+ICAgICBUZWwuICs0MSA3OSA0NDkgMjUgNjPCoCB8IGh0dHA6 Ly9pdHMudW5pYmFzLmNoIDxodHRwOi8vaXRzLnVuaWJhcy5jaC8+Cj4gICAgIElUUy1TZXJ2aWNl RGVzazogc3VwcG9ydC1pdHNAdW5pYmFzLmNoCj4gICAgIDxtYWlsdG86c3VwcG9ydC1pdHNAdW5p YmFzLmNoPiB8ICs0MSA2MSAyNjcgMTQgMTEKPgo+Cj4gICAgIF9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gICAgIFVzZXJzIG1haWxpbmcgbGlzdAo+ICAg ICBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Cj4gICAgIGh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycwo+ICAgICA8aHR0cDovL2xpc3Rz Lm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPgo+Cj4KCi0tIAoKKkFyc8OobmUgR3Nj aHdpbmQqCkZhLiBTYXBpZnkgQUcgaW0gQXVmdHJhZyBkZXIgVW5pdmVyc2l0w6R0IEJhc2VsCklU IFNlcnZpY2VzCktsaW5nZWxiZXJnc3RyLiA3MMKgfMKgIENILTQwNTYgQmFzZWzCoCB8wqAgU3dp dHplcmxhbmQKVGVsLiArNDEgNzkgNDQ5IDI1IDYzwqAgfCBodHRwOi8vaXRzLnVuaWJhcy5jaCA8 aHR0cDovL2l0cy51bmliYXMuY2gvPgpJVFMtU2VydmljZURlc2s6IHN1cHBvcnQtaXRzQHVuaWJh cy5jaCB8ICs0MSA2MSAyNjcgMTQgMTEKCgotLS0tLS0tLS0tLS0tLTIwQkJFN0ZFNzFFQThENjc5 MEZFNDAxRApDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOApDb250ZW50LVRy YW5zZmVyLUVuY29kaW5nOiA4Yml0Cgo8aHRtbD4KICA8aGVhZD4KICAgIDxtZXRhIGh0dHAtZXF1 aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8 L2hlYWQ+CiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICA8cD48 YnI+CiAgICA8L3A+CiAgICA8YnI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9u IDEwLzE2LzIwMTcgMTE6MjEgQU0sIFNhaGluYSBCb3NlCiAgICAgIHdyb3RlOjxicj4KICAgIDwv ZGl2PgogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIKY2l0ZT0ibWlkOkNBQ2p6T3ZkbTZIUDJn TnJSQ1lKZm1KMlJIK2hMVVlqTjdCUTh0ckI9aWEtX1lNRndDZ0BtYWlsLmdtYWlsLmNvbSI+CiAg ICAgIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBj aGFyc2V0PXV0Zi04Ij4KICAgICAgPGRpdiBkaXI9Imx0ciI+PGJyPgogICAgICAgIDxkaXYgY2xh c3M9ImdtYWlsX2V4dHJhIj48YnI+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+ T24gTW9uLCBPY3QgMTYsIDIwMTcgYXQgMjozMyBQTSwKICAgICAgICAgICAgQXJzw6huZSBHc2No d2luZCA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhCiAgICAgICAgICAgICAgICBocmVmPSJtYWlsdG86 YXJzZW5lLmdzY2h3aW5kQHVuaWJhcy5jaCIgdGFyZ2V0PSJfYmxhbmsiCiAgICAgICAgICAgICAg ICBtb3otZG8tbm90LXNlbmQ9InRydWUiPmFyc2VuZS5nc2Nod2luZEB1bmliYXMuY2g8L2E+Jmd0 Ozwvc3Bhbj4KICAgICAgICAgICAgd3JvdGU6PGJyPgogICAgICAgICAgICA8YmxvY2txdW90ZSBj bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgKICAgICAgICAgICAg ICAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQKICAgICAgICAgICAgICByZ2IoMjA0LDIwNCwy MDQpO3BhZGRpbmctbGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgYmdjb2xvcj0iI0ZGRkZG RiI+CiAgICAgICAgICAgICAgICA8cD5IaSw8L3A+CiAgICAgICAgICAgICAgICA8cD5NeSBzZXR1 cCB1c2VzIGEgc2VwYXJhdGUgcGh5c2ljYWwgbmV0d29yayBmb3IgZ2x1c3RlcgogICAgICAgICAg ICAgICAgICBzdG9yYWdlLCB0aGlzIG5ldHdvcmsgaXMgYXZhaWxhYmxlIG9uIGFsbCBob3N0cyBh bmQKICAgICAgICAgICAgICAgICAgZGVmaW5lZCBhcyBnbHVzdGVyIG5ldHdvcmsgaW4gdGhlIGVu Z2luZSBidXQgdGhlCiAgICAgICAgICAgICAgICAgIGVuZ2luZSBpdHNlbGYgaGFzIG5vIGNvbm5l Y3Rpb24gdG8gdGhhdCBuZXR3b3JrLjxicj4KICAgICAgICAgICAgICAgICAgRG9lcyB0aGUgZW5n aW5lIG5lZWQgdG8gaGF2ZSBhIGNvbm5lY3Rpb24gdG8gdGhlCiAgICAgICAgICAgICAgICAgIGds dXN0ZXIgbmV0d29yaz88L3A+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvYmxv Y2txdW90ZT4KICAgICAgICAgICAgPGRpdj48YnI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAg ICAgICA8ZGl2Pjx0dD5ObywgaXQgZG9lcyBub3QuPGJyPgogICAgICAgICAgICAgIDwvdHQ+wqA8 YnI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21h aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgKICAgICAgICAgICAgICAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQKICAgICAgICAgICAgICByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICAg ICAgICAgICAgICA8cD5lbmdpbmUubG9nIHJlcG9ydHMgYSBsb3Qgb2YgdGhvc2Ugd2FybmluZ3M6 PC9wPgogICAgICAgICAgICAgICAgPHA+PHR0PjIwMTctMTAtMTYgMTA6NTY6NTgsNzg5KzAyIElO Rk/CoAogICAgICAgICAgICAgICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuPHdicj52ZHNi cm9rZXIuZ2x1c3Rlci48d2JyPkdsdXN0ZXJWb2x1bWVzTGlzdFZEU0NvbW1hbmRdCiAgICAgICAg ICAgICAgICAgICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIFNUQVJULAog ICAgICAgICAgICAgICAgICAgIEdsdXN0ZXJWb2x1bWVzTGlzdFZEU0NvbW1hbmQoPHdicj5Ib3N0 TmFtZSA9CiAgICAgICAgICAgICAgICAgICAgc3BmeS1odzAzLCBHbHVzdGVyVm9sdW1lc0xpc3RW RFNQYXJhbWV0ZXI8d2JyPnM6e3J1bkFzeW5jPSd0cnVlJywKICAgICAgICAgICAgICAgICAgICBo b3N0SWQ9Jzc4Y2I1ODY1LWE3NzEtNDE1Yi08d2JyPmFmMjctNzllNDY4MWE2ODMxJ30pLAogICAg ICAgICAgICAgICAgICAgIGxvZyBpZDogNzU3NjU1NTc8L3R0Pjx0dD48YnI+CiAgICAgICAgICAg ICAgICAgIDwvdHQ+PHR0PjIwMTctMTAtMTYgMTA6NTY6NTgsOTg3KzAyIFdBUk7CoAogICAgICAg ICAgICAgICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuPHdicj52ZHNicm9rZXIuZ2x1c3Rl ci48d2JyPkdsdXN0ZXJWb2x1bWVzTGlzdFJldHVybl0KICAgICAgICAgICAgICAgICAgICAoRGVm YXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0NDQ4NTI0N10gQ291bGQgbm90CiAgICAgICAgICAgICAg ICAgICAgYXNzb2NpYXRlIGJyaWNrICdzcGZ5LWh3MDE6L2dsdXN0ZXIvZW5naW5lLzx3YnI+YnJp Y2snCiAgICAgICAgICAgICAgICAgICAgb2Ygdm9sdW1lICdhZjE2OTE4MS1kNzJlLTQzMjUtOTk0 Ny08d2JyPmQ3ZGQwOWU1MTJmMCcKICAgICAgICAgICAgICAgICAgICB3aXRoIGNvcnJlY3QgbmV0 d29yayBhcyBubyBnbHVzdGVyIG5ldHdvcmsgZm91bmQgaW4KICAgICAgICAgICAgICAgICAgICBj bHVzdGVyICdkOWE4ODI0NS0wMGVmLTRkOGItYjhmOS08d2JyPjA5NDhjZGUyYjNlNCc8L3R0Pjx0 dD48YnI+CiAgICAgICAgICAgICAgICAgIDwvdHQ+PHR0PjIwMTctMTAtMTYgMTA6NTY6NTgsOTkx KzAyIFdBUk7CoAogICAgICAgICAgICAgICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuPHdi cj52ZHNicm9rZXIuZ2x1c3Rlci48d2JyPkdsdXN0ZXJWb2x1bWVzTGlzdFJldHVybl0KICAgICAg ICAgICAgICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgpIFs0NDQ4NTI0N10gQ291bGQg bm90CiAgICAgICAgICAgICAgICAgICAgYXNzb2NpYXRlIGJyaWNrICdzcGZ5LWh3MDI6L2dsdXN0 ZXIvZW5naW5lLzx3YnI+YnJpY2snCiAgICAgICAgICAgICAgICAgICAgb2Ygdm9sdW1lICdhZjE2 OTE4MS1kNzJlLTQzMjUtOTk0Ny08d2JyPmQ3ZGQwOWU1MTJmMCcKICAgICAgICAgICAgICAgICAg ICB3aXRoIGNvcnJlY3QgbmV0d29yayBhcyBubyBnbHVzdGVyIG5ldHdvcmsgZm91bmQgaW4KICAg ICAgICAgICAgICAgICAgICBjbHVzdGVyICdkOWE4ODI0NS0wMGVmLTRkOGItYjhmOS08d2JyPjA5 NDhjZGUyYjNlNCc8L3R0Pjx0dD48YnI+CiAgICAgICAgICAgICAgICAgIDwvdHQ+PHR0PjIwMTct MTAtMTYgMTA6NTY6NTgsOTk0KzAyIFdBUk7CoAogICAgICAgICAgICAgICAgICAgIFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuPHdicj52ZHNicm9rZXIuZ2x1c3Rlci48d2JyPkdsdXN0ZXJWb2x1bWVz TGlzdFJldHVybl0KICAgICAgICAgICAgICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcjgp IFs0NDQ4NTI0N10gQ291bGQgbm90CiAgICAgICAgICAgICAgICAgICAgYXNzb2NpYXRlIGJyaWNr ICdzcGZ5LWh3MDM6L2dsdXN0ZXIvZW5naW5lLzx3YnI+YnJpY2snCiAgICAgICAgICAgICAgICAg ICAgb2Ygdm9sdW1lICdhZjE2OTE4MS1kNzJlLTQzMjUtOTk0Ny08d2JyPmQ3ZGQwOWU1MTJmMCcK ICAgICAgICAgICAgICAgICAgICB3aXRoIGNvcnJlY3QgbmV0d29yayBhcyBubyBnbHVzdGVyIG5l dHdvcmsgZm91bmQgaW4KICAgICAgICAgICAgICAgICAgICBjbHVzdGVyICdkOWE4ODI0NS0wMGVm LTRkOGItYjhmOS08d2JyPjA5NDhjZGUyYjNlNCc8L3R0Pjx0dD48YnI+CiAgICAgICAgICAgICAg ICAgIDwvdHQ+PHR0PjIwMTctMTAtMTYgMTA6NTY6NTksMDE2KzAyIElORk/CoAogICAgICAgICAg ICAgICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuPHdicj52ZHNicm9rZXIuZ2x1c3Rlci48 d2JyPkdsdXN0ZXJWb2x1bWVzTGlzdFZEU0NvbW1hbmRdCiAgICAgICAgICAgICAgICAgICAgKERl ZmF1bHRRdWFydHpTY2hlZHVsZXI4KSBbNDQ0ODUyNDddIEZJTklTSCwKICAgICAgICAgICAgICAg ICAgICBHbHVzdGVyVm9sdW1lc0xpc3RWRFNDb21tYW5kLCByZXR1cm46CiAgICAgICAgICAgICAg ICAgICAgezdlZjNiMTU1LTQ3ZDctNDQwNS1hYTcwLTx3YnI+ODJhOWI4YmU0MDMzPW9yZy5vdmly dC5lbmdpbmUuPHdicj5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLjx3YnI+Z2x1c3Rlci5H bHVzdGVyVm9sdW1lRW50aXR5QDx3YnI+MzQ2NjIxODMsCiAgICAgICAgICAgICAgICAgICAgYWYx NjkxODEtZDcyZS00MzI1LTk5NDctPHdicj5kN2RkMDllNTEyZjA9b3JnLm92aXJ0LmVuZ2luZS48 d2JyPmNvcmUuY29tbW9uLmJ1c2luZXNzZW50aXRpZXMuPHdicj5nbHVzdGVyLkdsdXN0ZXJWb2x1 bWVFbnRpdHlAPHdicj41ZjcwYWRmNiwKICAgICAgICAgICAgICAgICAgICA2ZDNjODU2MS00ZTUy LTQyMjEtOTQ3My08d2JyPjg4ZmQ0OGVmNDkwOT1vcmcub3ZpcnQuZW5naW5lLjx3YnI+Y29yZS5j b21tb24uYnVzaW5lc3NlbnRpdGllcy48d2JyPmdsdXN0ZXIuR2x1c3RlclZvbHVtZUVudGl0eUA8 d2JyPjMwZTM0YjUzLAogICAgICAgICAgICAgICAgICAgIDllY2Q5ODBjLTUxMmEtNGY5ZS1hZTVl LTx3YnI+ZmExNzA4Yzc0MDc2PW9yZy5vdmlydC5lbmdpbmUuPHdicj5jb3JlLmNvbW1vbi5idXNp bmVzc2VudGl0aWVzLjx3YnI+Z2x1c3Rlci5HbHVzdGVyVm9sdW1lRW50aXR5QDx3YnI+YmI1MDE3 N2Z9LAogICAgICAgICAgICAgICAgICAgIGxvZyBpZDogNzU3NjU1NTc8L3R0Pjx0dD48YnI+CiAg ICAgICAgICAgICAgICAgIDwvdHQ+PC9wPgogICAgICAgICAgICAgICAgPHA+V2hhdCBkb2VzIHRo aXMgbWVhbj88L3A+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvYmxvY2txdW90 ZT4KICAgICAgICAgICAgPGRpdj48dHQ+c3BmeS1odzAxLCBzcGZ5LWh3MDIsIDwvdHQ+PHR0PnNw ZnktaHcwMyAtIERvCiAgICAgICAgICAgICAgICB0aGVzZSByZXNvbHZlIGNvcnJlY3RseSB0byB0 aGUgZ2x1c3RlciBuZXR3b3JrJ3MgSVAKICAgICAgICAgICAgICAgIGFkZHJlc3MgdGhhdCBlbmdp bmUga25vd3M/IFRoaXMgbWVzc2FnZSBpbmRpY2F0ZXMgdGhhdAogICAgICAgICAgICAgICAgZW5n aW5lIGNhbm5vdCByZXNvbHZlIHNwZnktaHcwMSB0byBhc3NvY2lhdGUgaXQgd2l0aCBvbmUKICAg ICAgICAgICAgICAgIG9mIHRoZSBob3N0J3MgbmV0d29yay48YnI+CiAgICAgICAgICAgICAgPC90 dD7CoDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2Pgog ICAgPC9ibG9ja3F1b3RlPgogICAgVGhpcyBuYW1lcyBkbyByZXNvbHZlIHRoZSBvVmlydCBob3N0 cyBJUCBidXQgbm90IHRoZSBlZmZlY3RpdmUKICAgIGdsdXN0ZXIgSVAsIHRoaXMgaXMgdGhlIGNh c2Ugb25seSBmb3IgdGhlIGVuZ2luZSBnbHVzdGVyIHZvbHVtZSBhbmQKICAgIGhhcyBiZWVuIHNl dCBhdCBIRSBzZXR1cC4gSXMgdGhlcmUgYSB3YXkgdG8gY2hhbmdlIHRoaXMgZm9yIEhFPwogICAg dXNpbmcgdGhlIFVJIGl0IHNlZW1zIG5vdCBwb3NzaWJsZS4uLi48YnI+CiAgICA8YnI+CiAgICA8 YmxvY2txdW90ZSB0eXBlPSJjaXRlIgpjaXRlPSJtaWQ6Q0FDanpPdmRtNkhQMmdOclJDWUpmbUoy UkgraExVWWpON0JROHRyQj1pYS1fWU1Gd0NnQG1haWwuZ21haWwuY29tIj4KICAgICAgPGRpdiBk aXI9Imx0ciI+CiAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPgogICAgICAgICAgPGRp diBjbGFzcz0iZ21haWxfcXVvdGUiPgogICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21h aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHgKICAgICAgICAgICAgICAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQKICAgICAgICAgICAgICByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgYmdjb2xvcj0iI0ZGRkZGRiI+CiAgICAg ICAgICAgICAgICA8cD5UaGFua3MgZm9yIGFueSBpbmZvIC8gaGVscC48L3A+CiAgICAgICAgICAg ICAgICA8cD5yZ2RzLDxicj4KICAgICAgICAgICAgICAgICAgQXJzw6huZTxzcGFuIGNsYXNzPSJn bWFpbC1IT0VuWmIiPjxmb250IGNvbG9yPSIjODg4ODg4Ij48YnI+CiAgICAgICAgICAgICAgICAg ICAgPC9mb250Pjwvc3Bhbj48L3A+CiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZ21haWwt SE9FblpiIj48Zm9udCBjb2xvcj0iIzg4ODg4OCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdgog ICAgICAgICAgICAgICAgICAgICAgY2xhc3M9ImdtYWlsLW1fODQyNDEzOTE4MDc4MDk2Njg2OG1v ei1zaWduYXR1cmUiPi0tCiAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAg ICAgICAgICA8cCBjbGFzcz0iZ21haWwtbV84NDI0MTM5MTgwNzgwOTY2ODY4d2VzdGVybiIKICAg ICAgICAgICAgICAgICAgICAgICAgc3R5bGU9Im1hcmdpbi1ib3R0b206MGluO2xpbmUtaGVpZ2h0 OjE1MCUiPiA8Zm9udAogICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yPSIjMDAwMDAwIj48 Zm9udCBmYWNlPSJUYWhvbWEsIHNlcmlmIj4gPGZvbnQKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgc3R5bGU9ImZvbnQtc2l6ZTo4cHQiIHNpemU9IjEiPiA8Yj5BcnPDqG5lCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgR3NjaHdpbmQ8L2I+IDwvZm9udD4gPC9mb250PiA8Zm9u dAogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I9IiMwMDAwMDAiPiA8Zm9udCBmYWNl PSJUYWhvbWEsIHNlcmlmIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZvbnQgc3R5 bGU9ImZvbnQtc2l6ZTo4cHQiIHNpemU9IjEiPiDCoCA8L2ZvbnQ+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L2ZvbnQ+IDwvZm9udD4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9udCBzdHlsZT0iZm9udC1zaXplOjhwdCIgc2l6 ZT0iMSI+IDwvZm9udD4KICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+IDxmb250IGZh Y2U9IlRhaG9tYSwgc2VyaWYiPsKgIDwvZm9udD4KICAgICAgICAgICAgICAgICAgICAgICAgICA8 Zm9udCBjb2xvcj0iIzAwMDAwMCI+IDxmb250IGZhY2U9IlRhaG9tYSwKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc2VyaWYiPiA8Zm9udCBzdHlsZT0iZm9udC1zaXplOjhwdCIKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplPSIxIj4gPGJyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L2ZvbnQ+IDwvZm9udD4gPC9mb250PiA8Zm9udAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29sb3I9IiM3ZjdmN2YiPiA8Zm9udCBmYWNlPSJUYWhvbWEsIHNlcmlm Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTo4 cHQiIHNpemU9IjEiPiBGYS4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTYXBpZnkg QUcgaW0gQXVmdHJhZyBkZXIgVW5pdmVyc2l0w6R0CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgQmFzZWw8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSVQgU2Vydmlj ZXM8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2xpbmdlbGJlcmdzdHIuIDcw wqB8wqAgQ0gtNDA1NiBCYXNlbMKgIHzCoAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFN3aXR6ZXJsYW5kPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRlbC4gKzQx IDc5IDQ0OSAyNSA2M8KgIHzCoCA8L2ZvbnQ+IDwvZm9udD4KICAgICAgICAgICAgICAgICAgICAg ICAgICA8L2ZvbnQ+IDxhIGhyZWY9Imh0dHA6Ly9pdHMudW5pYmFzLmNoLyIKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPiA8 Zm9udAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWNlPSJUYWhvbWEsIHNlcmlmIj4g PGZvbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iZm9udC1zaXplOjhw dCIgc2l6ZT0iMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cDovL2l0cy51 bmliYXMuY2ggPC9mb250PiA8L2ZvbnQ+IDwvYT48YnI+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgPGZvbnQgY29sb3I9IiM3ZjdmN2YiPiA8Zm9udCBmYWNlPSJUYWhvbWEsCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHNlcmlmIj4gPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTo4cHQiCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZT0iMSI+IElUUy1TZXJ2aWNlRGVzazog PGEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzPSJnbWFpbC1tXzg0MjQx MzkxODA3ODA5NjY4Njhtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBocmVmPSJtYWlsdG86c3VwcG9ydC1pdHNAdW5pYmFzLmNoIgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiIG1vei1kby1ub3Qt c2VuZD0idHJ1ZSI+c3VwcG9ydC1pdHNAdW5pYmFzLmNoPC9hPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgKzQxIDYxIDI2NyAxNCAxMSA8L2ZvbnQ+IDwvZm9udD4gPC9mb250Pgog ICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+PC9wPgogICAgICAgICAgICAgICAgICAgICAg PGZvbnQgY29sb3I9IiMwMDAwMDAiPiA8L2ZvbnQ+PC9kaXY+CiAgICAgICAgICAgICAgICAgIDwv Zm9udD48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgIF9fX19f X19fX19fX19fX19fX19fX19fX19fX19fXzx3YnI+X19fX19fX19fX19fX19fX188YnI+CiAgICAg ICAgICAgICAgVXNlcnMgbWFpbGluZyBsaXN0PGJyPgogICAgICAgICAgICAgIDxhIGhyZWY9Im1h aWx0bzpVc2Vyc0BvdmlydC5vcmciIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+VXNlcnNAb3ZpcnQu b3JnPC9hPjxicj4KICAgICAgICAgICAgICA8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnMiCiAgICAgICAgICAgICAgICByZWw9Im5vcmVmZXJyZXIi IHRhcmdldD0iX2JsYW5rIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly9saXN0cy5vdmly dC5vcmcvPHdicj5tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KICAgICAgICAgICAgICA8 YnI+CiAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAg PGJyPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxi cj4KICAgIDxkaXYgY2xhc3M9Im1vei1zaWduYXR1cmUiPi0tIDxicj4KICAgICAgPHAgY2xhc3M9 Indlc3Rlcm4iIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwaW47IGxpbmUtaGVpZ2h0OiAxNTAlIj4K ICAgICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+PGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+ IDxmb250CiAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZTogOHB0IiBzaXplPSIxIj4gPGI+ QXJzw6huZSBHc2Nod2luZDwvYj4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAgICAg PGZvbnQgY29sb3I9IiMwMDAwMDAiPiA8Zm9udCBmYWNlPSJUYWhvbWEsIHNlcmlmIj4gPGZvbnQK ICAgICAgICAgICAgICAgIHN0eWxlPSJmb250LXNpemU6IDhwdCIgc2l6ZT0iMSI+IMKgIDwvZm9u dD4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAgICAgPGZvbnQgZmFjZT0iVGFob21h LCBzZXJpZiI+IDxmb250IHN0eWxlPSJmb250LXNpemU6IDhwdCIKICAgICAgICAgICAgICBzaXpl PSIxIj4gPC9mb250PgogICAgICAgICAgPC9mb250PgogICAgICAgICAgPGZvbnQgZmFjZT0iVGFo b21hLCBzZXJpZiI+wqAKICAgICAgICAgIDwvZm9udD4KICAgICAgICAgIDxmb250IGNvbG9yPSIj MDAwMDAwIj4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250CiAgICAgICAgICAgICAg ICBzdHlsZT0iZm9udC1zaXplOiA4cHQiIHNpemU9IjEiPiA8YnI+CiAgICAgICAgICAgICAgPC9m b250PiA8L2ZvbnQ+CiAgICAgICAgICA8L2ZvbnQ+CiAgICAgICAgICA8Zm9udCBjb2xvcj0iIzdm N2Y3ZiI+IDxmb250IGZhY2U9IlRhaG9tYSwgc2VyaWYiPiA8Zm9udAogICAgICAgICAgICAgICAg c3R5bGU9ImZvbnQtc2l6ZTogOHB0IiBzaXplPSIxIj4gRmEuIFNhcGlmeSBBRyBpbQogICAgICAg ICAgICAgICAgQXVmdHJhZyBkZXIgVW5pdmVyc2l0w6R0IEJhc2VsPGJyPgogICAgICAgICAgICAg ICAgSVQgU2VydmljZXM8YnI+CiAgICAgICAgICAgICAgICBLbGluZ2VsYmVyZ3N0ci4gNzDCoHzC oCBDSC00MDU2IEJhc2VswqAgfMKgIFN3aXR6ZXJsYW5kPGJyPgogICAgICAgICAgICAgICAgVGVs LiArNDEgNzkgNDQ5IDI1IDYzwqAgfMKgIDwvZm9udD4gPC9mb250PgogICAgICAgICAgPC9mb250 PgogICAgICAgICAgPGEgaHJlZj0iaHR0cDovL2l0cy51bmliYXMuY2gvIj4gPGZvbnQgZmFjZT0i VGFob21hLCBzZXJpZiI+CiAgICAgICAgICAgICAgPGZvbnQgc3R5bGU9ImZvbnQtc2l6ZTogOHB0 IiBzaXplPSIxIj4KICAgICAgICAgICAgICAgIGh0dHA6Ly9pdHMudW5pYmFzLmNoIDwvZm9udD4g PC9mb250PgogICAgICAgICAgPC9hPjxicj4KICAgICAgICAgIDxmb250IGNvbG9yPSIjN2Y3Zjdm Ij4gPGZvbnQgZmFjZT0iVGFob21hLCBzZXJpZiI+IDxmb250CiAgICAgICAgICAgICAgICBzdHls ZT0iZm9udC1zaXplOiA4cHQiIHNpemU9IjEiPiBJVFMtU2VydmljZURlc2s6CiAgICAgICAgICAg ICAgICA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86c3Vw cG9ydC1pdHNAdW5pYmFzLmNoIj5zdXBwb3J0LWl0c0B1bmliYXMuY2g8L2E+IHwgKzQxIDYxIDI2 NyAxNCAxMSA8L2ZvbnQ+IDwvZm9udD4KICAgICAgICAgIDwvZm9udD4KICAgICAgICA8L2ZvbnQ+ PC9wPgogICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCI+CiAgICAgIDwvZm9udD48L2Rpdj4KICA8 L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMjBCQkU3RkU3MUVBOEQ2NzkwRkU0MDFELS0K --===============3324367766856296505==--