From kmayilsa at redhat.com Fri Sep 20 07:11:18 2013 Content-Type: multipart/mixed; boundary="===============3096639059516618230==" MIME-Version: 1.0 From: Kanagaraj To: users at ovirt.org Subject: Re: [Users] Can not add host to ovirt-engine Date: Fri, 20 Sep 2013 16:41:11 +0530 Message-ID: <523C2D4F.2020503@redhat.com> In-Reply-To: CAHQviuGkNeUa3c1xM8YoasCj7m5-ahubTpLHD8B9d9s7dGywFA@mail.gmail.com --===============3096639059516618230== 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. --------------020100090906080200000602 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 7bit 'ovirtmgmt' bridge gets created in the host during the 'Initializing' = phase, may be you can check the existence of this bridge in the host. By = looking at the log, engine is not able to communicate with the vdsm in = the host. Is the there anything in /var/log/vdsm/vdsm.log ? Thanks, Kanagaraj On 09/20/2013 04:35 PM, kumar shantanu wrote: > Hello guys, > > I am trying to setup ovirt now and it's installed and setup as per = > http://www.ovirt.org/Download. > > However when I am doing the first step which is adding host this is = > what I am getting in the logs and it's stuck at initializing hosts > > , Custom Event ID: -1, Message: Host Local is initializing. Message: = > Recovering from crash or Initializing > 2013-09-20 12:00:01,766 WARN = > [org.ovirt.engine.core.vdsbroker.VdsManager] = > (DefaultQuartzScheduler_Worker-98) Failed to refresh VDS , vds =3D = > f70911ce-457d-4ef7-9a01-d66bfd25b910 : Local, error =3D Recovering from = > crash or Initializing, continuing. > 2013-09-20 12:00:04,772 INFO = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-99) Command = > org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = > return value > org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc(a)23c03= b6d > 2013-09-20 12:00:04,773 INFO = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-99) HostName =3D Local > 2013-09-20 12:00:04,774 ERROR = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-99) Command GetCapabilitiesVDS = > execution failed. Exception: VDSRecoveringException: Recovering from = > crash or Initializing > 2013-09-20 12:00:07,781 INFO = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-100) Command = > org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = > return value > org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc(a)3aad8= c77 > 2013-09-20 12:00:07,782 INFO = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-100) HostName =3D Local > 2013-09-20 12:00:07,782 ERROR = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-100) Command GetCapabilitiesVDS = > execution failed. Exception: VDSRecoveringException: Recovering from = > crash or Initializing > 2013-09-20 12:00:10,796 INFO = > [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] = > (DefaultQuartzScheduler_Worker-9) Command = > org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand = > return value > > > Any idea please > > Thanks > Shantanu > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --------------020100090906080200000602 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit

'ovirtmgmt' bridge gets created in the host during the 'Initializing' phase, may be you can check the existence of this bridge in the host. By looking at the log, engine is not able to communicate with the vdsm in the host.

Is the there anything in /var/log/vdsm/vdsm.log ?

Thanks,
Kanagaraj

On 09/20/2013 04:35 PM, kumar shantanu wrote:
Hello guys,

I am trying to setup ovirt now and it's installed and setup as per http://www.ovirt.org= /Download.

However when I am doing the first step which is adding host this is what I am getting in the logs and it's stuck at initializing hosts

, Custom Event ID: -1, Message: Host Local is initializing. Message: Recovering from crash or Initializing
2013-09-20 12:00:01,766 WARN  [org.ovirt.engine.core.vdsbroker.VdsManager] (DefaultQuartzScheduler_Worker-98) Failed to refresh VDS , vds =3D f70911ce-457d-4ef7-9a01-d66bfd25b910 : Local, error =3D Recovering from crash or Initializing, continuing.
2013-09-20 12:00:04,772 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-99) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCom= mand return value
 org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc(a)23= c03b6d
2013-09-20 12:00:04,773 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-99) HostName =3D Local
2013-09-20 12:00:04,774 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-99) Command GetCapabilitiesVDS execution failed. Exception: VDSRecoveringException: Recovering from crash or Initializing
2013-09-20 12:00:07,781 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-100) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCom= mand return value
 org.ovirt.engine.core.vdsbroker.vdsbroker.VDSInfoReturnForXmlRpc(a)3a= ad8c77
2013-09-20 12:00:07,782 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-100) HostName =3D Local
2013-09-20 12:00:07,782 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-100) Command GetCapabilitiesVDS execution failed. Exception: VDSRecoveringException: Recovering from crash or Initializing
2013-09-20 12:00:10,796 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCo= mmand] (DefaultQuartzScheduler_Worker-9) Command org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCom= mand return value


Any idea please

Thanks
Shantanu


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

--------------020100090906080200000602-- --===============3096639059516618230== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMjAxMDAwOTA5MDYwODAyMDAwMDA2MDIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKCidvdmlydG1nbXQnIGJyaWRnZSBnZXRzIGNyZWF0ZWQgaW4gdGhlIGhvc3QgZHVyaW5n IHRoZSAnSW5pdGlhbGl6aW5nJyAKcGhhc2UsIG1heSBiZSB5b3UgY2FuIGNoZWNrIHRoZSBleGlz dGVuY2Ugb2YgdGhpcyBicmlkZ2UgaW4gdGhlIGhvc3QuIEJ5IApsb29raW5nIGF0IHRoZSBsb2cs IGVuZ2luZSBpcyBub3QgYWJsZSB0byBjb21tdW5pY2F0ZSB3aXRoIHRoZSB2ZHNtIGluIAp0aGUg aG9zdC4KCklzIHRoZSB0aGVyZSBhbnl0aGluZyBpbiAvdmFyL2xvZy92ZHNtL3Zkc20ubG9nID8K ClRoYW5rcywKS2FuYWdhcmFqCgpPbiAwOS8yMC8yMDEzIDA0OjM1IFBNLCBrdW1hciBzaGFudGFu dSB3cm90ZToKPiBIZWxsbyBndXlzLAo+Cj4gSSBhbSB0cnlpbmcgdG8gc2V0dXAgb3ZpcnQgbm93 IGFuZCBpdCdzIGluc3RhbGxlZCBhbmQgc2V0dXAgYXMgcGVyIAo+IGh0dHA6Ly93d3cub3ZpcnQu b3JnL0Rvd25sb2FkLgo+Cj4gSG93ZXZlciB3aGVuIEkgYW0gZG9pbmcgdGhlIGZpcnN0IHN0ZXAg d2hpY2ggaXMgYWRkaW5nIGhvc3QgdGhpcyBpcyAKPiB3aGF0IEkgYW0gZ2V0dGluZyBpbiB0aGUg bG9ncyBhbmQgaXQncyBzdHVjayBhdCBpbml0aWFsaXppbmcgaG9zdHMKPgo+ICwgQ3VzdG9tIEV2 ZW50IElEOiAtMSwgTWVzc2FnZTogSG9zdCBMb2NhbCBpcyBpbml0aWFsaXppbmcuIE1lc3NhZ2U6 IAo+IFJlY292ZXJpbmcgZnJvbSBjcmFzaCBvciBJbml0aWFsaXppbmcKPiAyMDEzLTA5LTIwIDEy OjAwOjAxLDc2NiBXQVJOIAo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLlZkc01h bmFnZXJdIAo+IChEZWZhdWx0UXVhcnR6U2NoZWR1bGVyX1dvcmtlci05OCkgRmFpbGVkIHRvIHJl ZnJlc2ggVkRTICwgdmRzID0gCj4gZjcwOTExY2UtNDU3ZC00ZWY3LTlhMDEtZDY2YmZkMjViOTEw IDogTG9jYWwsIGVycm9yID0gUmVjb3ZlcmluZyBmcm9tIAo+IGNyYXNoIG9yIEluaXRpYWxpemlu ZywgY29udGludWluZy4KPiAyMDEzLTA5LTIwIDEyOjAwOjA0LDc3MiBJTkZPIAo+IFtvcmcub3Zp cnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRDYXBhYmlsaXRpZXNWRFNDb21t YW5kXSAKPiAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItOTkpIENvbW1hbmQgCj4gb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRT Q29tbWFuZCAKPiByZXR1cm4gdmFsdWUKPiAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tl ci52ZHNicm9rZXIuVkRTSW5mb1JldHVybkZvclhtbFJwY0AyM2MwM2I2ZAo+IDIwMTMtMDktMjAg MTI6MDA6MDQsNzczIElORk8gCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRz YnJva2VyLkdldENhcGFiaWxpdGllc1ZEU0NvbW1hbmRdIAo+IChEZWZhdWx0UXVhcnR6U2NoZWR1 bGVyX1dvcmtlci05OSkgSG9zdE5hbWUgPSBMb2NhbAo+IDIwMTMtMDktMjAgMTI6MDA6MDQsNzc0 IEVSUk9SIAo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRD YXBhYmlsaXRpZXNWRFNDb21tYW5kXSAKPiAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXIt OTkpIENvbW1hbmQgR2V0Q2FwYWJpbGl0aWVzVkRTIAo+IGV4ZWN1dGlvbiBmYWlsZWQuIEV4Y2Vw dGlvbjogVkRTUmVjb3ZlcmluZ0V4Y2VwdGlvbjogUmVjb3ZlcmluZyBmcm9tIAo+IGNyYXNoIG9y IEluaXRpYWxpemluZwo+IDIwMTMtMDktMjAgMTI6MDA6MDcsNzgxIElORk8gCj4gW29yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldENhcGFiaWxpdGllc1ZEU0NvbW1h bmRdIAo+IChEZWZhdWx0UXVhcnR6U2NoZWR1bGVyX1dvcmtlci0xMDApIENvbW1hbmQgCj4gb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRT Q29tbWFuZCAKPiByZXR1cm4gdmFsdWUKPiAgb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tl ci52ZHNicm9rZXIuVkRTSW5mb1JldHVybkZvclhtbFJwY0AzYWFkOGM3Nwo+IDIwMTMtMDktMjAg MTI6MDA6MDcsNzgyIElORk8gCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRz YnJva2VyLkdldENhcGFiaWxpdGllc1ZEU0NvbW1hbmRdIAo+IChEZWZhdWx0UXVhcnR6U2NoZWR1 bGVyX1dvcmtlci0xMDApIEhvc3ROYW1lID0gTG9jYWwKPiAyMDEzLTA5LTIwIDEyOjAwOjA3LDc4 MiBFUlJPUiAKPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0 Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZF0gCj4gKERlZmF1bHRRdWFydHpTY2hlZHVsZXJfV29ya2Vy LTEwMCkgQ29tbWFuZCBHZXRDYXBhYmlsaXRpZXNWRFMgCj4gZXhlY3V0aW9uIGZhaWxlZC4gRXhj ZXB0aW9uOiBWRFNSZWNvdmVyaW5nRXhjZXB0aW9uOiBSZWNvdmVyaW5nIGZyb20gCj4gY3Jhc2gg b3IgSW5pdGlhbGl6aW5nCj4gMjAxMy0wOS0yMCAxMjowMDoxMCw3OTYgSU5GTyAKPiBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29t bWFuZF0gCj4gKERlZmF1bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTkpIENvbW1hbmQgCj4gb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRT Q29tbWFuZCAKPiByZXR1cm4gdmFsdWUKPgo+Cj4gQW55IGlkZWEgcGxlYXNlCj4KPiBUaGFua3MK PiBTaGFudGFudQo+Cj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo+IFVzZXJzIG1haWxpbmcgbGlzdAo+IFVzZXJzQG92aXJ0Lm9yZwo+IGh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycwoKCi0tLS0tLS0tLS0tLS0tMDIw MTAwMDkwOTA2MDgwMjAwMDAwNjAyCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PUlT Ty04ODU5LTEKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoKPGh0bWw+CiAgPGhlYWQ+ CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9SVNPLTg4NTktMSIKICAgICAg aHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJvZHkgYmdjb2xvcj0iI0ZG RkZGRiIgdGV4dD0iIzAwMDAwMCI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPjxi cj4KICAgICAgJ292aXJ0bWdtdCcgYnJpZGdlIGdldHMgY3JlYXRlZCBpbiB0aGUgaG9zdCBkdXJp bmcgdGhlCiAgICAgICdJbml0aWFsaXppbmcnIHBoYXNlLCBtYXkgYmUgeW91IGNhbiBjaGVjayB0 aGUgZXhpc3RlbmNlIG9mIHRoaXMKICAgICAgYnJpZGdlIGluIHRoZSBob3N0LiBCeSBsb29raW5n IGF0IHRoZSBsb2csIGVuZ2luZSBpcyBub3QgYWJsZSB0bwogICAgICBjb21tdW5pY2F0ZSB3aXRo IHRoZSB2ZHNtIGluIHRoZSBob3N0Ljxicj4KICAgICAgPGJyPgogICAgICBJcyB0aGUgdGhlcmUg YW55dGhpbmcgaW4gL3Zhci9sb2cvdmRzbS92ZHNtLmxvZyA/PGJyPgogICAgICA8YnI+CiAgICAg IFRoYW5rcyw8YnI+CiAgICAgIEthbmFnYXJhajxicj4KICAgICAgPGJyPgogICAgICBPbiAwOS8y MC8yMDEzIDA0OjM1IFBNLCBrdW1hciBzaGFudGFudSB3cm90ZTo8YnI+CiAgICA8L2Rpdj4KICAg IDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUhRdml1R2tOZVVhM2MxeE04WW9hc0NqN201LWFodWJU cExIRDhCOWQ5czdkR3l3RkFAbWFpbC5nbWFpbC5jb20iCiAgICAgIHR5cGU9ImNpdGUiPgogICAg ICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICA8ZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAg ICAgPGRpdj5IZWxsbyBndXlzLCA8YnI+CiAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAg IEkgYW0gdHJ5aW5nIHRvIHNldHVwIG92aXJ0IG5vdyBhbmQgaXQncyBpbnN0YWxsZWQgYW5kCiAg ICAgICAgICAgICAgc2V0dXAgYXMgcGVyIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAg ICAgICAgICAgIGhyZWY9Imh0dHA6Ly93d3cub3ZpcnQub3JnL0Rvd25sb2FkIj5odHRwOi8vd3d3 Lm92aXJ0Lm9yZy9Eb3dubG9hZDwvYT4uPGJyPgogICAgICAgICAgICAgIDxicj4KICAgICAgICAg ICAgPC9kaXY+CiAgICAgICAgICAgIEhvd2V2ZXIgd2hlbiBJIGFtIGRvaW5nIHRoZSBmaXJzdCBz dGVwIHdoaWNoIGlzIGFkZGluZyBob3N0CiAgICAgICAgICAgIHRoaXMgaXMgd2hhdCBJIGFtIGdl dHRpbmcgaW4gdGhlIGxvZ3MgYW5kIGl0J3Mgc3R1Y2sgYXQKICAgICAgICAgICAgaW5pdGlhbGl6 aW5nIGhvc3RzPGJyPgogICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICwgQ3VzdG9tIEV2ZW50 IElEOiAtMSwgTWVzc2FnZTogSG9zdCBMb2NhbCBpcyBpbml0aWFsaXppbmcuCiAgICAgICAgICAg IE1lc3NhZ2U6IFJlY292ZXJpbmcgZnJvbSBjcmFzaCBvciBJbml0aWFsaXppbmc8YnI+CiAgICAg ICAgICAgIDIwMTMtMDktMjAgMTI6MDA6MDEsNzY2IFdBUk4mbmJzcDsKICAgICAgICAgICAgW29y Zy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuVmRzTWFuYWdlcl0KICAgICAgICAgICAgKERl ZmF1bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk4KSBGYWlsZWQgdG8gcmVmcmVzaCBWRFMgLAog ICAgICAgICAgICB2ZHMgPSBmNzA5MTFjZS00NTdkLTRlZjctOWEwMS1kNjZiZmQyNWI5MTAgOiBM b2NhbCwgZXJyb3IgPQogICAgICAgICAgICBSZWNvdmVyaW5nIGZyb20gY3Jhc2ggb3IgSW5pdGlh bGl6aW5nLCBjb250aW51aW5nLjxicj4KICAgICAgICAgICAgMjAxMy0wOS0yMCAxMjowMDowNCw3 NzIgSU5GTyZuYnNwOwogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tl ci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZF0KICAgICAgICAgICAgKERlZmF1 bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk5KSBDb21tYW5kCiAgICAgICAgICAgIG9yZy5vdmly dC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkdldENhcGFiaWxpdGllc1ZEU0NvbW1h bmQKICAgICAgICAgICAgcmV0dXJuIHZhbHVlIDxicj4KJm5ic3A7b3JnLm92aXJ0LmVuZ2luZS5j b3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuVkRTSW5mb1JldHVybkZvclhtbFJwY0AyM2MwM2I2ZDxi cj4KICAgICAgICAgICAgMjAxMy0wOS0yMCAxMjowMDowNCw3NzMgSU5GTyZuYnNwOwogICAgICAg ICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJp bGl0aWVzVkRTQ29tbWFuZF0KICAgICAgICAgICAgKERlZmF1bHRRdWFydHpTY2hlZHVsZXJfV29y a2VyLTk5KSBIb3N0TmFtZSA9IExvY2FsPGJyPgogICAgICAgICAgICAyMDEzLTA5LTIwIDEyOjAw OjA0LDc3NCBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tl ci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZF0KICAgICAgICAgICAgKERlZmF1 bHRRdWFydHpTY2hlZHVsZXJfV29ya2VyLTk5KSBDb21tYW5kCiAgICAgICAgICAgIEdldENhcGFi aWxpdGllc1ZEUyBleGVjdXRpb24gZmFpbGVkLiBFeGNlcHRpb246CiAgICAgICAgICAgIFZEU1Jl Y292ZXJpbmdFeGNlcHRpb246IFJlY292ZXJpbmcgZnJvbSBjcmFzaCBvcgogICAgICAgICAgICBJ bml0aWFsaXppbmc8YnI+CiAgICAgICAgICAgIDIwMTMtMDktMjAgMTI6MDA6MDcsNzgxIElORk8m bmJzcDsKICAgICAgICAgICAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJv a2VyLkdldENhcGFiaWxpdGllc1ZEU0NvbW1hbmRdCiAgICAgICAgICAgIChEZWZhdWx0UXVhcnR6 U2NoZWR1bGVyX1dvcmtlci0xMDApIENvbW1hbmQKICAgICAgICAgICAgb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZAogICAg ICAgICAgICByZXR1cm4gdmFsdWUgPGJyPgombmJzcDtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRz YnJva2VyLnZkc2Jyb2tlci5WRFNJbmZvUmV0dXJuRm9yWG1sUnBjQDNhYWQ4Yzc3PGJyPgogICAg ICAgICAgICAyMDEzLTA5LTIwIDEyOjAwOjA3LDc4MiBJTkZPJm5ic3A7CiAgICAgICAgICAgIFtv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRDYXBhYmlsaXRpZXNW RFNDb21tYW5kXQogICAgICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItMTAw KSBIb3N0TmFtZSA9IExvY2FsPGJyPgogICAgICAgICAgICAyMDEzLTA5LTIwIDEyOjAwOjA3LDc4 MiBFUlJPUgogICAgICAgICAgICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNi cm9rZXIuR2V0Q2FwYWJpbGl0aWVzVkRTQ29tbWFuZF0KICAgICAgICAgICAgKERlZmF1bHRRdWFy dHpTY2hlZHVsZXJfV29ya2VyLTEwMCkgQ29tbWFuZAogICAgICAgICAgICBHZXRDYXBhYmlsaXRp ZXNWRFMgZXhlY3V0aW9uIGZhaWxlZC4gRXhjZXB0aW9uOgogICAgICAgICAgICBWRFNSZWNvdmVy aW5nRXhjZXB0aW9uOiBSZWNvdmVyaW5nIGZyb20gY3Jhc2ggb3IKICAgICAgICAgICAgSW5pdGlh bGl6aW5nPGJyPgogICAgICAgICAgICAyMDEzLTA5LTIwIDEyOjAwOjEwLDc5NiBJTkZPJm5ic3A7 CiAgICAgICAgICAgIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5H ZXRDYXBhYmlsaXRpZXNWRFNDb21tYW5kXQogICAgICAgICAgICAoRGVmYXVsdFF1YXJ0elNjaGVk dWxlcl9Xb3JrZXItOSkgQ29tbWFuZAogICAgICAgICAgICBvcmcub3ZpcnQuZW5naW5lLmNvcmUu dmRzYnJva2VyLnZkc2Jyb2tlci5HZXRDYXBhYmlsaXRpZXNWRFNDb21tYW5kCiAgICAgICAgICAg IHJldHVybiB2YWx1ZSA8YnI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPGJyPgogICAg ICAgICAgPC9kaXY+CiAgICAgICAgICBBbnkgaWRlYSBwbGVhc2U8YnI+CiAgICAgICAgICA8YnI+ CiAgICAgICAgPC9kaXY+CiAgICAgICAgVGhhbmtzPGJyPgogICAgICAgIFNoYW50YW51PGJyPgog ICAgICA8L2Rpdj4KICAgICAgPGJyPgogICAgICA8ZmllbGRzZXQgY2xhc3M9Im1pbWVBdHRhY2ht ZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICA8YnI+CiAgICAgIDxwcmUgd3JhcD0iIj5fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpVc2VycyBtYWlsaW5n IGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOlVz ZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPgo8YSBjbGFzcz0ibW96LXR4dC1saW5r LWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8v dXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT4K PC9wcmU+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgPC9ib2R5Pgo8L2h0bWw+CgotLS0t LS0tLS0tLS0tLTAyMDEwMDA5MDkwNjA4MDIwMDAwMDYwMi0tCg== --===============3096639059516618230==--