Tuesday, 2020-09-29

*** jamesmcarthur has quit IRC00:23
*** hongbin has quit IRC00:56
*** hongbin has joined #openstack-meeting-alt00:57
*** gyee has quit IRC01:04
*** enriquetaso has quit IRC01:09
*** Liang__ has joined #openstack-meeting-alt01:25
*** zzzeek has quit IRC01:30
*** zzzeek has joined #openstack-meeting-alt01:34
*** jamesmcarthur has joined #openstack-meeting-alt02:04
*** zzzeek has quit IRC02:47
*** zzzeek has joined #openstack-meeting-alt02:49
*** rcernin has quit IRC02:56
*** rcernin_ has joined #openstack-meeting-alt02:57
*** jamesmcarthur has quit IRC03:00
*** rcernin_ has quit IRC03:19
*** rcernin_ has joined #openstack-meeting-alt03:21
*** rcernin_ has quit IRC03:37
*** rcernin_ has joined #openstack-meeting-alt03:43
*** Liang__ has quit IRC04:06
*** jamesmcarthur has joined #openstack-meeting-alt04:06
*** jamesmcarthur has quit IRC04:11
*** Liang__ has joined #openstack-meeting-alt04:12
*** hongbin has quit IRC04:30
*** hongbin has joined #openstack-meeting-alt04:35
*** hongbin has quit IRC04:37
*** zigo has quit IRC04:38
*** hongbin has joined #openstack-meeting-alt04:40
*** hongbin has quit IRC04:42
*** hongbin has joined #openstack-meeting-alt04:45
*** hongbin has quit IRC04:47
*** hongbin has joined #openstack-meeting-alt04:50
*** hongbin has quit IRC04:52
*** hongbin has joined #openstack-meeting-alt04:55
*** hongbin has quit IRC04:57
*** hongbin has joined #openstack-meeting-alt05:00
*** hongbin has quit IRC05:04
*** slaweq has joined #openstack-meeting-alt06:25
*** slaweq has quit IRC06:31
*** ralonsoh has joined #openstack-meeting-alt06:32
*** rdopiera has joined #openstack-meeting-alt06:37
*** slaweq has joined #openstack-meeting-alt06:53
ricolinas there's no much work done since last meeting, let's not over take time to host new meeting for multi-arch SIG07:02
ricolinfeel free to join channel #openstack-multi-arch and raise any discussion07:02
*** slaweq has quit IRC07:09
*** slaweq has joined #openstack-meeting-alt07:10
*** tosky has joined #openstack-meeting-alt07:45
*** whoami-rajat__ has joined #openstack-meeting-alt08:10
*** jamesmcarthur has joined #openstack-meeting-alt08:10
*** yamamoto has quit IRC08:12
*** jamesmcarthur has quit IRC08:15
*** yamamoto has joined #openstack-meeting-alt08:27
*** rcernin_ has quit IRC08:38
*** derekh has joined #openstack-meeting-alt08:44
*** priteau has joined #openstack-meeting-alt08:45
*** e0ne has joined #openstack-meeting-alt08:51
priteau#startmeeting blazar09:01
openstackMeeting started Tue Sep 29 09:01:50 2020 UTC and is due to finish in 60 minutes.  The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot.09:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:01
*** openstack changes topic to " (Meeting topic: blazar)"09:01
openstackThe meeting name has been set to 'blazar'09:01
*** apetrich has joined #openstack-meeting-alt09:02
priteau#topic Roll call09:03
*** openstack changes topic to "Roll call (Meeting topic: blazar)"09:03
*** freerunner has quit IRC09:05
*** DinaBelova has quit IRC09:06
*** rcernin_ has joined #openstack-meeting-alt09:08
priteau#endmeeting09:09
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"09:09
openstackMeeting ended Tue Sep 29 09:09:48 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:09
openstackMinutes:        http://eavesdrop.openstack.org/meetings/blazar/2020/blazar.2020-09-29-09.01.html09:09
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/blazar/2020/blazar.2020-09-29-09.01.txt09:09
openstackLog:            http://eavesdrop.openstack.org/meetings/blazar/2020/blazar.2020-09-29-09.01.log.html09:09
*** yamamoto has quit IRC09:10
*** DinaBelova has joined #openstack-meeting-alt09:11
*** freerunner has joined #openstack-meeting-alt09:16
*** yamamoto has joined #openstack-meeting-alt09:23
*** yamamoto has quit IRC09:29
*** Liang__ has quit IRC09:29
*** yamamoto has joined #openstack-meeting-alt09:35
*** rcernin_ has quit IRC09:42
*** yamamoto has quit IRC09:47
*** vishakha has joined #openstack-meeting-alt09:53
*** yamamoto has joined #openstack-meeting-alt09:54
*** yamamoto has quit IRC10:02
*** apetrich has left #openstack-meeting-alt10:07
*** jamesmcarthur has joined #openstack-meeting-alt10:14
*** slaweq has quit IRC10:17
*** lpetrut has joined #openstack-meeting-alt10:21
*** slaweq has joined #openstack-meeting-alt10:34
*** yamamoto has joined #openstack-meeting-alt10:47
*** yamamoto has quit IRC10:51
*** yamamoto has joined #openstack-meeting-alt11:09
*** yamamoto has quit IRC11:14
*** yamamoto has joined #openstack-meeting-alt11:59
*** tsmith2 has quit IRC12:07
*** yamamoto has quit IRC12:07
*** jamesmcarthur has quit IRC12:12
*** jamesmcarthur has joined #openstack-meeting-alt12:16
*** rfolco|ruck has joined #openstack-meeting-alt12:22
*** enriquetaso has joined #openstack-meeting-alt12:41
*** priteau has quit IRC13:10
*** aning_ has quit IRC13:16
*** kaisers has joined #openstack-meeting-alt13:26
*** jamesmcarthur has quit IRC13:27
*** jamesmcarthur has joined #openstack-meeting-alt13:28
*** slaweq has quit IRC13:33
*** tmazur has joined #openstack-meeting-alt13:35
*** slaweq has joined #openstack-meeting-alt13:35
*** e0ne_ has joined #openstack-meeting-alt13:44
*** e0ne has quit IRC13:44
*** yamamoto has joined #openstack-meeting-alt14:05
*** yamamoto has quit IRC14:10
*** jamesmcarthur has quit IRC14:13
*** hongbin has joined #openstack-meeting-alt14:19
*** lpetrut has quit IRC14:22
*** e0ne has joined #openstack-meeting-alt14:33
*** e0ne_ has quit IRC14:33
*** miniroy has joined #openstack-meeting-alt14:40
*** sangeet has joined #openstack-meeting-alt14:49
*** kaisers has quit IRC14:49
*** Reddy has joined #openstack-meeting-alt14:53
*** hongbin has quit IRC14:56
*** hongbin has joined #openstack-meeting-alt14:58
gagehugo#startmeeting openstack-helm15:00
openstackMeeting started Tue Sep 29 15:00:21 2020 UTC and is due to finish in 60 minutes.  The chair is gagehugo. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: openstack-helm)"15:00
openstackThe meeting name has been set to 'openstack_helm'15:00
gagehugo#link https://etherpad.opendev.org/p/openstack-helm-weekly-meeting agenda15:00
miniroyso ocata no mas15:02
*** lamt has joined #openstack-meeting-alt15:04
lamto/15:04
gagehugoo/15:04
sangeeto/15:04
gagehugoNot much on the agenda today so lets get started15:05
lamtdidn't see IRC kicked me out of this channel and forgot to rejoin15:05
gagehugo#topic OpenDev PTG15:05
*** openstack changes topic to "OpenDev PTG (Meeting topic: openstack-helm)"15:05
gagehugo#link https://etherpad.opendev.org/p/openstack-helm-wallaby-ptg agenda15:05
gagehugoJust a reminder that the OpenDev PTG is in roughly a month15:05
miniroy\o15:05
gagehugoand to add topics there you wish to discuss15:05
gagehugoWe have a 2 hour time slot on the 26th15:06
gagehugo#topic Open Discussion15:07
*** openstack changes topic to "Open Discussion (Meeting topic: openstack-helm)"15:07
gagehugoDoes anyone have anything they want to discuss this week? Or reviews they need?15:07
miniroywho normally attend this PTG?  How is it run?15:07
gagehugoUsually it's an in-person thing, but since it's 2020, they've been virtual now15:08
gagehugoAnyone can attend, the meeting room will be public15:08
miniroyI see15:08
sangeetIs it IRC as well?15:09
gagehugoIt will be either meetpad or zoom15:10
sangeetok15:10
gagehugoAll the PTG sessions will be those type of calls15:10
miniroyso basically to talk about things that typically don't get enough attention/eyeballs/attendance during regular weekly then?15:11
gagehugoUsually it's more discussions around the direction of the project and in-depth discussions about features15:12
gagehugomore in-depth than irc provides anyway15:12
miniroyThat's fair, thanks15:12
*** freerunner has quit IRC15:13
*** freerunner has joined #openstack-meeting-alt15:13
gagehugoYou typically have more attendance as well15:14
gagehugothanks everyone, have a good rest of the week15:17
gagehugo#endmeeting15:17
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:17
openstackMeeting ended Tue Sep 29 15:17:46 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:17
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-09-29-15.00.html15:17
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-09-29-15.00.txt15:17
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2020/openstack_helm.2020-09-29-15.00.log.html15:17
stevthedevo/ Sorry I was late15:19
*** sangeet has left #openstack-meeting-alt15:27
*** gyee has joined #openstack-meeting-alt15:31
*** hongbin has quit IRC16:23
*** hongbin has joined #openstack-meeting-alt16:25
*** eharney has quit IRC16:43
*** smyers has quit IRC16:55
*** eharney has joined #openstack-meeting-alt16:56
knikolla#startmeeting keystone16:58
openstackMeeting started Tue Sep 29 16:58:44 2020 UTC and is due to finish in 60 minutes.  The chair is knikolla. Information about MeetBot at http://wiki.debian.org/MeetBot.16:58
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:58
*** openstack changes topic to " (Meeting topic: keystone)"16:58
openstackThe meeting name has been set to 'keystone'16:58
*** derekh has quit IRC17:00
vishakhao/17:00
lbragstado/17:00
cmurphyo/17:00
knikollao/17:00
knikollahi all :)17:00
gagehugoo/17:01
knikollalbragstad: we can start with your topic17:02
knikolla#topic LDAP paging leaking memory17:02
*** openstack changes topic to "LDAP paging leaking memory (Meeting topic: keystone)"17:02
lbragstadknikolla sure17:02
knikolla#link https://bugs.launchpad.net/keystone/+bug/189612517:02
openstackLaunchpad bug 1896125 in OpenStack Identity (keystone) "LDAP paging leaks memory" [Undecided,In progress] - Assigned to Lance Bragstad (lbragstad)17:02
lbragstadok17:02
lbragstadthis might get long-winded17:02
lbragstadso, apology in advance17:03
lbragstadi've been splunking in keystone's LDAP for the last two weeks17:03
knikollalbragstad: no worries, glad we have some technical subjects to discuss every once in a while :)17:03
lbragstadbefore i get into my thoughts, has anyone read or familiarized themselves with https://bugs.launchpad.net/keystone/+bug/1896125 ?17:03
openstackLaunchpad bug 1896125 in OpenStack Identity (keystone) "LDAP paging leaks memory" [Undecided,In progress] - Assigned to Lance Bragstad (lbragstad)17:03
cmurphyjust finished reading it17:04
knikollai think so, yes17:04
lbragstadin tracking that issue down, i found a bunch of things in the ldap implementation that i can't justify because i don't understand the reasoning behind them17:05
lbragstadand i can only make assumptions17:05
lbragstadthe implementation itself seems quite heavy and indirect, increasing the complexity17:06
lbragstadand i think some of that complexity attributed to a non-pythonic design leading to the memory leak17:07
knikollait is a mess17:08
lbragstadi have a list of code smells that i'd like to address, but it would require a non-trivial refactor17:08
lbragstadi've been thinking about what the redesign would look like for the last 4 days, and it's still not clear, so i think even coming up with a design would be non-trivial (at least for me)17:09
knikollalbragstad: i was looking at more substantial work that we can target for wallaby, and this seems like a good candidate. i'd be happy to help out if you need additional hands.17:09
lbragstadok - cool17:09
lbragstadi'd probably need to get sign off for it, since it's a lot of work17:10
lbragstadand it's not something i'm going to be able to swing on random nights17:10
lbragstadbut - as a stop gap, i proposed a fix for the memory leak17:10
lbragstadand it just kinda goes with the flow of the current implementation17:10
knikolla++ makes sense17:11
lbragstad#link https://review.opendev.org/#/c/754488/17:11
lbragstadwithout talking to the original author, this is my best guess at what they were trying to accomplish17:11
lbragstadi was also concerned about changing the interface between handlers17:12
lbragstadbut - that argument kept pulling me into redesigning things outside the scope of the memory leak issue17:12
lbragstadmy question is - how do people feel about the current proposal until we can (if we decide to do so) refactor the backend17:12
lbragstadfull disclosure - i am looking to backport this17:12
lbragstadit affects releases all the way back to queens17:13
knikollai haven't done an extensive review, but it seems pretty surgical so i am okay with it17:13
cmurphybackporting a bugfix is easier than backporting a refactor17:14
lbragstadit does use a new object instead of MsgId - so that i can hide how the context managers are handled17:14
lbragstadagreed17:14
lbragstadotherwise - it would look something like this https://review.opendev.org/#/c/754488/1/keystone/identity/backends/ldap/common.py17:15
knikolla++, the stopgap can be backported, but i think maybe not the refactor.17:15
lbragstadyeah - i don't want to backport a refactor17:15
knikollaso the two step approach makes sense17:15
*** ralonsoh has quit IRC17:15
lbragstadok - so folks are at least initially ok with this going into stable releases17:16
lbragstadobviously, you're allowed to change your mind after a more thorough review17:16
cmurphylbragstad: can i turn it around - why wouldn't it be okay for stable?17:17
*** ianychoi_ has joined #openstack-meeting-alt17:17
lbragstadwell - it relies on a new object or an interface change between handlers17:17
lbragstadwe treat them as internal bits.. but it's hard to say if anyone else is using that stuff17:17
lbragstadby internal, only the PooledLDAPHandler knows or cares about MsgId17:18
lbragstadthe other implementations of LDAPHandlers don't know or care about it17:18
lbragstadand that made me think it was relatively safe to change17:18
cmurphyi think i'm okay with that, because this is all within the backend code, not changing the identity driver interface17:19
lbragstad++ agreed17:19
knikolla++ i don't see why someone would import common code from the ldap backend, to outside of it.17:19
*** ianychoi has quit IRC17:20
lbragstadanyone else have questions about the approach?17:21
lbragstadfwiw - i tried to provide a jdennis-esque commit message to help get what i found out of my head https://review.opendev.org/#/c/754488/3//COMMIT_MSG17:22
cmurphy:)17:22
lbragstadside note: the ldap backend is an absolutely trip to go through...17:23
knikollathanks a lot for that. it made understanding the reasoning trivial.17:23
knikollahaha, it is indeed.17:23
* lbragstad relinquishes the floor17:25
knikollathanks lbragstad17:25
knikolla#topic Open Discussion17:25
*** openstack changes topic to "Open Discussion (Meeting topic: keystone)"17:25
cmurphyi have a couple of easy reviews https://review.opendev.org/753857 https://review.opendev.org/75345817:26
knikollaanything else anyone?17:31
*** vishakha has quit IRC17:37
*** hrybacki has quit IRC17:37
*** dviroel has quit IRC17:37
*** carloss has quit IRC17:37
*** bcm has quit IRC17:37
*** vkmc has quit IRC17:37
*** portdirect has quit IRC17:37
*** lseki has quit IRC17:37
*** jopdorp has quit IRC17:37
*** jberg-dev has quit IRC17:37
*** gmann has quit IRC17:37
*** mnaser has quit IRC17:37
*** rajinir has quit IRC17:37
*** walshh_ has quit IRC17:37
*** megheisler has quit IRC17:37
*** yonglihe has quit IRC17:38
*** johnsom has quit IRC17:38
*** jungleboyj has quit IRC17:38
*** lamt has quit IRC17:38
*** guilhermesp has quit IRC17:38
*** whoami-rajat__ has quit IRC17:38
*** knikolla has quit IRC17:38
*** Open10K8S has quit IRC17:38
*** amito has quit IRC17:38
*** srwilkers has quit IRC17:38
*** sfernand has quit IRC17:38
*** gouthamr has quit IRC17:39
*** wxy has quit IRC17:39
*** knikolla has joined #openstack-meeting-alt17:39
*** gagehugo has quit IRC17:39
*** timirnich has quit IRC17:39
*** stevthedev has quit IRC17:39
knikollairccloud died.17:39
knikollathanks all.17:39
*** e0ne has quit IRC17:39
knikolla#endmeeting17:39
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"17:39
openstackMeeting ended Tue Sep 29 17:39:49 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:39
openstackMinutes:        http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-09-29-16.58.html17:39
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-09-29-16.58.txt17:39
openstackLog:            http://eavesdrop.openstack.org/meetings/keystone/2020/keystone.2020-09-29-16.58.log.html17:39
lbragstadthanks knikolla17:40
*** johnsom has joined #openstack-meeting-alt17:40
*** jberg-dev has joined #openstack-meeting-alt17:48
*** lseki has joined #openstack-meeting-alt17:48
*** jungleboyj has joined #openstack-meeting-alt17:48
*** stevthedev has joined #openstack-meeting-alt17:48
*** dviroel has joined #openstack-meeting-alt17:48
*** guilhermesp has joined #openstack-meeting-alt17:48
*** hrybacki has joined #openstack-meeting-alt17:49
*** wxy has joined #openstack-meeting-alt17:49
*** carthaca has quit IRC17:49
*** vkmc has joined #openstack-meeting-alt17:49
*** jopdorp has joined #openstack-meeting-alt17:49
*** whoami-rajat__ has joined #openstack-meeting-alt17:49
*** knikolla_ has joined #openstack-meeting-alt17:49
*** knikolla has quit IRC17:49
*** knikolla_ is now known as knikolla17:49
*** megheisler has joined #openstack-meeting-alt17:50
*** rajinir has joined #openstack-meeting-alt17:50
*** Open10K8S has joined #openstack-meeting-alt17:50
*** yonglihe has joined #openstack-meeting-alt17:54
*** gagehugo has joined #openstack-meeting-alt17:54
*** carloss has joined #openstack-meeting-alt17:54
*** sfernand has joined #openstack-meeting-alt17:54
*** gmann_ has joined #openstack-meeting-alt17:54
*** mnaser has joined #openstack-meeting-alt17:55
*** gmann_ is now known as gmann17:56
*** bcm has joined #openstack-meeting-alt17:58
*** gouthamr has joined #openstack-meeting-alt17:59
*** gouthamr has quit IRC17:59
*** portdirect has joined #openstack-meeting-alt17:59
*** srwilkers has joined #openstack-meeting-alt17:59
*** walshh_ has joined #openstack-meeting-alt18:04
*** gouthamr has joined #openstack-meeting-alt18:05
*** gouthamr has quit IRC18:05
*** gouthamr has joined #openstack-meeting-alt18:09
*** smyers has joined #openstack-meeting-alt18:09
*** amito has joined #openstack-meeting-alt18:10
*** timirnich has joined #openstack-meeting-alt18:15
*** gouthamr has joined #openstack-meeting-alt18:15
*** gouthamr has joined #openstack-meeting-alt18:23
*** gouthamr__ has joined #openstack-meeting-alt18:26
*** carthaca has joined #openstack-meeting-alt18:31
*** timirnich has quit IRC19:06
*** timirnich has joined #openstack-meeting-alt19:06
*** e0ne has joined #openstack-meeting-alt19:15
*** hongbin has quit IRC19:20
*** rdopiera has quit IRC19:22
*** whoami-rajat__ has quit IRC19:39
*** gouthamr has quit IRC19:39
*** gouthamr__ is now known as gouthamr19:39
*** hongbin has joined #openstack-meeting-alt19:40
*** tosky has quit IRC19:51
*** e0ne has quit IRC19:58
*** yamamoto has joined #openstack-meeting-alt20:08
*** yamamoto has quit IRC20:12
*** raildo has quit IRC21:04
*** e0ne has joined #openstack-meeting-alt21:24
*** tmazur has quit IRC21:46
*** timirnich has quit IRC21:52
*** lseki has quit IRC21:52
*** johnsom has quit IRC21:52
*** jungleboyj has quit IRC21:52
*** Open10K8S has quit IRC21:52
*** hrybacki has quit IRC21:52
*** dviroel has quit IRC21:52
*** portdirect has quit IRC21:52
*** jopdorp has quit IRC21:53
*** jberg-dev has quit IRC21:53
*** srwilkers has quit IRC21:53
*** wxy has quit IRC21:53
*** lseki_ has joined #openstack-meeting-alt21:53
*** knikolla has quit IRC21:53
*** guilhermesp has quit IRC21:53
*** xyang has quit IRC21:53
*** johnsom has joined #openstack-meeting-alt21:53
*** amito has quit IRC21:54
*** bcm has quit IRC21:54
*** megheisler has quit IRC21:54
*** rajinir has quit IRC21:54
*** vkmc has quit IRC21:54
*** stevthedev has quit IRC21:54
*** stevthedev has joined #openstack-meeting-alt21:55
*** vkmc has joined #openstack-meeting-alt21:55
*** dviroel has joined #openstack-meeting-alt21:55
*** amito has joined #openstack-meeting-alt21:56
*** knikolla has joined #openstack-meeting-alt21:56
*** xyang has joined #openstack-meeting-alt21:56
*** jberg-dev has joined #openstack-meeting-alt21:56
*** portdirect has joined #openstack-meeting-alt21:56
*** jungleboyj has joined #openstack-meeting-alt21:56
*** megheisler has joined #openstack-meeting-alt21:56
*** jopdorp has joined #openstack-meeting-alt21:56
*** rajinir has joined #openstack-meeting-alt21:56
*** timirnich has joined #openstack-meeting-alt21:56
*** Open10K8S has joined #openstack-meeting-alt21:56
*** hrybacki has joined #openstack-meeting-alt21:56
*** wxy has joined #openstack-meeting-alt21:57
*** bcm has joined #openstack-meeting-alt21:57
*** rcernin has joined #openstack-meeting-alt21:57
*** guilhermesp has joined #openstack-meeting-alt21:57
*** srwilkers has joined #openstack-meeting-alt22:03
*** e0ne has quit IRC22:03
*** yamamoto has joined #openstack-meeting-alt22:09
*** yamamoto has quit IRC22:12
*** yamamoto has joined #openstack-meeting-alt22:13
*** rcernin has quit IRC22:15
*** zzzeek has quit IRC22:23
*** zzzeek has joined #openstack-meeting-alt22:25
*** slaweq has quit IRC22:27
*** zzzeek has quit IRC22:37
*** zzzeek has joined #openstack-meeting-alt22:37
*** rcernin has joined #openstack-meeting-alt22:43
*** rcernin has quit IRC22:43
*** rcernin has joined #openstack-meeting-alt22:51
*** ianychoi_ is now known as ianychoi23:00
*** Reddy has quit IRC23:06
*** miniroy has quit IRC23:09

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!