From jvdwege at xs4all.nl Wed Oct 28 10:22:50 2015 Content-Type: multipart/mixed; boundary="===============5615848026988883293==" MIME-Version: 1.0 From: Joop To: users at ovirt.org Subject: Re: [ovirt-users] ovirt 3.6 and self hosted engine: clarification on datacenter input Date: Wed, 28 Oct 2015 15:22:19 +0100 Message-ID: <5630DA1B.5030504@xs4all.nl> In-Reply-To: CAG2kNCxhxSYtiz928nk+uAC_Cn-1LVrhbzqSzTaYxjZWK-9cWA@mail.gmail.com --===============5615848026988883293== 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. --------------040803090001080908090005 Content-Type: text/plain; charset=3Dwindows-1252 Content-Transfer-Encoding: 7bit On 28-10-2015 15:12, Gianluca Cecchi wrote: > On Tue, Oct 27, 2015 at 5:06 PM, Simone Tiraboschi > > wrote: > > > > I don't understand the meaning of the sentence above: > > Local storage datacenter name is an internal name > and currently will not be shown in engine's admin UI. > > > It's just an internal label. I think we can just remove that > question always using the default value and nothing will change. > > > Probably better. > = > > = > > > How is the chosen "she_datacenter" name related with the > "Default" datacenter where the hypervisor is put in? Do I have > to manually create it (I don't see this se_datacenter in > webadmin portal)? > > Also, I know there is open bug > > https://bugzilla.redhat.com/show_bug.cgi?id=3D1269768 > > But it seems I'm not able to to import the storage domain... > In events, when I import, I have the sequence > > Storage Domain she_sdomain was added by admin(a)internal > VDSM ovc71.localdomain.local command failed: Cannot acquire > host id: (u'9f1ec45d-0c32-4bfc-8b67-372d6f204fd1', > SanlockException(22, 'Sanlock lockspace add failure', 'Invalid > argument')) > Failed to attach Storage Domains to Data Center Default. > (User: admin(a)internal) > Failed to attach Storage Domain she_sdomain to Data Center > Default. (User: admin(a)internal) > I have a hosted-engine installation on my laptop (F22) and have the exact same error message about sanlock when activating the hosted-engine storage domain. Situation as follows: - export a NFS share from local disk for hosted-engine vm - export a NFS share from local disk for regular data domain - export a NFS share from local disk for iso/export domain. Hosted engine setup (Centos7) completes without problems, using the webui works too, importing the hosted-engine storage domain is also OK but then activating it gives the dreaded sanlock error. Have started with a clean slate a couple of times but it happens everytime. Regular ovirt-engine setup from the same repository works fine. Time permitting I'll do a clean slate install and make available all the logs. Joop --------------040803090001080908090005 Content-Type: text/html; charset=3Dwindows-1252 Content-Transfer-Encoding: 8bit
On 28-10-2015 15:12, Gianluca Cecchi wrote:
On Tue, Oct 27, 2015 at 5:06 PM, Simone Tiraboschi <stirabos(a)redhat.com> wrote:


I don't understand the meaning of the sentence above:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 Local storage datacenter name is an internal name
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 and currently will not be shown in engine's admin UI.


It's just an internal label. I think we can just remove that question always using the default value and nothing will change.

Probably better.
=C2=A0
=C2=A0

How is the chosen "she_datacenter" name related with the "Default" datacenter where the hypervisor is put in? Do I have to manually create it (I don't see this se_datacenter in webadmin portal)?

Also, I know there is open bug


But it seems I'm not able to to import the storage domain...
In events, when I import, I have the sequence

Storage Domain she_sdomain was added by admin(a)internal
VDSM ovc71.localdomain.local command failed: Cannot acquire host id: (u'9f1ec45d-0c32-4bfc-8b67-372d6f204f= d1', SanlockException(22, 'Sanlock lockspace add failure', 'Invalid argument'))
Failed to attach Storage Domains to Data Center Default. (User: admin(a)internal)
Failed to attach Storage Domain she_sdomain to Data Center Default. (User: admin(a)internal)

I have a hosted-engine installation on my laptop (F22) and have the exact same error message about sanlock when activating the hosted-engine storage domain.
Situation as follows:
- export a NFS share from local disk for hosted-engine vm
- export a NFS share from local disk for regular data domain
- export a NFS share from local disk for iso/export domain.
Hosted engine setup (Centos7) completes without problems, using the webui works too, importing the hosted-engine storage domain is also OK but then activating it gives the dreaded sanlock error.
Have started with a clean slate a couple of times but it happens everytime. Regular ovirt-engine setup from=C2=A0 the same repository works fine.

Time permitting I'll do a clean slate install and make available all the logs.

Joop
--------------040803090001080908090005-- --===============5615848026988883293== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNDA4MDMwOTAwMDEwODA5MDgwOTAwMDUKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXdpbmRvd3MtMTI1MgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CgpPbiAyOC0x MC0yMDE1IDE1OjEyLCBHaWFubHVjYSBDZWNjaGkgd3JvdGU6Cj4gT24gVHVlLCBPY3QgMjcsIDIw MTUgYXQgNTowNiBQTSwgU2ltb25lIFRpcmFib3NjaGkKPiA8c3RpcmFib3NAcmVkaGF0LmNvbSA8 bWFpbHRvOnN0aXJhYm9zQHJlZGhhdC5jb20+PiB3cm90ZToKPgo+Cj4KPiAgICAgICAgIEkgZG9u J3QgdW5kZXJzdGFuZCB0aGUgbWVhbmluZyBvZiB0aGUgc2VudGVuY2UgYWJvdmU6Cj4KPiAgICAg ICAgICAgICAgICAgICBMb2NhbCBzdG9yYWdlIGRhdGFjZW50ZXIgbmFtZSBpcyBhbiBpbnRlcm5h bCBuYW1lCj4gICAgICAgICAgICAgICAgICAgYW5kIGN1cnJlbnRseSB3aWxsIG5vdCBiZSBzaG93 biBpbiBlbmdpbmUncyBhZG1pbiBVSS4KPgo+Cj4gICAgIEl0J3MganVzdCBhbiBpbnRlcm5hbCBs YWJlbC4gSSB0aGluayB3ZSBjYW4ganVzdCByZW1vdmUgdGhhdAo+ICAgICBxdWVzdGlvbiBhbHdh eXMgdXNpbmcgdGhlIGRlZmF1bHQgdmFsdWUgYW5kIG5vdGhpbmcgd2lsbCBjaGFuZ2UuCj4KPgo+ IFByb2JhYmx5IGJldHRlci4KPiAgCj4KPiAgICAgIAo+Cj4KPiAgICAgICAgIEhvdyBpcyB0aGUg Y2hvc2VuICJzaGVfZGF0YWNlbnRlciIgbmFtZSByZWxhdGVkIHdpdGggdGhlCj4gICAgICAgICAi RGVmYXVsdCIgZGF0YWNlbnRlciB3aGVyZSB0aGUgaHlwZXJ2aXNvciBpcyBwdXQgaW4/IERvIEkg aGF2ZQo+ICAgICAgICAgdG8gbWFudWFsbHkgY3JlYXRlIGl0IChJIGRvbid0IHNlZSB0aGlzIHNl X2RhdGFjZW50ZXIgaW4KPiAgICAgICAgIHdlYmFkbWluIHBvcnRhbCk/Cj4KPiAgICAgICAgIEFs c28sIEkga25vdyB0aGVyZSBpcyBvcGVuIGJ1Zwo+Cj4gICAgICAgICBodHRwczovL2J1Z3ppbGxh LnJlZGhhdC5jb20vc2hvd19idWcuY2dpP2lkPTEyNjk3NjgKPgo+ICAgICAgICAgQnV0IGl0IHNl ZW1zIEknbSBub3QgYWJsZSB0byB0byBpbXBvcnQgdGhlIHN0b3JhZ2UgZG9tYWluLi4uCj4gICAg ICAgICBJbiBldmVudHMsIHdoZW4gSSBpbXBvcnQsIEkgaGF2ZSB0aGUgc2VxdWVuY2UKPgo+ICAg ICAgICAgU3RvcmFnZSBEb21haW4gc2hlX3Nkb21haW4gd2FzIGFkZGVkIGJ5IGFkbWluQGludGVy bmFsCj4gICAgICAgICBWRFNNIG92YzcxLmxvY2FsZG9tYWluLmxvY2FsIGNvbW1hbmQgZmFpbGVk OiBDYW5ub3QgYWNxdWlyZQo+ICAgICAgICAgaG9zdCBpZDogKHUnOWYxZWM0NWQtMGMzMi00YmZj LThiNjctMzcyZDZmMjA0ZmQxJywKPiAgICAgICAgIFNhbmxvY2tFeGNlcHRpb24oMjIsICdTYW5s b2NrIGxvY2tzcGFjZSBhZGQgZmFpbHVyZScsICdJbnZhbGlkCj4gICAgICAgICBhcmd1bWVudCcp KQo+ICAgICAgICAgRmFpbGVkIHRvIGF0dGFjaCBTdG9yYWdlIERvbWFpbnMgdG8gRGF0YSBDZW50 ZXIgRGVmYXVsdC4KPiAgICAgICAgIChVc2VyOiBhZG1pbkBpbnRlcm5hbCkKPiAgICAgICAgIEZh aWxlZCB0byBhdHRhY2ggU3RvcmFnZSBEb21haW4gc2hlX3Nkb21haW4gdG8gRGF0YSBDZW50ZXIK PiAgICAgICAgIERlZmF1bHQuIChVc2VyOiBhZG1pbkBpbnRlcm5hbCkKPgpJIGhhdmUgYSBob3N0 ZWQtZW5naW5lIGluc3RhbGxhdGlvbiBvbiBteSBsYXB0b3AgKEYyMikgYW5kIGhhdmUgdGhlCmV4 YWN0IHNhbWUgZXJyb3IgbWVzc2FnZSBhYm91dCBzYW5sb2NrIHdoZW4gYWN0aXZhdGluZyB0aGUg aG9zdGVkLWVuZ2luZQpzdG9yYWdlIGRvbWFpbi4KU2l0dWF0aW9uIGFzIGZvbGxvd3M6Ci0gZXhw b3J0IGEgTkZTIHNoYXJlIGZyb20gbG9jYWwgZGlzayBmb3IgaG9zdGVkLWVuZ2luZSB2bQotIGV4 cG9ydCBhIE5GUyBzaGFyZSBmcm9tIGxvY2FsIGRpc2sgZm9yIHJlZ3VsYXIgZGF0YSBkb21haW4K LSBleHBvcnQgYSBORlMgc2hhcmUgZnJvbSBsb2NhbCBkaXNrIGZvciBpc28vZXhwb3J0IGRvbWFp bi4KSG9zdGVkIGVuZ2luZSBzZXR1cCAoQ2VudG9zNykgY29tcGxldGVzIHdpdGhvdXQgcHJvYmxl bXMsIHVzaW5nIHRoZQp3ZWJ1aSB3b3JrcyB0b28sIGltcG9ydGluZyB0aGUgaG9zdGVkLWVuZ2lu ZSBzdG9yYWdlIGRvbWFpbiBpcyBhbHNvIE9LCmJ1dCB0aGVuIGFjdGl2YXRpbmcgaXQgZ2l2ZXMg dGhlIGRyZWFkZWQgc2FubG9jayBlcnJvci4KSGF2ZSBzdGFydGVkIHdpdGggYSBjbGVhbiBzbGF0 ZSBhIGNvdXBsZSBvZiB0aW1lcyBidXQgaXQgaGFwcGVucwpldmVyeXRpbWUuIFJlZ3VsYXIgb3Zp cnQtZW5naW5lIHNldHVwIGZyb20gIHRoZSBzYW1lIHJlcG9zaXRvcnkgd29ya3MgZmluZS4KClRp bWUgcGVybWl0dGluZyBJJ2xsIGRvIGEgY2xlYW4gc2xhdGUgaW5zdGFsbCBhbmQgbWFrZSBhdmFp bGFibGUgYWxsIHRoZQpsb2dzLgoKSm9vcAoKLS0tLS0tLS0tLS0tLS0wNDA4MDMwOTAwMDEwODA5 MDgwOTAwMDUKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyCkNv bnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MiIKICAgICAgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiIgdGV4 dD0iIzAwMDAwMCI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDI4LTEwLTIw MTUgMTU6MTIsIEdpYW5sdWNhIENlY2NoaQogICAgICB3cm90ZTo8YnI+CiAgICA8L2Rpdj4KICAg IDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUcya05DeGh4U1l0aXo5Mjhuayt1QUNfQ24tMUxWcmhi enFTelRhWXhqWldLLTljV0FAbWFpbC5nbWFpbC5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAg ICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+CiAgICAg ICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gVHVlLCBPY3QgMjcsIDIwMTUgYXQgNTow NiBQTSwKICAgICAgICAgICAgU2ltb25lIFRpcmFib3NjaGkgPHNwYW4gZGlyPSJsdHIiPiZsdDs8 YQogICAgICAgICAgICAgICAgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIiBocmVmPSJtYWlsdG86c3Rp cmFib3NAcmVkaGF0LmNvbSIKICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIj48YSBjbGFz cz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJtYWlsdG86c3RpcmFib3NAcmVkaGF0 LmNvbSI+c3RpcmFib3NAcmVkaGF0LmNvbTwvYT48L2E+Jmd0Ozwvc3Bhbj4KICAgICAgICAgICAg d3JvdGU6PGJyPgogICAgICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0 eWxlPSJtYXJnaW46MHB4IDBweCAwcHgKMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRl ci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7cGFk ZGluZy1sZWZ0OjFleCI+CiAgICAgICAgICAgICAgPGRpdiBkaXI9Imx0ciI+PGJyPgogICAgICAg ICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPgogICAgICAgICAgICAgICAgICA8ZGl2 IGNsYXNzPSJnbWFpbF9xdW90ZSI+PHNwYW4gY2xhc3M9IiI+CiAgICAgICAgICAgICAgICAgICAg ICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4CiAgICAg ICAgICAgICAgICAgICAgICAgIDBweCAwcHgKMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2Jv cmRlci1sZWZ0LWNvbG9yOnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7 cGFkZGluZy1sZWZ0OjFleCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIi PgogICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxkaXY+PHNwYW4+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5JIGRvbid0 IHVuZGVyc3RhbmQgdGhlIG1lYW5pbmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBvZiB0aGUgc2VudGVuY2UgYWJvdmU6PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PqAgoCCgIKAgoCBMb2NhbCBzdG9y YWdlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhY2VudGVyIG5h bWUgaXMgYW4gaW50ZXJuYWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IG5hbWU8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PqAg oCCgIKAgoCBhbmQgY3VycmVudGx5IHdpbGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIG5vdCBiZSBzaG93biBpbiBlbmdpbmUncyBhZG1pbgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgVUkuPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 ZGl2Pjxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAg IDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAgICAgICAg ICAgICAgICAgPGRpdj48YnI+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAg ICAgICAgICAgICA8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPGRpdj5JdCdzIGp1c3QgYW4g aW50ZXJuYWwgbGFiZWwuIEkgdGhpbmsgd2UgY2FuCiAgICAgICAgICAgICAgICAgICAgICBqdXN0 IHJlbW92ZSB0aGF0IHF1ZXN0aW9uIGFsd2F5cyB1c2luZyB0aGUgZGVmYXVsdAogICAgICAgICAg ICAgICAgICAgICAgdmFsdWUgYW5kIG5vdGhpbmcgd2lsbCBjaGFuZ2UuPC9kaXY+CiAgICAgICAg ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9k aXY+CiAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgICAgICAgPGRpdj48YnI+CiAgICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2PlByb2JhYmx5IGJldHRlci48L2Rpdj4KICAg ICAgICAgICAgPGRpdj6gPC9kaXY+CiAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJnbWFp bF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweAowLjhleDtib3JkZXItbGVmdC13aWR0 aDoxcHg7Ym9yZGVyLWxlZnQtY29sb3I6cmdiKDIwNCwyMDQsMjA0KTtib3JkZXItbGVmdC1zdHls ZTpzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4KICAgICAgICAgICAgICA8ZGl2IGRpcj0ibHRyIj4K ICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj4KICAgICAgICAgICAgICAg ICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxzcGFuIGNsYXNzPSIiPgogICAgICAgICAgICAg ICAgICAgICAgPGRpdj6gPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSBj bGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4CiAgICAgICAgICAgICAgICAgICAg ICAgIDBweCAwcHgKMC44ZXg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O2JvcmRlci1sZWZ0LWNvbG9y OnJnYigyMDQsMjA0LDIwNCk7Ym9yZGVyLWxlZnQtc3R5bGU6c29saWQ7cGFkZGluZy1sZWZ0OjFl eCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAgICAgICAg ICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxkaXY+PHNwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxk aXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5Ib3cgaXMgdGhlIGNob3NlbgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzaGVfZGF0YWNlbnRlciIgbmFtZSBy ZWxhdGVkIHdpdGgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgIkRl ZmF1bHQiIGRhdGFjZW50ZXIgd2hlcmUgdGhlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgaHlwZXJ2aXNvciBpcyBwdXQgaW4/IERvIEkgaGF2ZSB0bwogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIG1hbnVhbGx5IGNyZWF0ZSBpdCAoSSBkb24ndCBzZWUK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzIHNlX2RhdGFjZW50ZXIg aW4gd2ViYWRtaW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3J0YWwp PzwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pjxicj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDxkaXY+QWxzbywgSSBrbm93IHRoZXJlIGlzIG9wZW4gYnVnPC9k aXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgPGRpdj48YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBocmVmPSJodHRwczovL2J1Z3ppbGxhLnJlZGhh dC5jb20vc2hvd19idWcuY2dpP2lkPTEyNjk3NjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9idWd6aWxsYS5yZWRoYXQuY29t L3Nob3dfYnVnLmNnaT9pZD0xMjY5NzY4PC9hPjxicj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxk aXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5CdXQgaXQgc2VlbXMgSSdtIG5vdCBh YmxlIHRvIHRvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1wb3J0IHRo ZSBzdG9yYWdlIGRvbWFpbi4uLjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8ZGl2PkluIGV2ZW50cywgd2hlbiBJIGltcG9ydCwgSQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGhhdmUgdGhlIHNlcXVlbmNlPC9kaXY+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRp dj5TdG9yYWdlIERvbWFpbiBzaGVfc2RvbWFpbiB3YXMKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBhZGRlZCBieSBhZG1pbkBpbnRlcm5hbDxicj4KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxkaXY+VkRTTSBvdmM3MS5sb2NhbGRvbWFpbi5sb2NhbAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGNvbW1hbmQgZmFpbGVkOiBDYW5ub3QgYWNxdWlyZQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhvc3QgaWQ6CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKHUnOWYxZWM0NWQtMGMzMi00YmZjLThiNjctMzcyZDZm MjA0ZmQxJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTYW5sb2NrRXhj ZXB0aW9uKDIyLCAnU2FubG9jawogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IGxvY2tzcGFjZSBhZGQgZmFpbHVyZScsICdJbnZhbGlkCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgYXJndW1lbnQnKSk8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2 PkZhaWxlZCB0byBhdHRhY2ggU3RvcmFnZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIERvbWFpbnMgdG8gRGF0YSBDZW50ZXIgRGVmYXVsdC4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoVXNlcjogYWRtaW5AaW50ZXJuYWwpPGJyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPGRpdj5GYWlsZWQgdG8gYXR0YWNoIFN0b3JhZ2UgRG9tYWluCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hlX3Nkb21haW4gdG8gRGF0YSBDZW50ZXIK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEZWZhdWx0LiAoVXNlcjogYWRt aW5AaW50ZXJuYWwpPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rp dj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj48YnI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2 PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAg ICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDwvYmxvY2txdW90 ZT4KICAgICAgICAgICAgICAgICAgICA8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rp dj4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAg ICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgog ICAgSSBoYXZlIGEgaG9zdGVkLWVuZ2luZSBpbnN0YWxsYXRpb24gb24gbXkgbGFwdG9wIChGMjIp IGFuZCBoYXZlIHRoZQogICAgZXhhY3Qgc2FtZSBlcnJvciBtZXNzYWdlIGFib3V0IHNhbmxvY2sg d2hlbiBhY3RpdmF0aW5nIHRoZQogICAgaG9zdGVkLWVuZ2luZSBzdG9yYWdlIGRvbWFpbi48YnI+ CiAgICBTaXR1YXRpb24gYXMgZm9sbG93czo8YnI+CiAgICAtIGV4cG9ydCBhIE5GUyBzaGFyZSBm cm9tIGxvY2FsIGRpc2sgZm9yIGhvc3RlZC1lbmdpbmUgdm08YnI+CiAgICAtIGV4cG9ydCBhIE5G UyBzaGFyZSBmcm9tIGxvY2FsIGRpc2sgZm9yIHJlZ3VsYXIgZGF0YSBkb21haW48YnI+CiAgICAt IGV4cG9ydCBhIE5GUyBzaGFyZSBmcm9tIGxvY2FsIGRpc2sgZm9yIGlzby9leHBvcnQgZG9tYWlu Ljxicj4KICAgIEhvc3RlZCBlbmdpbmUgc2V0dXAgKENlbnRvczcpIGNvbXBsZXRlcyB3aXRob3V0 IHByb2JsZW1zLCB1c2luZyB0aGUKICAgIHdlYnVpIHdvcmtzIHRvbywgaW1wb3J0aW5nIHRoZSBo b3N0ZWQtZW5naW5lIHN0b3JhZ2UgZG9tYWluIGlzIGFsc28KICAgIE9LIGJ1dCB0aGVuIGFjdGl2 YXRpbmcgaXQgZ2l2ZXMgdGhlIGRyZWFkZWQgc2FubG9jayBlcnJvci48YnI+CiAgICBIYXZlIHN0 YXJ0ZWQgd2l0aCBhIGNsZWFuIHNsYXRlIGEgY291cGxlIG9mIHRpbWVzIGJ1dCBpdCBoYXBwZW5z CiAgICBldmVyeXRpbWUuIFJlZ3VsYXIgb3ZpcnQtZW5naW5lIHNldHVwIGZyb22gIHRoZSBzYW1l IHJlcG9zaXRvcnkKICAgIHdvcmtzIGZpbmUuPGJyPgogICAgPGJyPgogICAgVGltZSBwZXJtaXR0 aW5nIEknbGwgZG8gYSBjbGVhbiBzbGF0ZSBpbnN0YWxsIGFuZCBtYWtlIGF2YWlsYWJsZSBhbGwK ICAgIHRoZSBsb2dzLjxicj4KICAgIDxicj4KICAgIEpvb3A8YnI+CiAgPC9ib2R5Pgo8L2h0bWw+ CgotLS0tLS0tLS0tLS0tLTA0MDgwMzA5MDAwMTA4MDkwODA5MDAwNS0tCg== --===============5615848026988883293==--