From rnachimu at redhat.com Fri Jun 3 01:02:16 2016 Content-Type: multipart/mixed; boundary="===============5742784942827896555==" MIME-Version: 1.0 From: Ramesh Nachimuthu To: users at ovirt.org Subject: Re: [ovirt-users] Could not associate gluster brick with correct network warning Date: Fri, 03 Jun 2016 10:32:12 +0530 Message-ID: In-Reply-To: CAEEv_WZmGSVyXhsS76FC69W5deGHBUAsoXGuMWHxOA831WFFBw@mail.gmail.com --===============5742784942827896555== 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. --------------CE0DBC11974D04D5302CF6B5 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 7bit On 05/30/2016 02:00 PM, Roderick Mooi wrote: > Hi > > Yes, I created the volume using "gluster volume create ..." prior to = > installing ovirt. Something I noticed is that there is no "gluster" = > bridge on top of the interface I selected for the "Gluster Management" = > network - could this be the problem? > Ovirt is not able to associate the FQDN name "glustermount.host1" to any = of the network interface in the host. This is not a major problem. = Everything will work except brick management from oVirt. You won't be = able to do any brick specific action using Ovirt. Note: We are planing to remove the repeated warning message seen in the = engine.log. Regards, Ramesh > Thanks, > > Roderick > > Roderick Mooi > > Senior Engineer: South African National Research Network (SANReN) > Meraka Institute, CSIR > > roderick(a)sanren.ac.za | +27 12 841 411= 1 = > | www.sanren.ac.za > > On Fri, May 27, 2016 at 11:35 AM, Ramesh Nachimuthu = > > wrote: > > How did you create the volume?. Looks like the volume was created > using FQDN in Gluster CLI. > > > Regards, > Ramesh > > ----- Original Message ----- > > From: "Roderick Mooi" > > > To: "users" > > > Sent: Friday, May 27, 2016 2:34:51 PM > > Subject: [ovirt-users] Could not associate gluster brick with > correct network warning > > > > Good day > > > > I've setup a "Gluster Management" network in DC, cluster and all > hosts. It is > > appearing as "operational" in the cluster and all host networks look > > correct. But I'm seeing this warning continually in the engine.log: > > > > 2016-05-27 08:56:58,988 WARN > > > [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturnForX= mlRpc] > > (DefaultQuartzScheduler_Worker-80) [] Could not associate brick > > 'glustermount.host1:/gluster/data/brick' of volume > > '7a25d2fb-1048-48d8-a26d-f288ff0e28cb' with correct network as > no gluster > > network found in cluster '00000002-0002-0002-0002-0000000002b8' > > > > This is on ovirt 3.6.5. > > > > Can anyone assist? > > > > Thanks, > > > > Roderick Mooi > > > > Senior Engineer: South African National Research Network (SANReN) > > Meraka Institute, CSIR > > > > roderick(a)sanren.ac.za | +27 12 > 841 4111 | www.sanren.ac.za > > > > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users > > > > --------------CE0DBC11974D04D5302CF6B5 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit



On 05/30/2016 02:00 PM, Roderick Mooi wrote:
Hi

Yes, I created the volume using "gluster volume create ..." prior to installing ovirt. Something I noticed is that there is no "gluster" bridge on top of the interface I selected for the "Gluster Management" network - could this be the problem?


Ovirt is not able to associate the FQDN name "glustermount.host1" to any of the network interface in the host. This is not a major problem. Everything will work except brick management from oVirt. You won't be able to do any brick specific action using Ovirt.

Note: We are planing to remove the repeated warning message seen in the engine.log.


Regards,
Ramesh

Thanks,

Roderick

Roderick Mooi

Senior Engineer: South African National Research Network (SANReN)
Meraka Institute, CSIR

r= oderick(a)sanren.ac.za | +27 12 841 4111 | www.sanr= en.ac.za

On Fri, May 27, 2016 at 11:35 AM, Ramesh Nachimuthu <rnachimu(a)redhat.com> = wrote:
How did you create the volume?. Looks like the volume was created using FQDN in Gluster CLI.


Regards,
Ramesh

----- Original Message -----
> From: "Roderick Mooi" <roderick(a)sanren= .ac.za>
> To: "users" <users(a)ovirt.org&g= t;
> Sent: Friday, May 27, 2016 2:34:51 PM
> Subject: [ovirt-users] Could not associate gluster brick with correct network warning
>
> Good day
>
> I've setup a "Gluster Management" network in DC, cluster and all hosts. It is
> appearing as "operational" in the cluster and all host networks look
> correct. But I'm seeing this warning continually in the engine.log:
>
> 2016-05-27 08:56:58,988 WARN
> [org.ovirt.engine.core.vdsbroker.gluster.GlusterVolumesListReturnForXmlRpc]=
> (DefaultQuartzScheduler_Worker-80) [] Could not associate brick
> 'glustermount.host1:/gluster/data/brick' of volume
> '7a25d2fb-1048-48d8-a26d-f288ff0e28cb' with correct network as no gluster
> network found in cluster '00000002-0002-0002-0002-0000000002b8'
>
> This is on ovirt 3.6.5.
>
> Can anyone assist?
>
> Thanks,
>
> Roderick Mooi
>
> Senior Engineer: South African National Research Network (SANReN)
> Meraka Institute, CSIR
>
> roderick(a)sanren= .ac.za | +27 12 841 4111 | www.sanren.ac.za=
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/m= ailman/listinfo/users
>


--------------CE0DBC11974D04D5302CF6B5-- --===============5742784942827896555== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS1DRTBEQkMxMTk3NEQwNEQ1MzAyQ0Y2QjUKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK CgoKT24gMDUvMzAvMjAxNiAwMjowMCBQTSwgUm9kZXJpY2sgTW9vaSB3cm90ZToKPiBIaQo+Cj4g WWVzLCBJIGNyZWF0ZWQgdGhlIHZvbHVtZSB1c2luZyAiZ2x1c3RlciB2b2x1bWUgY3JlYXRlIC4u LiIgcHJpb3IgdG8gCj4gaW5zdGFsbGluZyBvdmlydC4gU29tZXRoaW5nIEkgbm90aWNlZCBpcyB0 aGF0IHRoZXJlIGlzIG5vICJnbHVzdGVyIiAKPiBicmlkZ2Ugb24gdG9wIG9mIHRoZSBpbnRlcmZh Y2UgSSBzZWxlY3RlZCBmb3IgdGhlICJHbHVzdGVyIE1hbmFnZW1lbnQiIAo+IG5ldHdvcmsgLSBj b3VsZCB0aGlzIGJlIHRoZSBwcm9ibGVtPwo+CgpPdmlydCBpcyBub3QgYWJsZSB0byBhc3NvY2lh dGUgdGhlIEZRRE4gbmFtZSAiZ2x1c3Rlcm1vdW50Lmhvc3QxIiB0byBhbnkgCm9mIHRoZSBuZXR3 b3JrIGludGVyZmFjZSBpbiB0aGUgaG9zdC4gVGhpcyBpcyBub3QgYSBtYWpvciBwcm9ibGVtLiAK RXZlcnl0aGluZyB3aWxsIHdvcmsgZXhjZXB0IGJyaWNrIG1hbmFnZW1lbnQgZnJvbSBvVmlydC4g WW91IHdvbid0IGJlIAphYmxlIHRvIGRvIGFueSBicmljayBzcGVjaWZpYyBhY3Rpb24gdXNpbmcg T3ZpcnQuCgpOb3RlOiBXZSBhcmUgcGxhbmluZyB0byByZW1vdmUgdGhlIHJlcGVhdGVkIHdhcm5p bmcgbWVzc2FnZSBzZWVuIGluIHRoZSAKZW5naW5lLmxvZy4KCgpSZWdhcmRzLApSYW1lc2gKCj4g VGhhbmtzLAo+Cj4gUm9kZXJpY2sKPgo+IFJvZGVyaWNrIE1vb2kKPgo+IFNlbmlvciBFbmdpbmVl cjogU291dGggQWZyaWNhbiBOYXRpb25hbCBSZXNlYXJjaCBOZXR3b3JrIChTQU5SZU4pCj4gTWVy YWthIEluc3RpdHV0ZSwgQ1NJUgo+Cj4gcm9kZXJpY2tAc2FucmVuLmFjLnphIDxtYWlsdG86cm9k ZXJpY2tAc2FucmVuLmFjLnphPiB8ICsyNyAxMiA4NDEgNDExMSAKPiB8IHd3dy5zYW5yZW4uYWMu emEgPGh0dHA6Ly93d3cuc2FucmVuLmFjLnphPgo+Cj4gT24gRnJpLCBNYXkgMjcsIDIwMTYgYXQg MTE6MzUgQU0sIFJhbWVzaCBOYWNoaW11dGh1IAo+IDxybmFjaGltdUByZWRoYXQuY29tIDxtYWls dG86cm5hY2hpbXVAcmVkaGF0LmNvbT4+IHdyb3RlOgo+Cj4gICAgIEhvdyBkaWQgeW91IGNyZWF0 ZSB0aGUgdm9sdW1lPy4gTG9va3MgbGlrZSB0aGUgdm9sdW1lIHdhcyBjcmVhdGVkCj4gICAgIHVz aW5nIEZRRE4gaW4gR2x1c3RlciBDTEkuCj4KPgo+ICAgICBSZWdhcmRzLAo+ICAgICBSYW1lc2gK Pgo+ICAgICAtLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCj4gICAgID4gRnJvbTogIlJvZGVy aWNrIE1vb2kiIDxyb2Rlcmlja0BzYW5yZW4uYWMuemEKPiAgICAgPG1haWx0bzpyb2Rlcmlja0Bz YW5yZW4uYWMuemE+Pgo+ICAgICA+IFRvOiAidXNlcnMiIDx1c2Vyc0BvdmlydC5vcmcgPG1haWx0 bzp1c2Vyc0BvdmlydC5vcmc+Pgo+ICAgICA+IFNlbnQ6IEZyaWRheSwgTWF5IDI3LCAyMDE2IDI6 MzQ6NTEgUE0KPiAgICAgPiBTdWJqZWN0OiBbb3ZpcnQtdXNlcnNdIENvdWxkIG5vdCBhc3NvY2lh dGUgZ2x1c3RlciBicmljayB3aXRoCj4gICAgIGNvcnJlY3QgbmV0d29yayB3YXJuaW5nCj4gICAg ID4KPiAgICAgPiBHb29kIGRheQo+ICAgICA+Cj4gICAgID4gSSd2ZSBzZXR1cCBhICJHbHVzdGVy IE1hbmFnZW1lbnQiIG5ldHdvcmsgaW4gREMsIGNsdXN0ZXIgYW5kIGFsbAo+ICAgICBob3N0cy4g SXQgaXMKPiAgICAgPiBhcHBlYXJpbmcgYXMgIm9wZXJhdGlvbmFsIiBpbiB0aGUgY2x1c3RlciBh bmQgYWxsIGhvc3QgbmV0d29ya3MgbG9vawo+ICAgICA+IGNvcnJlY3QuIEJ1dCBJJ20gc2VlaW5n IHRoaXMgd2FybmluZyBjb250aW51YWxseSBpbiB0aGUgZW5naW5lLmxvZzoKPiAgICAgPgo+ICAg ICA+IDIwMTYtMDUtMjcgMDg6NTY6NTgsOTg4IFdBUk4KPiAgICAgPgo+ICAgICBbb3JnLm92aXJ0 LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5nbHVzdGVyLkdsdXN0ZXJWb2x1bWVzTGlzdFJldHVybkZv clhtbFJwY10KPiAgICAgPiAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItODApIFtdIENv dWxkIG5vdCBhc3NvY2lhdGUgYnJpY2sKPiAgICAgPiAnZ2x1c3Rlcm1vdW50Lmhvc3QxOi9nbHVz dGVyL2RhdGEvYnJpY2snIG9mIHZvbHVtZQo+ICAgICA+ICc3YTI1ZDJmYi0xMDQ4LTQ4ZDgtYTI2 ZC1mMjg4ZmYwZTI4Y2InIHdpdGggY29ycmVjdCBuZXR3b3JrIGFzCj4gICAgIG5vIGdsdXN0ZXIK PiAgICAgPiBuZXR3b3JrIGZvdW5kIGluIGNsdXN0ZXIgJzAwMDAwMDAyLTAwMDItMDAwMi0wMDAy LTAwMDAwMDAwMDJiOCcKPiAgICAgPgo+ICAgICA+IFRoaXMgaXMgb24gb3ZpcnQgMy42LjUuCj4g ICAgID4KPiAgICAgPiBDYW4gYW55b25lIGFzc2lzdD8KPiAgICAgPgo+ICAgICA+IFRoYW5rcywK PiAgICAgPgo+ICAgICA+IFJvZGVyaWNrIE1vb2kKPiAgICAgPgo+ICAgICA+IFNlbmlvciBFbmdp bmVlcjogU291dGggQWZyaWNhbiBOYXRpb25hbCBSZXNlYXJjaCBOZXR3b3JrIChTQU5SZU4pCj4g ICAgID4gTWVyYWthIEluc3RpdHV0ZSwgQ1NJUgo+ICAgICA+Cj4gICAgID4gcm9kZXJpY2tAc2Fu cmVuLmFjLnphIDxtYWlsdG86cm9kZXJpY2tAc2FucmVuLmFjLnphPiB8ICsyNyAxMgo+ICAgICA4 NDEgNDExMSA8dGVsOiUyQjI3JTIwMTIlMjA4NDElMjA0MTExPiB8IHd3dy5zYW5yZW4uYWMuemEK PiAgICAgPGh0dHA6Ly93d3cuc2FucmVuLmFjLnphPgo+ICAgICA+Cj4gICAgID4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiAgICAgPiBVc2VycyBtYWls aW5nIGxpc3QKPiAgICAgPiBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+ Cj4gICAgID4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzCj4g ICAgID4KPgo+CgoKLS0tLS0tLS0tLS0tLS1DRTBEQkMxMTk3NEQwNEQ1MzAyQ0Y2QjUKQ29udGVu dC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGlu ZzogN2JpdAoKPGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo YXJzZXQ9dXRmLTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5 IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPgogICAgPHA+PGJyPgogICAgPC9wPgog ICAgPGJyPgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAwNS8zMC8yMDE2IDAy OjAwIFBNLCBSb2RlcmljayBNb29pCiAgICAgIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJs b2NrcXVvdGUKY2l0ZT0ibWlkOkNBRUV2X1dabUdTVnlYaHNTNzZGQzY5VzVkZUdIQlVBc29YR3VN V0h4T0E4MzFXRkZCd0BtYWlsLmdtYWlsLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxk aXYgZGlyPSJsdHIiPgogICAgICAgIDxkaXY+CiAgICAgICAgICA8ZGl2PgogICAgICAgICAgICA8 ZGl2PkhpPGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICAgIFllcywgSSBjcmVhdGVkIHRoZSB2b2x1bWUgdXNpbmcgImdsdXN0ZXIgdm9sdW1lIGNyZWF0 ZSAuLi4iCiAgICAgICAgICAgIHByaW9yIHRvIGluc3RhbGxpbmcgb3ZpcnQuIFNvbWV0aGluZyBJ IG5vdGljZWQgaXMgdGhhdCB0aGVyZQogICAgICAgICAgICBpcyBubyAiZ2x1c3RlciIgYnJpZGdl IG9uIHRvcCBvZiB0aGUgaW50ZXJmYWNlIEkgc2VsZWN0ZWQKICAgICAgICAgICAgZm9yIHRoZSAi R2x1c3RlciBNYW5hZ2VtZW50IiBuZXR3b3JrIC0gY291bGQgdGhpcyBiZSB0aGUKICAgICAgICAg ICAgcHJvYmxlbT88YnI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgIDwvZGl2PgogICAgICAg IDwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvYmxvY2txdW90ZT4KICAgIDxicj4KICAgIE92aXJ0 IGlzIG5vdCBhYmxlIHRvIGFzc29jaWF0ZSB0aGUgRlFETiBuYW1lICJnbHVzdGVybW91bnQuaG9z dDEiIHRvCiAgICBhbnkgb2YgdGhlIG5ldHdvcmsgaW50ZXJmYWNlIGluIHRoZSBob3N0LiBUaGlz IGlzIG5vdCBhIG1ham9yCiAgICBwcm9ibGVtLiBFdmVyeXRoaW5nIHdpbGwgd29yayBleGNlcHQg YnJpY2sgbWFuYWdlbWVudCBmcm9tIG9WaXJ0LgogICAgWW91IHdvbid0IGJlIGFibGUgdG8gZG8g YW55IGJyaWNrIHNwZWNpZmljIGFjdGlvbiB1c2luZyBPdmlydC48YnI+CiAgICA8YnI+CiAgICBO b3RlOiBXZSBhcmUgcGxhbmluZyB0byByZW1vdmUgdGhlIHJlcGVhdGVkIHdhcm5pbmcgbWVzc2Fn ZSBzZWVuIGluCiAgICB0aGUgZW5naW5lLmxvZy48YnI+CiAgICA8YnI+CiAgICA8YnI+CiAgICBS ZWdhcmRzLDxicj4KICAgIFJhbWVzaDxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlCmNpdGU9 Im1pZDpDQUVFdl9XWm1HU1Z5WGhzUzc2RkM2OVc1ZGVHSEJVQXNvWEd1TVdIeE9BODMxV0ZGQndA bWFpbC5nbWFpbC5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8ZGl2IGRpcj0ibHRyIj4K ICAgICAgICA8ZGl2PlRoYW5rcyw8YnI+CiAgICAgICAgICA8YnI+CiAgICAgICAgPC9kaXY+CiAg ICAgICAgUm9kZXJpY2sgPGJyPgogICAgICA8L2Rpdj4KICAgICAgPGRpdiBjbGFzcz0iZ21haWxf ZXh0cmEiPjxiciBjbGVhcj0iYWxsIj4KICAgICAgICA8ZGl2PgogICAgICAgICAgPGRpdiBjbGFz cz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0iZ21haWxfc2lnbmF0dXJlIj4KICAg ICAgICAgICAgPGRpdiBkaXI9Imx0ciI+Um9kZXJpY2sgTW9vaTxicj4KICAgICAgICAgICAgICA8 YnI+CiAgICAgICAgICAgICAgU2VuaW9yIEVuZ2luZWVyOiBTb3V0aCBBZnJpY2FuIE5hdGlvbmFs IFJlc2VhcmNoIE5ldHdvcmsKICAgICAgICAgICAgICAoU0FOUmVOKTxicj4KICAgICAgICAgICAg ICBNZXJha2EgSW5zdGl0dXRlLCBDU0lSPGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAg ICAgICA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAgICBocmVmPSJtYWls dG86cm9kZXJpY2tAc2FucmVuLmFjLnphIiB0YXJnZXQ9Il9ibGFuayI+cm9kZXJpY2tAc2FucmVu LmFjLnphPC9hPgogICAgICAgICAgICAgIHwgKzI3IDEyIDg0MSA0MTExIHwgPGEgbW96LWRvLW5v dC1zZW5kPSJ0cnVlIgogICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL3d3dy5zYW5yZW4uYWMu emEiIHRhcmdldD0iX2JsYW5rIj53d3cuc2FucmVuLmFjLnphPC9hPjxicj4KICAgICAgICAgICAg PC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YnI+CiAgICAg ICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIEZyaSwgTWF5IDI3LCAyMDE2IGF0IDExOjM1 IEFNLAogICAgICAgICAgUmFtZXNoIE5hY2hpbXV0aHUgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YQog ICAgICAgICAgICAgIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIgaHJlZj0ibWFpbHRvOnJuYWNoaW11 QHJlZGhhdC5jb20iCiAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiPjxhIGNsYXNzPSJtb3ot dHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9Im1haWx0bzpybmFjaGltdUByZWRoYXQuY29tIj5y bmFjaGltdUByZWRoYXQuY29tPC9hPjwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+CiAgICAgICAg ICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAKICAg ICAgICAgICAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4 Ij5Ib3cgZGlkCiAgICAgICAgICAgIHlvdSBjcmVhdGUgdGhlIHZvbHVtZT8uIExvb2tzIGxpa2Ug dGhlIHZvbHVtZSB3YXMgY3JlYXRlZAogICAgICAgICAgICB1c2luZyBGUUROIGluIEdsdXN0ZXIg Q0xJLjxicj4KICAgICAgICAgICAgPGJyPgogICAgICAgICAgICA8YnI+CiAgICAgICAgICAgIFJl Z2FyZHMsPGJyPgogICAgICAgICAgICBSYW1lc2g8YnI+CiAgICAgICAgICAgIDxkaXY+CiAgICAg ICAgICAgICAgPGRpdiBjbGFzcz0iaDUiPjxicj4KICAgICAgICAgICAgICAgIC0tLS0tIE9yaWdp bmFsIE1lc3NhZ2UgLS0tLS08YnI+CiAgICAgICAgICAgICAgICAmZ3Q7IEZyb206ICJSb2Rlcmlj ayBNb29pIiAmbHQ7PGEgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIgogICAgICAgICAgICAgICAgICBo cmVmPSJtYWlsdG86cm9kZXJpY2tAc2FucmVuLmFjLnphIj5yb2Rlcmlja0BzYW5yZW4uYWMuemE8 L2E+Jmd0Ozxicj4KICAgICAgICAgICAgICAgICZndDsgVG86ICJ1c2VycyIgJmx0OzxhIG1vei1k by1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgICAgaHJlZj0ibWFpbHRvOnVzZXJzQG92 aXJ0Lm9yZyI+dXNlcnNAb3ZpcnQub3JnPC9hPiZndDs8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7 IFNlbnQ6IEZyaWRheSwgTWF5IDI3LCAyMDE2IDI6MzQ6NTEgUE08YnI+CiAgICAgICAgICAgICAg ICAmZ3Q7IFN1YmplY3Q6IFtvdmlydC11c2Vyc10gQ291bGQgbm90IGFzc29jaWF0ZSBnbHVzdGVy CiAgICAgICAgICAgICAgICBicmljayB3aXRoIGNvcnJlY3QgbmV0d29yayB3YXJuaW5nPGJyPgog ICAgICAgICAgICAgICAgJmd0Ozxicj4KICAgICAgICAgICAgICAgICZndDsgR29vZCBkYXk8YnI+ CiAgICAgICAgICAgICAgICAmZ3Q7PGJyPgogICAgICAgICAgICAgICAgJmd0OyBJJ3ZlIHNldHVw IGEgIkdsdXN0ZXIgTWFuYWdlbWVudCIgbmV0d29yayBpbiBEQywKICAgICAgICAgICAgICAgIGNs dXN0ZXIgYW5kIGFsbCBob3N0cy4gSXQgaXM8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7IGFwcGVh cmluZyBhcyAib3BlcmF0aW9uYWwiIGluIHRoZSBjbHVzdGVyIGFuZCBhbGwKICAgICAgICAgICAg ICAgIGhvc3QgbmV0d29ya3MgbG9vazxicj4KICAgICAgICAgICAgICAgICZndDsgY29ycmVjdC4g QnV0IEknbSBzZWVpbmcgdGhpcyB3YXJuaW5nIGNvbnRpbnVhbGx5IGluCiAgICAgICAgICAgICAg ICB0aGUgZW5naW5lLmxvZzo8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7PGJyPgogICAgICAgICAg ICAgICAgJmd0OyAyMDE2LTA1LTI3IDA4OjU2OjU4LDk4OCBXQVJOPGJyPgogICAgICAgICAgICAg ICAgJmd0Owpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5nbHVzdGVyLkdsdXN0ZXJW b2x1bWVzTGlzdFJldHVybkZvclhtbFJwY108YnI+CiAgICAgICAgICAgICAgICAmZ3Q7IChEZWZh dWx0UXVhcnR6U2NoZWR1bGVyX1dvcmtlci04MCkgW10gQ291bGQgbm90CiAgICAgICAgICAgICAg ICBhc3NvY2lhdGUgYnJpY2s8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7ICdnbHVzdGVybW91bnQu aG9zdDE6L2dsdXN0ZXIvZGF0YS9icmljaycgb2Ygdm9sdW1lPGJyPgogICAgICAgICAgICAgICAg Jmd0OyAnN2EyNWQyZmItMTA0OC00OGQ4LWEyNmQtZjI4OGZmMGUyOGNiJyB3aXRoIGNvcnJlY3QK ICAgICAgICAgICAgICAgIG5ldHdvcmsgYXMgbm8gZ2x1c3Rlcjxicj4KICAgICAgICAgICAgICAg ICZndDsgbmV0d29yayBmb3VuZCBpbiBjbHVzdGVyCiAgICAgICAgICAgICAgICAnMDAwMDAwMDIt MDAwMi0wMDAyLTAwMDItMDAwMDAwMDAwMmI4Jzxicj4KICAgICAgICAgICAgICAgICZndDs8YnI+ CiAgICAgICAgICAgICAgICAmZ3Q7IFRoaXMgaXMgb24gb3ZpcnQgMy42LjUuPGJyPgogICAgICAg ICAgICAgICAgJmd0Ozxicj4KICAgICAgICAgICAgICAgICZndDsgQ2FuIGFueW9uZSBhc3Npc3Q/ PGJyPgogICAgICAgICAgICAgICAgJmd0Ozxicj4KICAgICAgICAgICAgICAgICZndDsgVGhhbmtz LDxicj4KICAgICAgICAgICAgICAgICZndDs8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7IFJvZGVy aWNrIE1vb2k8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7PGJyPgogICAgICAgICAgICAgICAgJmd0 OyBTZW5pb3IgRW5naW5lZXI6IFNvdXRoIEFmcmljYW4gTmF0aW9uYWwgUmVzZWFyY2gKICAgICAg ICAgICAgICAgIE5ldHdvcmsgKFNBTlJlTik8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7IE1lcmFr YSBJbnN0aXR1dGUsIENTSVI8YnI+CiAgICAgICAgICAgICAgICAmZ3Q7PGJyPgogICAgICAgICAg ICAgICAgJmd0OyA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAgICAgIGhy ZWY9Im1haWx0bzpyb2Rlcmlja0BzYW5yZW4uYWMuemEiPnJvZGVyaWNrQHNhbnJlbi5hYy56YTwv YT4KICAgICAgICAgICAgICAgIHwgPGEgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIgogICAgICAgICAg ICAgICAgICBocmVmPSJ0ZWw6JTJCMjclMjAxMiUyMDg0MSUyMDQxMTEiCiAgICAgICAgICAgICAg ICAgIHZhbHVlPSIrMjcxMjg0MTQxMTEiPisyNyAxMiA4NDEgNDExMTwvYT4gfCA8YQogICAgICAg ICAgICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiIGhyZWY9Imh0dHA6Ly93d3cuc2FucmVu LmFjLnphIgogICAgICAgICAgICAgICAgICByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5r Ij48YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJodHRwOi8vd3d3LnNh bnJlbi5hYy56YSI+d3d3LnNhbnJlbi5hYy56YTwvYT48L2E+PGJyPgogICAgICAgICAgICAgICAg Jmd0Ozxicj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICAgICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188 YnI+CiAgICAgICAgICAgICZndDsgVXNlcnMgbWFpbGluZyBsaXN0PGJyPgogICAgICAgICAgICAm Z3Q7IDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICBocmVmPSJtYWlsdG86 VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgogICAgICAgICAgICAmZ3Q7 IDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICBocmVmPSJodHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiCiAgICAgICAgICAgICAgcmVsPSJu b3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KICAgICAgICAgICAgJmd0Ozxicj4KICAgICAgICAgIDwv YmxvY2txdW90ZT4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YnI+CiAgICAgIDwvZGl2PgogICAg PC9ibG9ja3F1b3RlPgogICAgPGJyPgogIDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0tLS0tLS1D RTBEQkMxMTk3NEQwNEQ1MzAyQ0Y2QjUtLQo= --===============5742784942827896555==--