Tuesday, 2018-04-24

*** pcaruana has quit IRC00:02
*** rmascena__ has quit IRC00:25
*** tonyb has quit IRC00:33
*** tonyb has joined #openstack-oslo00:35
*** namnh has joined #openstack-oslo00:42
*** spzala has joined #openstack-oslo00:49
*** spzala has quit IRC01:13
*** salv-orl_ has joined #openstack-oslo01:28
*** salv-orlando has quit IRC01:31
*** shardy has quit IRC01:42
*** shardy has joined #openstack-oslo01:43
*** spzala has joined #openstack-oslo01:52
*** spzala has quit IRC01:57
*** spzala has joined #openstack-oslo02:34
*** spzala has quit IRC02:48
*** yamamoto has quit IRC02:53
*** yamamoto has joined #openstack-oslo02:54
*** yamamoto has quit IRC02:59
*** shengping has joined #openstack-oslo03:14
*** nicolasbock has quit IRC03:26
shengpinghello, anyone could help me on this question in stackoverflow? thanks in advance03:27
shengpinghttps://stackoverflow.com/questions/49972470/will-race-condition-happen-when-python-use-multiprocess-or-coroutines03:27
shengpingit is about oslo.concurrency03:28
*** lpetrut has joined #openstack-oslo03:39
openstackgerritwangqi proposed openstack/oslo.vmware master: fix a typo:s/extention/extension  https://review.openstack.org/56380903:58
*** ianychoi has quit IRC04:02
*** ianychoi has joined #openstack-oslo04:04
*** lpetrut has quit IRC04:11
*** ianychoi has quit IRC04:28
*** ianychoi has joined #openstack-oslo04:31
openstackgerritIan Wienand proposed openstack-dev/pbr master: Fix builddoc with sphinx <= 1.6  https://review.openstack.org/56381304:34
*** edmondsw has joined #openstack-oslo04:43
*** edmondsw_ has joined #openstack-oslo04:44
*** edmondsw has quit IRC04:48
*** lpetrut has joined #openstack-oslo04:58
*** edmondsw_ has quit IRC04:59
*** shengping has quit IRC05:04
*** shengping has joined #openstack-oslo05:08
*** e0ne has joined #openstack-oslo05:19
*** lpetrut has quit IRC05:27
*** CrayZee has joined #openstack-oslo05:31
*** e0ne has quit IRC05:40
*** edmondsw has joined #openstack-oslo05:41
*** edmondsw has quit IRC05:45
*** edmondsw has joined #openstack-oslo06:02
*** edmondsw has quit IRC06:06
*** links has joined #openstack-oslo06:16
*** lpetrut has joined #openstack-oslo06:29
*** threestrands has quit IRC06:32
openstackgerritwangqi proposed openstack/oslo.privsep master: Replace assertRaisesRegexp with assertRaisesRegex  https://review.openstack.org/56383606:41
*** salv-orl_ has quit IRC06:45
*** salv-orlando has joined #openstack-oslo06:46
*** tesseract has joined #openstack-oslo06:49
*** threestrands has joined #openstack-oslo06:50
*** threestrands has quit IRC06:50
*** threestrands has joined #openstack-oslo06:50
*** salv-orlando has quit IRC06:50
*** pcaruana has joined #openstack-oslo06:58
*** ianychoi has quit IRC07:00
*** salv-orlando has joined #openstack-oslo07:00
*** jaosorior has joined #openstack-oslo07:08
*** threestrands has quit IRC07:10
*** shengping has quit IRC07:10
*** ianychoi has joined #openstack-oslo07:11
*** rcernin has quit IRC07:16
*** edmondsw has joined #openstack-oslo07:24
*** edmondsw has quit IRC07:28
*** edmondsw has joined #openstack-oslo07:45
*** edmondsw has quit IRC07:49
*** dkehn_ has joined #openstack-oslo07:50
*** spzala has joined #openstack-oslo07:53
*** dkehn has quit IRC07:54
*** pblaho has joined #openstack-oslo07:57
*** spzala has quit IRC07:57
*** AlexeyAbashkin has joined #openstack-oslo08:05
*** edmondsw has joined #openstack-oslo08:05
*** edmondsw has quit IRC08:09
*** edmondsw has joined #openstack-oslo08:26
*** edmondsw has quit IRC08:30
*** lucas-afk is now known as lucasagomes08:31
*** moguimar has joined #openstack-oslo08:32
*** e0ne has joined #openstack-oslo08:56
*** moguimar has quit IRC08:57
*** jaosorior has quit IRC09:18
*** jaosorior has joined #openstack-oslo09:44
*** moguimar has joined #openstack-oslo09:50
*** namnh has quit IRC09:54
*** sambetts_ is now known as sambetts10:11
*** eck` is now known as eck`gone10:27
*** jaosorior has quit IRC10:43
*** moguimar has quit IRC10:45
*** moguimar has joined #openstack-oslo10:47
*** moguimar has quit IRC10:53
*** nicolasbock has joined #openstack-oslo11:05
*** pbourke has quit IRC11:18
*** pbourke has joined #openstack-oslo11:18
*** ansmith has quit IRC11:41
*** lucasagomes is now known as lucas-hungry11:41
*** moguimar has joined #openstack-oslo11:46
*** jaosorior has joined #openstack-oslo11:48
*** spzala has joined #openstack-oslo11:53
*** spzala has quit IRC11:57
*** raildo has joined #openstack-oslo12:08
*** larainema has quit IRC12:10
*** larainema has joined #openstack-oslo12:10
*** yamamoto has joined #openstack-oslo12:14
*** jaosorior has quit IRC12:15
*** jaosorior has joined #openstack-oslo12:16
*** mwhahaha has quit IRC12:26
*** mwhahaha has joined #openstack-oslo12:27
*** edmondsw has joined #openstack-oslo12:28
*** lucas-hungry is now known as lucasagomes12:29
*** lbragstad has joined #openstack-oslo12:29
*** edmondsw_ has joined #openstack-oslo12:29
*** edmondsw has quit IRC12:33
*** edmondsw_ has quit IRC12:44
*** edmondsw has joined #openstack-oslo12:48
*** edmondsw has quit IRC12:52
*** spzala has joined #openstack-oslo12:53
*** spzala has quit IRC12:57
*** ansmith has joined #openstack-oslo12:58
*** kgiusti has joined #openstack-oslo12:58
*** edmondsw has joined #openstack-oslo12:59
*** edmondsw has quit IRC13:01
*** salv-orlando has quit IRC13:18
*** salv-orlando has joined #openstack-oslo13:19
*** dave-mccowan has joined #openstack-oslo13:23
*** salv-orlando has quit IRC13:24
*** spzala has joined #openstack-oslo13:26
*** edmondsw has joined #openstack-oslo13:27
*** yamamoto has quit IRC13:28
*** yamamoto has joined #openstack-oslo13:28
*** edmondsw has quit IRC13:31
*** eck`gone is now known as eck`13:32
dhellmannbnemec : those project config changes have merged13:52
bnemecdhellmann: So we need to go find typos to fix in all those projects? :-)13:54
dhellmannyeah, or pypi links or something :-)13:54
*** jaosorior has quit IRC13:55
*** jaosorior has joined #openstack-oslo13:55
bnemecFuturist: https://review.openstack.org/#/c/56337713:57
smcginnisdhellmann: So talking about oslo_config.sphinxext replacing the table generation.13:57
smcginnisdhellmann: It doesn't work.13:57
smcginnisThe directive takes a namespace to doc.13:58
dhellmannit's working for lots of other projects, so I need more detail than that13:58
smcginnisBut doc jobs does not install the project, so it can't find the namespace.13:58
smcginnisDo you know if others are using it?13:58
dhellmannglance is using it13:58
*** janzian has joined #openstack-oslo13:58
smcginnisNot being involved, the thing I've heard until I've looked into it now was "the tool went away and some new solution is coming, but in the meantime just manually update the old tables".13:59
dhellmannhttps://docs.openstack.org/glance/latest/configuration/glance_api.html13:59
smcginnisOK, looking at glance...13:59
dhellmannthat's not what happened; the new tool was there before the old one went away13:59
*** edmondsw has joined #openstack-oslo13:59
dhellmannI did say "It may not do everything you want, so we need requirements and patches" but the tool exists and is used13:59
smcginnisdhellmann: Ah, glance just imports an existing config file.14:00
dhellmannhere's another example: https://docs.openstack.org/oslo.messaging/latest/configuration/opts.html14:00
smcginnisdhellmann: So a littel different.14:00
dhellmannthey have 2 things, let me make sure I gave you the right link14:00
smcginnisI don't see how the main functionality can work since the projects are not installed in doc jobs.14:01
dhellmannthe config-file option is reading a configuration file for the config generator,  not for glance14:01
dhellmannso https://docs.openstack.org/glance/latest/configuration/glance_api.html is being produced by asking glance for its configuration options14:01
dhellmanncan you point to an example of this not working?14:01
dhellmannI don't know which project we're talking about, for example14:02
smcginnisdhellmann: I just tried to change one of the cinder drivers to use this to get rid of its old table.14:02
openstackgerritMerged openstack/futurist master: Trivial: Update pypi url to new url  https://review.openstack.org/56337714:02
smcginnisLet me paste it.14:02
smcginnisBut glance_api is just importing the conf file.14:02
dhellmannwhat makes you say that?14:03
dhellmannI don't feel like I understand what problem you're seeing and I feel like you maybe aren't understanding how this tool works.14:03
smcginnisThat's likely.14:03
smcginnisHere's what I'm seeing: http://paste.openstack.org/show/719831/14:04
*** edmondsw has quit IRC14:04
*** edmondsw has joined #openstack-oslo14:04
dhellmannis that when you run it locally?14:05
dhellmannis there an import error?14:05
smcginnisThe only error I see is that one on the bottom there.14:06
dhellmannoh, that's not a valid namespace14:06
dhellmannit's not the python namespace14:06
dhellmannit's the plugin name14:06
dhellmannif you want a special table for just those options, you have to set up that plugin14:06
dhellmannlet me find the docs for that14:06
smcginnisOK, docs would help as I have no idea what you are referring to. :)14:06
dhellmannhttps://docs.openstack.org/oslo.config/latest/cli/generator.html#defining-option-discovery-entry-points14:07
*** jaosorior has quit IRC14:07
dhellmannthis is all based on the oslo.config sample file generator, which is all based on setuptools entry points14:07
dhellmannI see cinder has 1 entry point defined:14:07
dhellmannoslo.config.opts =                                                                                      |    templates:14:07
dhellmann    cinder = cinder.opts:list_opts14:07
smcginnisUggggg14:07
smcginnisSo we need to create an entry point for each cinder driver in setup.cfg?14:07
dhellmannthe cinder team did not want to create separate entry point14:07
dhellmannso this is the bit where I told them "we need you to help us make it work the way you want if you don't want it to work the way it does now"14:08
dhellmannand that's when they said "we'll just copy the tables in by hand for now"14:08
dhellmann:-/14:08
*** spilla has joined #openstack-oslo14:08
smcginnisHuh, I wish I would have gotten involved in that part now.14:08
smcginnisI guess I'll just import the old tool into cinder.14:08
*** edmondsw has quit IRC14:09
dhellmannwe could enhance the sphinx extension to let it do things like show options in a specific group or matching a naming pattern or whatever14:09
dhellmannbut it doesn't do that right now14:09
dhellmannI'm not sure what's going to be easier14:09
*** edmondsw has joined #openstack-oslo14:09
smcginnisLooks like it does groups now, but unless I can point at specific things in the cinder tree, I think the old tool is going to be the best we've got for now.14:09
dhellmannthe old tool won't produce tables with the options for things like oslo.messaging14:10
dhellmannor oslo.config14:10
smcginnisThat should be OK. We don't need those for documenting driver options.14:10
dhellmannor any other library that provides options for the application where they aren't in the code14:10
dhellmannok14:10
dhellmannI'm disappointed, but I gave up arguing with the cinder team on this once before so ...14:11
smcginnisI can maybe look at extending the extension or creating a new one in the future, but for now the tool was working well for our needs.14:11
smcginnisI don't think the majority of the cinder team was aware or understood any of this was going on.14:11
dhellmannI've participated in at least 2 team meetings, including 1 in person, to talk about this14:12
dhellmannthe tool you're talking about was deprecated back when I was the Oslo PTL. This migration has been going on for *ages*14:12
openstackgerritBen Nemec proposed openstack/oslo.config master: Remove boolean from StrOpt example  https://review.openstack.org/56397514:13
dhellmannso if it doesn't rise to the level of "we care" that's fine, but don't say "we didn't know"14:13
*** moguimar has quit IRC14:14
smcginnisWell, since this was done in a different repo with a different group, I will admit to lack of participation (thinking things were being covered), but I will certainly say we didn't know.14:14
openstackgerritMerged openstack/oslo.privsep master: Trivial: Update pypi url to new url  https://review.openstack.org/56336614:14
*** edmondsw has quit IRC14:14
dhellmannjungleboyj knew. this was discussed in denver.14:15
jungleboyjWhat happened?14:16
dhellmannrloo was involved in those discussions, too, irrc14:16
*** bobh has joined #openstack-oslo14:16
smcginnisjungleboyj: Just learning about the change in the table generation tool with the oslo_config.sphinxext replacement.14:18
smcginnisjungleboyj: And how that does not work for what we need with driver config options.14:18
smcginnisjungleboyj: So my plan for now is to import that old tool into the cinder repo.14:18
smcginnisAnd we can just use it there since it was working for our needs.14:18
jungleboyjLet me read the scrollback.14:18
openstackgerritBen Nemec proposed openstack/oslo.db master: List PyMySQL first in installation docs  https://review.openstack.org/56397914:20
openstackgerritBen Nemec proposed openstack/oslo.utils master: Capitalize Oslo  https://review.openstack.org/56398014:23
bnemecdhellmann: Okay, I think we just need to merge https://review.openstack.org/563975 https://review.openstack.org/563979 and https://review.openstack.org/56398014:24
bnemecI found patches to merge in the other two projects.14:24
dhellmannbnemec : looking14:24
*** AlexeyAbashkin has quit IRC14:25
dhellmann+2a for all of those14:25
bnemecThanks14:28
jungleboyjsmcginnis:  Well, I blew this one.  Sorry.14:29
jungleboyjsmcginnis:  I understood that the tool didn't do what we needed.  Then we had the discussion about trying to fix this at the PTG and I was hoping to look at it and then other stuff came up.14:29
jungleboyjI didn't understand that the old tool was going away so quickly.14:30
jungleboyjGuess I shouldn't say quickly as we have had plenty of warning.14:30
jungleboyjTime flies.14:30
jungleboyjdhellmann:  Sorry for not properly communicating this forward.14:31
dhellmannit happens. let me know if you need help getting it set up the way you want.14:31
jungleboyjsmcginnis: We should get together and discuss the best way to fix this.14:32
jungleboyjOr what we need to have it work right.  I need to understand it.14:33
smcginnisjungleboyj: I think for now I can import the old tool.14:34
jungleboyjsmcginnis:  Yeah, that is a fine workaround.14:34
smcginnisjungleboyj: Then we can look at either how oslo_config.sphinxext can be extended for our needs, or if it makes sense to create our own extension for it.14:35
*** edmondsw has joined #openstack-oslo14:35
*** namnh has joined #openstack-oslo14:35
smcginnisI'll play around with our own extension. Actually doesn't seem like that would be too bad, especially if I can use some of the code from the tool and just plug it into an extension directive.14:35
jungleboyjsmcginnis:  That sounds good.  We definitely need something better than what we are trying to do now.14:39
*** edmondsw has quit IRC14:40
smcginnis👌14:41
*** links has quit IRC14:42
*** edmondsw has joined #openstack-oslo14:42
openstackgerritMerged openstack/oslo.config master: Remove boolean from StrOpt example  https://review.openstack.org/56397514:43
dansmithkgiusti: just wanted to highlight that I finally replied here, in case it has fallen far off your radar: https://review.openstack.org/#/c/546763/414:45
*** edmondsw has quit IRC14:46
kgiustidansmith: thanks for the update - I think I misunderstood your intent for the API regarding that heartbeat_timeout parameter.14:51
kgiustidansmith: but I see your point - I'll respond in the review.14:52
dansmithack, thanks14:52
kgiustidansmith: as far as getting that feature into oslo.messaging did you need this in Rocky?14:54
dansmithkgiusti: we needed it in kilo, but I know I'm circling back kinda late at this point14:54
openstackgerritMerged openstack/oslo.db master: List PyMySQL first in installation docs  https://review.openstack.org/56397914:54
kgiustidansmith: :)14:54
*** moguimar has joined #openstack-oslo14:57
*** mriedem has joined #openstack-oslo14:57
kgiustidansmith: did you want my help with the work?   Not sure how we left this.  We'll need the feature to also be supported by the amqp1.0 backend, which I'm happy to do.14:57
mriedemi'm seeing something weird in a failed live migration CI run with the error message that gets logged and wondering if any oslo.log people would know off the top of their head. the error message in the logs is this: http://logs.openstack.org/37/522537/21/check/legacy-tempest-dsvm-multinode-live-migration/f6c4d07/logs/subnode-2/screen-n-cpu.txt.gz#_Apr_12_19_40_39_98389214:57
kgiustidansmith: I was planning some time to work on this - let me know how you want to proceed.14:58
mriedemthat comes from here https://github.com/openstack/nova/blob/95d4d471b90f2e05a32a50ebe5ba8c20c7ed49d4/nova/virt/libvirt/driver.py#L7302 - but note that the error message does not explicitly include any specific exception context14:58
dansmithkgiusti: if you could do the amqp1.0 bit that would be awesome.. I'm going to work on the functional test an then go back and clean up some of the stuff I noted in the commit message14:58
mriedemis oslo.log throwing that in?14:58
dansmithkgiusti: maybe at that point you could build the amqp1.0 stuff on top?14:58
*** yamamoto has quit IRC14:58
kgiustidansmith: plan.15:00
dansmithkgiusti: thanks :)15:00
kgiustidansmith: yw - a nice feature to have in oslo.messaging!15:00
dansmithwell, I hope it works out that way :)15:01
kgiustidansmith: fingers crossed....15:01
mriedemi'm wondering if i'm running afoul of this http://git.openstack.org/cgit/openstack/oslo.log/tree/oslo_log/formatters.py#n12715:04
*** jaosorior has joined #openstack-oslo15:05
mriedemyup that's exactly what happens http://git.openstack.org/cgit/openstack/oslo.log/tree/oslo_log/formatters.py#n48015:05
*** tesseract has quit IRC15:06
*** tesseract has joined #openstack-oslo15:06
mriedemlooks like i need to call sys.exc_clear() when i've processed an exception that's being used for flow control15:08
*** AlexeyAbashkin has joined #openstack-oslo15:08
mriedemhttps://review.openstack.org/#/c/558001/4/nova/compute/manager.py@612315:08
openstackgerritMerged openstack/oslo.utils master: Capitalize Oslo  https://review.openstack.org/56398015:12
*** pblaho has quit IRC15:32
*** edmondsw has joined #openstack-oslo15:33
*** salv-orl_ has joined #openstack-oslo15:35
*** moguimar has quit IRC15:35
openstackgerritLance Bragstad proposed openstack/oslo.context master: Implement system-scope  https://review.openstack.org/53050915:39
*** e0ne has quit IRC15:39
*** pcaruana has quit IRC15:51
*** moguimar has joined #openstack-oslo15:55
*** jbadiapa has quit IRC15:55
*** yamamoto has joined #openstack-oslo15:59
*** pbourke has quit IRC16:04
*** yamamoto has quit IRC16:04
*** pbourke has joined #openstack-oslo16:05
*** lucasagomes is now known as lucas-afk16:06
*** bobh has quit IRC16:43
*** pcaruana has joined #openstack-oslo16:43
*** bobh has joined #openstack-oslo16:44
*** salv-orl_ has quit IRC16:48
*** e0ne has joined #openstack-oslo16:51
openstackgerritDan Smith proposed openstack/oslo.messaging master: Add heartbeat() method to RpcIncomingMessage  https://review.openstack.org/54950916:51
openstackgerritDan Smith proposed openstack/oslo.messaging master: [rabbitmq] Heartbeat active calls  https://review.openstack.org/54676316:51
*** sambetts is now known as sambetts|afk16:55
*** yamamoto has joined #openstack-oslo17:00
*** moguimar has quit IRC17:01
*** mriedem has left #openstack-oslo17:01
*** AlexeyAbashkin has quit IRC17:01
*** edmondsw has quit IRC17:04
*** yamamoto has quit IRC17:06
*** namnh has quit IRC17:21
*** jaosorior has quit IRC17:24
*** namnh has joined #openstack-oslo17:25
*** dkehn_ has quit IRC17:27
*** namnh has quit IRC17:30
*** namnh has joined #openstack-oslo17:31
*** lpetrut_ has joined #openstack-oslo17:34
*** lpetrut has quit IRC17:38
*** namnh has quit IRC17:44
*** namnh has joined #openstack-oslo17:45
*** namnh has quit IRC17:55
*** edmondsw has joined #openstack-oslo17:56
*** namnh has joined #openstack-oslo18:00
*** yamamoto has joined #openstack-oslo18:03
*** edmondsw_ has joined #openstack-oslo18:03
*** edmonds__ has joined #openstack-oslo18:05
*** edmonds__ is now known as edmondsw__18:06
*** edmondsw__ is now known as edmondsw___18:06
*** edmondsw has quit IRC18:06
*** edmondsw___ is now known as edmondsw18:06
*** yamamoto has quit IRC18:08
*** edmondsw_ has quit IRC18:09
*** namnh has quit IRC18:10
*** lpetrut_ has quit IRC18:17
*** ianychoi has quit IRC18:26
*** ianychoi has joined #openstack-oslo18:26
*** pcaruana has quit IRC18:32
*** dims has quit IRC19:02
*** bobh has quit IRC19:04
*** yamamoto has joined #openstack-oslo19:04
*** lpetrut_ has joined #openstack-oslo19:04
*** dims has joined #openstack-oslo19:09
*** yamamoto has quit IRC19:10
*** salv-orlando has joined #openstack-oslo19:16
*** tesseract has quit IRC19:26
*** bobh has joined #openstack-oslo19:36
*** ianychoi has quit IRC19:39
*** bobh has quit IRC19:41
*** ianychoi has joined #openstack-oslo19:41
*** ianychoi has quit IRC20:05
*** yamamoto has joined #openstack-oslo20:06
*** lpetrut_ has quit IRC20:07
*** ianychoi has joined #openstack-oslo20:09
*** yamamoto has quit IRC20:11
*** e0ne has quit IRC20:15
*** bobh has joined #openstack-oslo20:22
*** bobh has quit IRC20:23
*** bobh has joined #openstack-oslo20:23
*** pblaho has joined #openstack-oslo20:23
*** spzala has quit IRC20:32
*** spzala has joined #openstack-oslo20:32
*** raildo has quit IRC20:34
*** raildo has joined #openstack-oslo20:34
*** spzala has quit IRC20:34
*** kgiusti has left #openstack-oslo20:34
*** spilla has quit IRC20:36
*** spilla has joined #openstack-oslo20:37
*** dmellado has quit IRC20:38
*** ianychoi has quit IRC20:39
*** ianychoi has joined #openstack-oslo20:40
*** ansmith has quit IRC20:43
*** dmellado has joined #openstack-oslo20:43
*** rmascena has joined #openstack-oslo20:44
*** raildo has quit IRC20:46
*** rmascena has quit IRC20:50
*** spilla has quit IRC20:58
*** yamamoto has joined #openstack-oslo21:08
*** edmondsw_ has joined #openstack-oslo21:11
*** edmondsw has quit IRC21:13
*** yamamoto has quit IRC21:14
*** ianychoi has quit IRC21:24
*** ianychoi has joined #openstack-oslo21:25
openstackgerritLance Bragstad proposed openstack/oslo.context master: Implement system-scope  https://review.openstack.org/53050921:34
*** ansmith has joined #openstack-oslo21:34
*** ianychoi has quit IRC21:35
*** ianychoi has joined #openstack-oslo21:36
*** namnh has joined #openstack-oslo21:37
*** jbadiapa has joined #openstack-oslo21:38
*** bobh has quit IRC21:40
*** edmondsw_ has quit IRC21:55
*** ianychoi has quit IRC22:02
*** ianychoi has joined #openstack-oslo22:04
*** edmondsw has joined #openstack-oslo22:05
*** edmondsw has quit IRC22:05
*** namnh has quit IRC22:07
*** yamamoto has joined #openstack-oslo22:09
*** yamamoto has quit IRC22:14
*** dave-mccowan has quit IRC22:15
*** yamamoto has joined #openstack-oslo23:10
*** yamamoto has quit IRC23:16
*** hoonetorg has quit IRC23:52
*** yamamoto has joined #openstack-oslo23:58

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