Thursday, 2017-10-26

*** lukepatrick has joined #openstack-meeting-501:14
*** yamahata has joined #openstack-meeting-501:33
*** yamahata has quit IRC01:55
*** lukepatrick has quit IRC02:13
*** ricolin has joined #openstack-meeting-502:17
*** felipemonteiro_ has joined #openstack-meeting-502:20
*** lukepatrick has joined #openstack-meeting-502:57
*** kei-ichi has quit IRC03:11
*** kei-ichi has joined #openstack-meeting-503:12
*** yamamoto has joined #openstack-meeting-503:22
*** iyamahat has joined #openstack-meeting-503:54
*** felipemonteiro_ has quit IRC04:01
*** lukepatrick has quit IRC04:04
*** markvoelker has quit IRC04:23
*** markvoelker has joined #openstack-meeting-504:55
*** yamahata has joined #openstack-meeting-505:12
*** yamamoto has quit IRC05:17
*** markvoelker has quit IRC05:24
*** lrensing has joined #openstack-meeting-505:24
*** markvoelker has joined #openstack-meeting-505:24
*** markvoelker has quit IRC05:28
*** lrensing has quit IRC05:48
*** lrensing has joined #openstack-meeting-506:09
*** lrensing has quit IRC06:33
*** yamamoto has joined #openstack-meeting-506:49
*** iyamahat has quit IRC07:04
*** ralonsoh has joined #openstack-meeting-507:19
*** markvoelker has joined #openstack-meeting-507:25
*** yamamoto_ has joined #openstack-meeting-507:38
*** yamamoto has quit IRC07:42
*** zhipeng has joined #openstack-meeting-507:53
*** markvoelker has quit IRC07:59
*** yamamoto_ has quit IRC08:18
*** zhipeng has quit IRC08:18
*** yamamoto has joined #openstack-meeting-508:28
*** yamamoto has quit IRC08:33
*** derekh has joined #openstack-meeting-508:45
*** iyamahat has joined #openstack-meeting-508:53
*** yamahata has quit IRC08:56
*** markvoelker has joined #openstack-meeting-508:57
*** yamamoto has joined #openstack-meeting-509:01
*** iyamahat has quit IRC09:10
*** skazi has quit IRC09:16
*** skazi has joined #openstack-meeting-509:28
*** markvoelker has quit IRC09:29
*** yamamoto has quit IRC09:38
*** markvoelker has joined #openstack-meeting-510:26
*** yamamoto has joined #openstack-meeting-510:39
*** yamamoto has quit IRC10:44
*** yamamoto has joined #openstack-meeting-510:47
*** markvoelker has quit IRC10:59
*** markvoelker has joined #openstack-meeting-511:57
*** markvoelker has quit IRC12:29
*** markvoelker has joined #openstack-meeting-512:40
*** hoangcx_ has joined #openstack-meeting-512:41
*** yamamoto has quit IRC13:26
*** spzala has joined #openstack-meeting-513:35
*** felipemonteiro_ has joined #openstack-meeting-513:40
*** TuanVu has joined #openstack-meeting-513:50
*** annp has joined #openstack-meeting-513:50
*** spzala has quit IRC13:54
*** lujinluo has joined #openstack-meeting-513:56
*** ihrachys has joined #openstack-meeting-513:57
*** hungpv has joined #openstack-meeting-514:00
ihrachys#startmeeting neutron_upgrades14:01
openstackMeeting started Thu Oct 26 14:01:00 2017 UTC and is due to finish in 60 minutes.  The chair is ihrachys. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
*** openstack changes topic to " (Meeting topic: neutron_upgrades)"14:01
openstackThe meeting name has been set to 'neutron_upgrades'14:01
lujinluoo/14:01
ihrachyslujinluo, TuanVu, annp o/14:01
annphi14:01
TuanVuHi everybody :)14:01
lujinluoihrachys: are you getting better now?14:01
TuanVuyes, same question14:01
ihrachysyeah, I am mostly back on track health wise. not work backlog wise but I am getting there.14:01
ihrachysthanks for asking.14:02
lujinluohappy to know that ;)14:02
TuanVugreat14:02
annpi'm happy to hear that ihrachys14:02
annp:)14:02
ihrachysthanks :)14:02
ihrachys#topic OVO patches14:02
*** openstack changes topic to "OVO patches (Meeting topic: neutron_upgrades)"14:02
ihrachyshttps://review.openstack.org/#/q/status:open+project:openstack/neutron+branch:master+topic:bp/adopt-oslo-versioned-objects-for-db14:02
ihrachyswalking top to bottom...14:03
ihrachyshttps://review.openstack.org/#/c/501925/ "Use Agent OVO in l3_agentschedulers_db"14:03
ihrachysTuanVu, you respinned lately. but it's ready for reviews now?14:03
TuanVuyes, it is14:04
annpihrachys, this patch is waiting you :)14:04
TuanVuthanks for your review, I've already updated the patch as your suggestion14:04
TuanVuit has been able to pass all the tests and if you don't mind, please help to take a look14:05
TuanVuthank you, An-san for your great help on this patch, too14:05
ihrachysok, thanks a lot, as usual, I start to build a list for OVO reviews for today14:05
ihrachysnext is https://review.openstack.org/#/c/396351/ "Integration of Floating IP OVO"14:06
ihrachysit's also respinned lately, should be ready I guess14:06
lujinluowe will need https://review.openstack.org/#/c/512908/ before looking at floatingip. it fixes your concern of passing None to get_objects()14:06
*** spzala has joined #openstack-meeting-514:06
lujinluoplease check that first.14:07
ihrachysnice. so we had a bug in base OVO classes?14:07
ihrachysor is it a problem with all queries?14:07
annptuanvu, you're welcome. :)14:07
lujinluomore specific in db/_model_query.py14:07
ihrachysneutron/db/_model_query.py is common to a lot of code, not just OVO14:07
lujinluoso the bug applies to all queries..14:08
ihrachyscool, I will have a look asap14:08
lujinluothanks ;)14:08
ihrachysnext is https://review.openstack.org/#/c/407868/ "Integration of (Distributed) Port Binding OVO"14:09
lujinluoit failed some dvr tempest tests14:09
lujinluonot ready yet14:09
lujinluobut could you check https://review.openstack.org/#/c/512944/ ?14:10
lujinluothe LIKE statement bug14:10
lujinluoI need to use LIKE get_objects in the port binding patch14:10
ihrachysok. I removed an unneeded __init__ there and +W'd it just now14:12
lujinluocool. thanks14:13
lujinluothen we can revisit port binding later14:13
ihrachysas for the port patch itself, you say it's not ready14:13
lujinluocorrect.14:13
ihrachysnext is https://review.openstack.org/#/c/501190/ "Integration of L3HARouterAgentPortBinding in ml2/drivers/l2pop/db.py"14:13
*** marst has joined #openstack-meeting-514:13
TuanVuAn-san has helped to solve concern from Miguel14:13
TuanVuit's ready for review now14:14
ihrachysI was slow to reply, and seems that Miguel was quicker :)14:14
ihrachysI am a slug lol14:14
lujinluoLOL14:14
TuanVuno way14:15
ihrachysexcept the issue already fixed, are there any more issues there?14:15
TuanVuwe really appreciate your in-depth review14:15
TuanVuno problem at this moment14:16
ihrachysok, will look again14:16
TuanVuthanks :)14:16
ihrachysnext is https://review.openstack.org/#/c/495810/ "Use Agent OVO in agents_db and test_agents_db"14:16
TuanVuall the concerns from Slawek and Miguel have been solved14:17
TuanVuit's ready for review now14:17
ihrachysseems like it's ready to have another look. I see you listed tests that fail without the json workaround14:17
TuanVuI've also added list of tests that fail14:18
TuanVuyes14:18
ihrachysI will have a look, I would like to play with a failing test case locally to understand how we get there14:19
ihrachysnext is https://review.openstack.org/#/c/321001/ "objects: get, update and delete converted to Subnet OVO usage"14:19
ihrachysslaweq respinned it again lately, I expect it to be ready for merging since the last time it was small things14:20
ihrachysother patches are in conflict/wip14:21
ihrachysdo we need to discuss any of those? any blockers there?14:21
lujinluoit would be appreciated if you can check the port binding patch14:22
lujinluoi had the same dvr tempest failures about 7 or 8 months ago14:22
ihrachyswhich one is it?14:22
lujinluobut if i run tempest locally, nothing breaks..14:22
lujinluohttps://review.openstack.org/#/c/407868/14:22
lujinluothe failed tempest tests are all related to dvr14:23
lujinluonot sure if i am running tempest in the correct way14:23
ihrachysdo you configure for dvr though?14:24
ihrachysI mean, neutron itself14:24
lujinluoouch,  i think no..14:25
lujinluowill update the configuration file and try again14:25
lujinluo:( thanks for the heads up14:25
ihrachysyeah, the error is specific to dvr port binding model: http://logs.openstack.org/68/407868/63/check/legacy-tempest-dsvm-neutron-dvr/4b005ac/logs/screen-q-svc.txt.gz?level=TRACE#_Oct_25_07_47_50_38581914:26
ihrachysso you need to instruct neutron to use dvr for routers to hit it14:26
*** yamamoto has joined #openstack-meeting-514:26
lujinluoack. Will update my devstack tmr14:26
ihrachysok. is there anything else in the list that needs specific attention?14:27
lujinluono more from me14:27
lujinluoTuanVu: annp you two?14:28
TuanVuhmm14:29
TuanVuregarding to https://review.openstack.org/#/c/507772/14:29
TuanVuUse Network OVO in db_base_plugin14:29
TuanVuthere’s problem with missing RBAC attribute for Network14:29
TuanVuhonestly, I don’t have much experience with RBAC, so really appreciate any help14:30
ihrachysAttributeError: 'Network' object has no attribute 'network_id'14:31
ihrachysthat's in one of unit test failures14:31
TuanVuyes14:32
*** yamamoto has quit IRC14:32
ihrachyswell, shouldn't you then use 'id' instead?14:32
ihrachysin https://review.openstack.org/#/c/507772/4/neutron/objects/network.py@26314:33
ihrachysthough I thought that shared attribute is driven by a metaclass14:33
lujinluo+114:33
TuanVuthanks, I'll update it14:34
TuanVutomorrow I'll have a closer look14:34
ihrachyswe have https://github.com/openstack/neutron/blob/master/neutron/objects/rbac_db.py#L37 that should implement 'shared' attribute14:34
ihrachysI think it may even just work for you, not sure why _load_shared is needed in the patch14:34
ihrachysbut the code itself is incorrect. I would suggest to start with pep8, then py27 - this error, maybe completely remove _load_shared and see how it behaves. the assumption was that network object already supports 'shared' attribute.14:36
ihrachysif not, we may have a bug in existing rbac metaclass14:36
ihrachysI mean this metaclass: https://github.com/openstack/neutron/blob/master/neutron/objects/rbac_db.py#L26814:37
TuanVuthank you, Ihar. I'll follow your suggestion14:37
ihrachysor mixin above it14:37
ihrachysok14:37
ihrachysanything else in the list where you are puzzled?14:37
TuanVunothing else from me14:38
*** davidsha has joined #openstack-meeting-514:38
annpme too14:38
ihrachysok we are good then it seems14:38
ihrachysthanks folks for joining that late.14:38
ihrachysbtw, the meeting time, would -1h work better for you?14:39
TuanVuthanks a ton for your great help, Ihar14:39
lujinluoyeah, that would be better14:39
ihrachysI think it would, for you are in Asia14:39
annpihrachys, thanks for your guidance and revew.14:39
lujinluobut won't that be too early for you?14:39
TuanVuyes, I agree14:39
ihrachysok, I have a slot freed before that one, I will have a look if there is a meeting channel free at that time14:39
ihrachysno it's fine for me, I start at 6am :)14:39
lujinluooh one more thing besides the meeting time14:40
lujinluowow, that is really early!14:40
ihrachysno guarantees that we will move, but I will look into it and update you14:40
ihrachyslujinluo, what's the other thing?14:40
lujinluosure, thanks for the efforts ;)14:40
lujinluomy boss assigned another colleague to help with OVO, hungpv14:40
TuanVuthank you, Ihar14:40
lujinluoHe will pick up router I guess14:40
lujinluowith router being picked up, i guess we will have owners for all ovo objects, right?14:41
ihrachysoh that's very cool. looking forward to see even more patches.14:41
ihrachysall major I believe. I will have to review the list again to see if we missed anything.14:41
hungpvHi, yes I'll take care of router patch14:41
ihrachyshungpv, heya, it's a pleasure to have you onboard14:42
hungpvAnd hope that can upload for review next week14:42
lujinluocool!14:42
hungpvThank you all for your kind14:42
lujinluothat's all from me!14:42
ihrachysok. I guess that's it. we'll meet in gerrit and next week same time, unless I am able to move the slot earlier.14:43
ihrachyscheers!14:43
ihrachys#endmeeting14:43
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"14:43
openstackMeeting ended Thu Oct 26 14:43:07 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:43
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_upgrades/2017/neutron_upgrades.2017-10-26-14.01.html14:43
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_upgrades/2017/neutron_upgrades.2017-10-26-14.01.txt14:43
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_upgrades/2017/neutron_upgrades.2017-10-26-14.01.log.html14:43
lujinluocheers!14:43
TuanVuthank you, Ihar, Luo, An-san and Hung-san14:43
TuanVusee you guys later :)14:43
lujinluosee you guys14:43
ihrachyshungpv, I know you have lujinluo, but in case you need some help from me too, don't hesitate to reach out. I am in #openstack-neutron most of the times.14:44
lujinluoihrachys: your help is always appreciated here too ;)14:45
hungpvYes absolutely, I'm still a novice to this OVO thing. surely I'll be reaching out to you guys a lot to learn :D14:45
*** lrensing has joined #openstack-meeting-514:46
*** TuanVu has quit IRC14:46
*** TuanVu has joined #openstack-meeting-514:47
annpsee you guys14:47
*** TuanVu has quit IRC14:47
*** TuanVu has joined #openstack-meeting-514:47
*** TuanVu has quit IRC14:48
*** TuanVu has joined #openstack-meeting-514:48
hungpvSee you14:48
*** TuanVu has quit IRC14:49
*** TuanVu has joined #openstack-meeting-514:49
*** hoangcx_ has left #openstack-meeting-514:49
*** TuanVu has quit IRC14:49
*** TuanVu has joined #openstack-meeting-514:50
*** lujinluo has quit IRC14:50
*** lrensing has quit IRC14:50
*** TuanVu has quit IRC14:50
*** TuanVu has joined #openstack-meeting-514:50
*** TuanVu has quit IRC14:51
*** TuanVu has joined #openstack-meeting-514:51
*** felipemonteiro__ has joined #openstack-meeting-514:52
*** TuanVu has quit IRC14:52
*** TuanVu has joined #openstack-meeting-514:52
*** TuanVu has quit IRC14:53
*** TuanVu has joined #openstack-meeting-514:53
*** TuanVu has quit IRC14:53
*** TuanVu has joined #openstack-meeting-514:54
*** TuanVu has quit IRC14:54
*** TuanVu has joined #openstack-meeting-514:54
*** felipemonteiro_ has quit IRC14:55
*** TuanVu has quit IRC14:55
*** TuanVu has joined #openstack-meeting-514:55
*** TuanVu has quit IRC14:56
*** TuanVu has joined #openstack-meeting-514:56
*** TuanVu has quit IRC14:57
*** TuanVu has joined #openstack-meeting-514:57
*** TuanVu has quit IRC14:57
*** TuanVu has joined #openstack-meeting-514:58
*** TuanVu has quit IRC14:58
*** TuanVu has joined #openstack-meeting-514:58
*** TuanVu has quit IRC14:59
*** TuanVu has joined #openstack-meeting-514:59
*** TuanVu has quit IRC15:00
*** TuanVu has joined #openstack-meeting-515:00
*** TuanVu has quit IRC15:00
*** TuanVu has joined #openstack-meeting-515:01
*** TuanVu has quit IRC15:01
*** TuanVu has joined #openstack-meeting-515:02
*** TuanVu has quit IRC15:02
*** TuanVu has joined #openstack-meeting-515:02
*** TuanVu has quit IRC15:03
*** TuanVu has joined #openstack-meeting-515:03
*** TuanVu has quit IRC15:04
*** annp has quit IRC15:13
*** lukepatrick has joined #openstack-meeting-515:15
*** lrensing has joined #openstack-meeting-515:18
*** TuanVu has joined #openstack-meeting-515:21
*** TuanVu has quit IRC15:25
*** yamamoto has joined #openstack-meeting-515:28
*** yamamoto has quit IRC15:33
*** makowals has quit IRC15:47
*** felipemonteiro_ has joined #openstack-meeting-515:49
*** davidsha has left #openstack-meeting-515:49
*** felipemonteiro__ has quit IRC15:52
*** dtantsur has joined #openstack-meeting-515:55
*** hshiina has joined #openstack-meeting-515:57
TheJulia#startmeeting ironic_bfv16:01
openstackMeeting started Thu Oct 26 16:01:11 2017 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
*** openstack changes topic to " (Meeting topic: ironic_bfv)"16:01
TheJuliao/ Everyone16:01
openstackThe meeting name has been set to 'ironic_bfv'16:01
dtantsuro/16:01
derekho/ gotta run in a few minutes for a bus16:01
TheJuliaI know mjturek is unable to meet with us today16:01
hshiinao/16:01
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic-BFV16:01
dtantsurthen it can be quite short :)16:01
TheJuliaOur agenda, the standard as always16:02
TheJulia#topic Announcements/reminders16:02
*** openstack changes topic to "Announcements/reminders (Meeting topic: ironic_bfv)"16:02
TheJuliaI have none. Anyone else?16:03
dtantsurderekh got some progress with testing BFV with iPXE on CentOS16:03
TheJulia\o/16:03
TheJuliaI saw the notes, thank you derekh!16:04
derekhYup, sent in a PR to dracut https://github.com/dracutdevs/dracut/pull/298 info on a etherpad somewhere16:04
dtantsurnow we need a fix in dracut, and probably but up some docs on how to build compatible images with DIB..16:04
TheJuliaderekh: awesome16:04
hshiinaderekh, thanks16:04
TheJuliadtantsur: I've got that on my in-flight todo list16:04
derekhnp, etherpad here https://etherpad.openstack.org/p/tripleo-bfv16:04
dtantsurgreat16:04
TheJuliaderekh: Thanks!16:04
TheJuliaMoving on to current status16:05
TheJuliaif there are no objections16:05
dtantsuryeah, I always confuse these two topics anyway :)16:05
TheJulia#topic Current Status16:05
*** openstack changes topic to "Current Status (Meeting topic: ironic_bfv)"16:05
TheJulia#link https://etherpad.openstack.org/p/Ironic-BFV16:05
* TheJulia updates fcoe16:05
TheJuliaAnd I see derekh adding notes as well16:07
derekhdone16:07
TheJuliaLong story short, re FCoE, I think we need to defer it until next cycle, because of some confusion over terminology. It shouldn't be a big deal to resolve on the cinder side of the interface, but we just need to sit down and move that along16:07
*** kiennt26 has joined #openstack-meeting-516:07
TheJuliahshiina: did the nova patches land?16:08
dtantsurhmm, ok. do you thik the required bits won't land until too late?16:09
hshiinaTheJulia, not yet.16:09
TheJuliahshiina: Okay, I found the link.  I guess the topic got changed from the link that was in the status section16:10
TheJuliadtantsur: for FCoE, we presently have no way to test it if we write the support ironic side... that is without some sort of fancy SAN and/or protocol conversion or converged HBAs16:11
dtantsurI see16:12
TheJuliaand I just don't think we'll be able to get a reworked implementation into cinder to support it out of lvm super quickly. I also don't know how quickly things move in cinder16:12
dtantsurmakes sense, yeah16:12
* TheJulia will talk with cinder folk in sydney, and try to hack on code while traveling16:12
TheJuliaSince we really have no planning type discussion or priorities to discuss, I say we move forward to open discussion? Any objections?16:14
dtantsurnone here16:14
TheJulia#topic Open Discussion16:14
*** openstack changes topic to "Open Discussion (Meeting topic: ironic_bfv)"16:14
TheJuliahshiina: We need to sync up regarding the project update, since I'm trying to get the slides wrapped up for that.16:15
TheJuliahshiina: do you have a little time after this meeting to discuss?16:15
hshiinaTheJulia, yes16:15
TheJuliaOkay, I really have nothing else to discuss right now16:17
TheJuliaAnyone have anything else to discuss?16:17
* derekh has gotta run16:17
*** derekh has quit IRC16:17
hshiinai have nothing16:17
TheJuliaWell, in that case, I guess it is time to end the meeting?16:17
TheJuliaThanks everyone!16:18
hshiinathanks16:18
TheJulia#endmeeting16:19
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:19
openstackMeeting ended Thu Oct 26 16:19:01 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:19
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic_bfv/2017/ironic_bfv.2017-10-26-16.01.html16:19
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic_bfv/2017/ironic_bfv.2017-10-26-16.01.txt16:19
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic_bfv/2017/ironic_bfv.2017-10-26-16.01.log.html16:19
*** dtantsur has left #openstack-meeting-516:19
*** hshiina has quit IRC16:30
*** yamamoto has joined #openstack-meeting-516:30
*** lukepatrick has quit IRC16:31
*** iyamahat has joined #openstack-meeting-516:32
*** yamamoto has quit IRC16:34
*** lukepatrick has joined #openstack-meeting-516:52
*** hungpv has quit IRC17:00
*** ralonsoh has quit IRC17:04
*** kiennt26 has quit IRC17:13
*** yamahata has joined #openstack-meeting-517:18
*** iyamahat has quit IRC17:19
*** yamamoto has joined #openstack-meeting-517:31
*** yamamoto has quit IRC17:36
*** ricolin has quit IRC17:45
*** sshank has joined #openstack-meeting-517:45
*** yamahata has quit IRC17:49
*** iyamahat has joined #openstack-meeting-518:06
*** yamahata has joined #openstack-meeting-518:22
*** yamamoto has joined #openstack-meeting-518:32
*** lrensing has quit IRC18:36
*** yamamoto has quit IRC18:38
*** sshank has quit IRC19:06
*** lukepatrick has quit IRC19:15
*** yamamoto has joined #openstack-meeting-519:34
*** lukepatrick has joined #openstack-meeting-519:38
*** yamamoto has quit IRC19:39
*** lrensing has joined #openstack-meeting-519:52
*** lukepatrick has quit IRC20:26
*** lukepatrick has joined #openstack-meeting-520:28
*** sshank has joined #openstack-meeting-520:34
*** yamamoto has joined #openstack-meeting-520:35
*** sshank has quit IRC20:38
*** sshank has joined #openstack-meeting-520:39
*** yamamoto has quit IRC20:40
*** sshank has quit IRC20:48
*** sshank has joined #openstack-meeting-520:49
*** yamamoto has joined #openstack-meeting-521:37
*** yamamoto has quit IRC21:42
*** marst has quit IRC22:00
*** spzala has quit IRC22:14
*** spzala has joined #openstack-meeting-522:15
*** spzala has quit IRC22:19
*** felipemonteiro_ has quit IRC22:24
*** spzala has joined #openstack-meeting-522:31
*** yamamoto has joined #openstack-meeting-522:39
*** yamamoto has quit IRC22:44
*** lrensing has quit IRC23:08
*** lukepatrick has quit IRC23:14
*** sshank has quit IRC23:30
*** yamamoto has joined #openstack-meeting-523:40
*** sshank has joined #openstack-meeting-523:45
*** yamamoto has quit IRC23:46
*** sshank has quit IRC23:48

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