Tuesday, 2015-12-01

*** anshul has quit IRC00:08
*** openstackstatus has quit IRC00:24
*** openstackstatus has joined #openstack-rally00:26
*** ChanServ sets mode: +v openstackstatus00:26
*** yingjun has joined #openstack-rally00:52
openstackgerritLi Yingjun proposed openstack/rally: Replacing application_catalog with application-catalog  https://review.openstack.org/25025501:10
*** pvaneck has quit IRC01:14
*** openstackgerrit has quit IRC01:22
*** openstackgerrit has joined #openstack-rally01:22
*** kjorgensen has quit IRC01:29
openstackgerritOleh Anufriiev proposed openstack/rally: [WIP] [Spec] Deployment plugin base  https://review.openstack.org/24435301:43
*** kjorgensen has joined #openstack-rally01:51
*** kjorgensen has quit IRC01:56
*** Swetha has joined #openstack-rally02:02
SwethaHi.. I have an issue executing openstack cue rally scripts. ( Issue: scripts not identifying cert file path)..could anyone help me on this...? I can share more details about the issue02:05
SwethaI placed the cert file like (  "https_insecure": False,   "https_cacert": "/home/amok/swetha/msg-redwood-cert",)    in the config file....02:06
SwethaIn the same vm cli commands work with the same cert...but rally script fails with error  ( "SSL exception connecting to https://10.241.127.197:5000/v3/auth/tokens: [Errno 1] _ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE41.127.197:5000/v3/auth/tokens: [Errno 1] _ssl.c:510: error:14090086:SSL routine)02:09
kun_huangSwetha: looking this02:14
SwethaThanks Kun Huang..let me know if need more details02:15
openstackgerritBo Chi proposed openstack/rally: Rename "endpoint" to "credential" (part 3)  https://review.openstack.org/25028602:19
*** arnoldje has joined #openstack-rally02:20
kun_huangSwetha: do you have python's stack trace?02:21
openstackgerritli,chen proposed openstack/rally: Remove db and object usage in cli.commands.deployment module  https://review.openstack.org/24727902:22
kun_huangSwetha: trace stack ;)02:25
Swethausr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib l. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available.02:26
Swethai shall paste in some link and put it here :)02:27
Swethaalso checked with dev here and seems there is some issue with the ssl connectivity for our rally tests02:27
*** madhu_ak has quit IRC02:28
SwethaError:02:31
Swetha~/soak_perf_scale/platform_services/rally_tests/rally_properties$ cat v3-keystone.json {     "type": "ExistingCloud",     "auth_url": "https://10.241.127.197:5000/v3/",     "region_name": "region1",     "endpoint_type": "public",     "admin": {         "username": "admin",         "password": "BpmmhHhy3c",         "admin_domain_name": "Default",         "project_name": "admin",     "users": [         {02:31
SwethaHi Kun do you have any paste it link so that i can put it there...unable to put entire error here02:32
Swethaor any email id i can send the error logs to?02:32
kun_huangSwetha: you could paste in paste.openstack.org02:32
kun_huangSwetha: btw, it seems not a rally problem(maybe), http://stackoverflow.com/questions/29134512/insecureplatformwarning-a-true-sslcontext-object-is-not-available-this-prevent02:32
kun_huangsomething like pyhton2.7.9. request[security]02:33
Swethahttp://paste.openstack.org/show/480449/02:35
kun_huangSwetha: what's your python version?02:38
SwethaPython 2.7.602:39
kun_huangSwetha: seeing https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning , 2.7.9 is recommended now02:41
*** MaxPC has quit IRC02:41
Swethaok then let me try with 2.7.902:42
openstackgerritli,chen proposed openstack/rally: Remove db and object usage in cli.commands.verify module  https://review.openstack.org/24788102:56
*** chenli_ has joined #openstack-rally02:58
*** chenli_ has quit IRC03:00
*** Swetha has quit IRC03:06
*** baker has joined #openstack-rally03:36
*** MaxPC has joined #openstack-rally03:42
*** baker has quit IRC03:51
*** rdas has joined #openstack-rally04:04
*** tfreger has joined #openstack-rally04:35
*** akrzos has quit IRC04:53
*** MaxPC has quit IRC04:55
*** yfried_ has joined #openstack-rally05:24
*** arnoldje has quit IRC05:25
*** yingjun has quit IRC05:30
*** yingjun has joined #openstack-rally05:30
*** yingjun has quit IRC05:35
*** abehl has joined #openstack-rally05:38
*** berendt has joined #openstack-rally05:52
*** yingjun has joined #openstack-rally05:58
*** yfried_ has quit IRC06:03
*** abehl has quit IRC06:36
*** amit213 has quit IRC06:55
*** amit213 has joined #openstack-rally06:56
*** neeti has joined #openstack-rally07:12
*** abehl has joined #openstack-rally07:30
*** yfried_ has joined #openstack-rally07:40
*** coolsvap has quit IRC08:09
*** arxcruz has joined #openstack-rally08:17
*** yfried_ has quit IRC08:24
*** yfried_ has joined #openstack-rally08:24
*** kjorgensen has joined #openstack-rally08:26
*** berendt has quit IRC08:27
*** kjorgensen has quit IRC08:31
*** fhubik has joined #openstack-rally08:32
*** rcernin has joined #openstack-rally08:37
*** fhubik is now known as fhubik_brb08:37
*** fhubik_brb is now known as fhubik08:38
*** yfried_ has quit IRC08:56
*** yfried_ has joined #openstack-rally08:57
*** fhubik is now known as fhubik_brb08:58
*** stannie has joined #openstack-rally09:02
*** coolsvap has joined #openstack-rally09:04
*** fhubik_brb is now known as fhubik09:13
*** amaretskiy has joined #openstack-rally09:22
*** adiantum has joined #openstack-rally09:33
*** berendt has joined #openstack-rally09:35
*** yingjun has quit IRC09:37
andreykurilinkun_huang: hi!09:53
kun_huangandreykurilin: pong09:53
andreykurilinkun_huang: about https: all related options were removed from config file09:55
andreykurilinkun_huang: and there is only one way to setup https - via deployment config09:55
kun_huangyes, I know this09:56
kun_huangandreykurilin: are you talking about swetha's problem?09:56
andreykurilinand it looks like Swetha doesn't setup it in deployment09:56
kun_huang"I placed the cert file like (  "https_insecure": False,   "https_cacert": "/home/amok/swetha/msg-redwood-cert",)    in the config file...."09:57
kun_huangthat config file is not deployment config file?09:57
andreykurilinI suppose, he/she mean config file of rally09:57
andreykurilin:)09:57
kun_huangandreykurilin: oops, hope he could come back for asking09:59
andreykurilinhttp://paste.openstack.org/show/480449/ <- It looks like https_cacert is missed from deployment10:00
andreykurilinimo, we should return back option to rally config file and raise warning message "https options will be ignored. please setup them via deployemnt config"10:01
kun_huangandreykurilin: it's a good idea ;)10:02
*** itsuugo has quit IRC10:03
*** itsuugo has joined #openstack-rally10:05
*** aix has joined #openstack-rally10:05
*** kiran-r has joined #openstack-rally10:22
*** berendt has quit IRC10:24
*** tfreger has quit IRC10:31
andreykurilinekarlso: hi! I need you!:) please fix your patch, I want to merge it before new rally release ))10:32
ekarlsoandreykurilin: sure10:34
*** e0ne has joined #openstack-rally10:37
*** tosky has joined #openstack-rally10:44
*** e0ne has quit IRC10:51
*** fhubik is now known as fhubik_brb11:00
*** fhubik_brb is now known as fhubik11:03
*** aix has quit IRC11:06
ekarlsoandreykurilin: sigh, there's 1 more thing that's broken due to us renaming stuff :(11:08
andreykurilinekarlso: I suppose, you can easily fix it :)11:09
*** fhubik has quit IRC11:09
ekarlsoandreykurilin: working on it :(11:09
openstackgerritli,chen proposed openstack/rally: Remove db and object usage in cli.commands.verify module  https://review.openstack.org/24788111:11
ekarlsoandreykurilin: https://bugs.launchpad.net/designate/+bug/152157511:11
openstackLaunchpad bug 1521575 in Designate "TRACE designate.api.middleware QuotaResourceUnknown: ('%s is not a valid quota resource', u'domains')" [Critical,Triaged] - Assigned to Graham Hayes (grahamhayes)11:11
ekarlsoneed that fixed before rally can really work again11:12
andreykurilinheh11:12
*** aix has joined #openstack-rally11:18
openstackgerritIllia Khudoshyn proposed openstack/rally: Add Workload object. Fix subtask representation in report  https://review.openstack.org/24916911:24
*** iurygregory_ is now known as iurygregory11:27
ekarlsoandreykurilin: thing is in M1 we renamed domain > zone11:29
ekarlsoso in theory we could rename it in rally too11:29
*** mwagner_lap has quit IRC11:39
*** svasheka has quit IRC11:43
openstackgerritIllia Khudoshyn proposed openstack/rally: Add 'merge' functionality to SLA  https://review.openstack.org/23854711:44
*** svasheka has joined #openstack-rally11:49
openstackgerritMerged openstack/rally: [Verify] Making all names of columns consistent in HTML report  https://review.openstack.org/25155011:49
*** tosky has quit IRC11:53
*** tosky has joined #openstack-rally11:53
*** rdas has quit IRC11:58
*** MaxPC has joined #openstack-rally12:02
*** MaxPC has quit IRC12:04
*** yfried_ has quit IRC12:06
*** yfried has joined #openstack-rally12:06
*** tosky has quit IRC12:13
*** tosky has joined #openstack-rally12:14
*** stpierre has joined #openstack-rally12:14
*** stpierre_ has joined #openstack-rally12:18
*** kiranr has joined #openstack-rally12:20
*** kiran-r has quit IRC12:21
*** stpierre has quit IRC12:22
*** jaypipes has joined #openstack-rally12:22
*** e0ne has joined #openstack-rally12:25
openstackgerritIllia Khudoshyn proposed openstack/rally: Add Workload object. Fix subtask representation in report  https://review.openstack.org/24916912:33
*** e0ne has quit IRC12:34
*** yfried_ has joined #openstack-rally12:37
*** e0ne_ has joined #openstack-rally12:37
ekarlsoandreykurilin: is it possible to add a seperate quota handler for v2 in designate?12:39
*** yfried has quit IRC12:41
openstackgerritOleh Anufriiev proposed openstack/rally: Use install_rally.sh during devstack installation  https://review.openstack.org/21013712:43
*** jaypipes has quit IRC12:49
andreykurilinekarlso: I suppose yes12:51
ekarlsoandreykurilin: guide me tow how ;)12:51
andreykurilinekarlso: https://github.com/openstack/rally/blob/master/rally/plugins/openstack/context/quotas/designate_quotas.py you should modify this context12:54
*** jaypipes has joined #openstack-rally12:54
*** akrzos has joined #openstack-rally12:56
*** MaxPC has joined #openstack-rally12:58
ekarlsoandreykurilin: yes, but to look for what :P13:00
*** mwagner_lap has joined #openstack-rally13:01
*** stpierre_ is now known as stpierre13:05
andreykurilinekarlso: I suppose you can just rename it13:09
*** idegtiarov__ has quit IRC13:10
*** yfried_ is now known as yfried13:18
*** kiranr has quit IRC13:19
openstackgerritMerged openstack/rally: [Verify] Set run_validation to True to enable the corresponding tests  https://review.openstack.org/25135113:23
openstackgerritMerged openstack/rally: Using 'ready_statuses' instead of 'is_ready'  https://review.openstack.org/24960213:23
*** e0ne_ has quit IRC13:55
*** neeti_ has joined #openstack-rally13:55
*** e0ne has joined #openstack-rally13:55
*** neeti has quit IRC13:57
*** abehl has quit IRC13:58
*** abehl has joined #openstack-rally13:59
*** arnoldje has joined #openstack-rally14:03
openstackgerritMerged openstack/rally: Configure Tempest to use isolated tenants  https://review.openstack.org/22962314:09
openstackgerritIllia Khudoshyn proposed openstack/rally: Prepare for distribured runner  https://review.openstack.org/25188914:24
openstackgerritIllia Khudoshyn proposed openstack/rally: Prepare for distribured runner  https://review.openstack.org/25188914:27
*** idegtiarov_ has joined #openstack-rally14:31
*** davideagnello has quit IRC14:34
*** arnoldje has quit IRC14:41
*** akrzos_ has joined #openstack-rally14:42
*** akrzos has quit IRC14:43
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Fixing issue with create_isolated_networks = False  https://review.openstack.org/25190614:57
openstackgerritOleh Anufriiev proposed openstack/rally: [WIP] [Spec] Deployment plugin base  https://review.openstack.org/24435314:57
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Fixing issue with create_isolated_networks = False  https://review.openstack.org/25190614:58
*** neeti_ has quit IRC15:00
openstackgerritAndrey Kurilin proposed openstack/rally: [clients] Refactor rally.osclients.Keystone  https://review.openstack.org/23536015:01
*** igormarnat is now known as imarnat15:02
*** rvasilets_ has joined #openstack-rally15:04
*** rvasilets___ has joined #openstack-rally15:04
*** imarnat is now known as igormarnat15:05
*** baker has joined #openstack-rally15:20
*** arnoldje has joined #openstack-rally15:24
*** e0ne has quit IRC15:29
idegtiarov_rally-cores it seems that now everything is ok with this patch  https://review.openstack.org/#/c/232968/ could it be landed?15:46
*** e0ne has joined #openstack-rally15:47
*** aix has quit IRC15:49
*** spyderdyne has joined #openstack-rally15:50
ekarlsoandreykurilin: u around ?15:52
ekarlsoclass DesignateZones(SynchronizedDeletion, base.ResourceManager):15:52
ekarlsothis blows up with 2015-12-01 15:49:01.370 10246 ERROR rally.plugins.openstack.context.cleanup.manager AttributeError: 'Client' object has no attribute 'zones'15:52
andreykurilinekarlso: yes. this Is this designateclient v1 or v2 ?15:53
ekarlsoandreykurilin: v2 :)15:54
andreykurilin idegtiarov_: will start review in few minutes15:56
ekarlsoandreykurilin: hmmms: 2015-12-01 15:56:38.274 10957 WARNING rally.plugins.openstack.context.cleanup.manager [-] Resource deletion failed, max retries exceeded for designate.domains: 9a85d79d-eefe-47c9-8383-51ded1eba547. Reason: Could not find Zone15:57
ekarlsoalso when running a v2 task15:57
andreykurilinekarlso: I suppose you should update decorator @sceanrio.configure15:57
ekarlsoandreykurilin: it has @scenario.configure(context={"cleanup": ["designate"]}) already15:58
ekarlsoandreykurilin: anything more needed ?15:58
andreykurilinekarslo: let's modify it. try something like @scenario.configure(context={"cleanup": ["designate.resource_1", "designate.resource_2"]}) (specify only v1 or v2 resources)15:59
*** rcernin has quit IRC16:04
ekarlsoandreykurilin: now PluginNotFound: There is no plugin with name: designate.v2 in openstack namespace.16:06
ekarlsomeh, there is a plugin designate.v2...16:06
andreykurilinekarlso: What do you change?16:06
ekarlso@base.resource("designate.v2", "zones", order=next(_designate_order)) on the DesignateZone resource and16:08
ekarlso@scenario.configure(context={"cleanup": ["designate.v2"]}) on the scenario16:09
*** akuznetsova has quit IRC16:11
*** davideagnello has joined #openstack-rally16:13
andreykurilinekarlso: I suppose to: 1) rename designate.v1 to designate_v1 and designate.v2 to designate_v2; 2) you should modify several base methods of Resource class16:14
*** arxcruz has quit IRC16:14
andreykurilin*modify=ovveride16:15
andreykurilinekalso: https://github.com/openstack/rally/blob/master/rally/plugins/openstack/context/cleanup/base.py#L95 this line should be changed in your case16:16
andreykurilinekarlso: http://xsnippet.org/361206/16:18
*** spyderdyne has quit IRC16:18
ekarlsoandreykurilin: why not just create a DesignateBase or something in the base.py and subclass the rest ?16:19
*** akuznetsova has joined #openstack-rally16:19
andreykurilinekarlso: yes, you should create some DesignateResource base class in resources.py, where method _manager is overriden and, then, inherit all designate resources from this clas16:20
*** abehl has quit IRC16:24
*** arnoldje has quit IRC16:53
*** kjorgensen has joined #openstack-rally16:58
*** kjorgensen has quit IRC17:02
*** kjorgensen has joined #openstack-rally17:02
*** arnoldje has joined #openstack-rally17:17
openstackgerritMerged openstack/rally: [Verify] Fixing issue with failures of Heat tests  https://review.openstack.org/25150817:22
*** yfried has quit IRC17:26
ekarlsoandreykurilin: how does rally create a zone in the rally-designate.yaml files for the list_records scenario ?17:27
*** e0ne has quit IRC17:30
andreykurilinekarlso: it doesn't create17:31
*** baker has quit IRC17:31
ekarlsoandreykurilin: uh, then where does it get the zones to list then ? :D17:31
ekarlsoI mean, the domain_id that's required for say list_records17:32
ekarlsooh17:32
ekarlsolol I've included a scenario that shouldn't be there xD17:32
ekarlsono wonder :D17:32
andreykurilinekarlso: you should add(implement) a context, which pre-create resources before launching scenario and remove them after sceanario is finished17:32
andreykurilinexample - https://github.com/openstack/rally/blob/master/rally/plugins/openstack/context/nova/servers.py17:33
ekarlsoandreykurilin: ya, but for list-recordsets it should not be in rally-desigante.yml :P17:33
ekarlsobecause you need to specify a zone / domain to use17:33
andreykurilinekarlso: you should add context which creates zone / domain and add check to scenario (if no user specified zone, take from context.)17:34
ekarlsoandreykurilin: how dyou fix that ? I know a optional arg but17:35
ekarlsocan you have a context inject only if there's no passed zone id ?17:35
*** amaretskiy has quit IRC17:37
*** baker has joined #openstack-rally17:40
*** stannie has quit IRC17:47
andreykurilinekarlso: Imo, we should support next use cases: 1) user specifies domain -> rally lists records from this domain; 2) user specifies context + domain -> rally creates domain in context, but ignores it in sceanrio and lists records from user-specified domain; 3) user specifies only context -> rally creates domain in context and lists recordset from it; 4) user doesn't specify no context no domain -> rally lists nothing or raise an examption t17:49
andreykurilinekarlso: also you can create a validator(https://github.com/openstack/rally/blob/master/rally/task/validation.py), which will be mix of https://github.com/openstack/rally/blob/master/rally/task/validation.py#L563 and https://github.com/openstack/rally/blob/master/rally/task/validation.py#L46117:51
ekarlsoandreykurilin: gawd, this is getting advanced...17:55
andreykurilin:)17:56
ekarlsoandreykurilin: is al this really necassary ?18:00
*** madhu_ak has joined #openstack-rally18:07
ekarlsothis rally stuff is getting worse and wors :(18:12
*** arnoldje has quit IRC18:28
ekarlsoandreykurilin: actually I think it's ok to "negate" the list_recordsets from the rally-designate.yml18:35
openstackgerritSergey Skripnick proposed openstack/rally: Add --debug to rally command in cli tests  https://review.openstack.org/25201218:35
ekarlsobecause it's pointless in my mind, why would you like to have it create a zone then list ?18:35
ekarlsothen you can just use one of the other scenarios18:35
*** rcernin has joined #openstack-rally18:38
openstackgerritSergey Skripnick proposed openstack/rally: Remove db and object usage in cli.commands.verify module  https://review.openstack.org/24788118:38
openstackgerritEndre Karlson proposed openstack/rally: Add Designate API V2 support - part 1  https://review.openstack.org/22935018:40
*** baker has quit IRC18:42
*** tosky has quit IRC18:47
*** arnoldje has joined #openstack-rally18:49
openstackgerritEndre Karlson proposed openstack/rally: Add Designate API V2 support - part 1  https://review.openstack.org/22935018:52
*** MaxPC has quit IRC18:53
openstackgerritMerged openstack/rally: Replacing application_catalog with application-catalog  https://review.openstack.org/25025518:54
*** MaxPC has joined #openstack-rally18:55
*** MaxPC has quit IRC18:55
*** MaxPC has joined #openstack-rally18:55
*** adiantum1 has joined #openstack-rally18:56
*** adiantum has quit IRC18:57
*** adiantum1 is now known as adiantum18:57
*** baker has joined #openstack-rally19:00
*** pvaneck has joined #openstack-rally19:02
openstackgerritSergey Skripnick proposed openstack/rally: Add --debug to rally command in cli tests  https://review.openstack.org/25201219:21
*** yfried has joined #openstack-rally19:28
*** baker has quit IRC19:42
*** yfried has quit IRC19:44
*** adiantum1 has joined #openstack-rally19:48
*** yfried has joined #openstack-rally19:49
*** adiantum has quit IRC19:52
*** adiantum1 has quit IRC19:53
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Using subunit-trace instead of colorizer.py  https://review.openstack.org/25203419:55
*** arnoldje has quit IRC20:03
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Using subunit-trace instead of colorizer.py  https://review.openstack.org/25203420:04
*** madhu_ak has quit IRC20:14
*** madhu_ak has joined #openstack-rally20:22
*** arnoldje has joined #openstack-rally20:24
openstackgerritMerged openstack/rally: Remove db and object usage in cli.commands.verify module  https://review.openstack.org/24788121:06
*** harlowja has quit IRC21:27
*** harlowja has joined #openstack-rally21:28
*** MaxPC has quit IRC21:30
*** rcernin has quit IRC21:31
*** akscram has joined #openstack-rally21:55
akscramGuys, how I can disable the clean-up of servers created by the NovaServers.boot_server scenario?21:57
stpierreyou can't currently (without mucking with the code)21:59
akscramIn short, I want to use scenarios to create some workloads in clouds.22:00
stpierrein the future rally will be better able to run multiple sequential subtasks, but it really can't right now.22:01
akscramstpierre: Can you point me to the code when I can do it? :)22:01
stpierreremove the 'context' kwarg from https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/nova/servers.py#L4122:02
akscramstpierre: Thanks, I will try to do it soon.22:04
*** baker has joined #openstack-rally22:06
*** arnoldje has quit IRC22:12
*** harlowja has quit IRC22:19
*** harlowja has joined #openstack-rally22:21
*** mwagner_lap has quit IRC22:24
openstackgerritMerged openstack/rally: [Verify] Using subunit-trace instead of colorizer.py  https://review.openstack.org/25203422:28
*** arnoldje has joined #openstack-rally22:32
*** davideagnello has quit IRC22:45
*** davideagnello has joined #openstack-rally22:45
*** adiantum has joined #openstack-rally22:46
*** davideagnello has quit IRC22:48
*** davideagnello has joined #openstack-rally22:48
*** davideag_ has joined #openstack-rally22:50
*** davideagnello has quit IRC22:53
*** harlowja has quit IRC22:57
*** harlowja has joined #openstack-rally23:01
*** stpierre_ has joined #openstack-rally23:04
*** stpierre has quit IRC23:08
*** MaxPC has joined #openstack-rally23:10
*** stpierre_ has quit IRC23:20
*** arnoldje has quit IRC23:24
*** mwagner_lap has joined #openstack-rally23:27
*** baker has quit IRC23:34
*** e0ne has joined #openstack-rally23:34
*** e0ne has quit IRC23:36
*** e0ne has joined #openstack-rally23:36
*** MaxPC has quit IRC23:38
*** e0ne_ has joined #openstack-rally23:39
*** madhu_ak_ has joined #openstack-rally23:39
*** e0ne has quit IRC23:41
*** madhu_ak has quit IRC23:43
*** e0ne has joined #openstack-rally23:49
*** e0ne_ has quit IRC23:51
*** e0ne_ has joined #openstack-rally23:52
*** e0ne has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!