Tuesday, 2022-08-23

opendevreviewMerged openstack/neutron stable/yoga: ovn: Don't fail db sync if new IP allocation fails for metadata  https://review.opendev.org/c/openstack/neutron/+/85401100:14
opendevreviewMerged openstack/neutron stable/xena: ovn: Don't fail db sync if new IP allocation fails for metadata  https://review.opendev.org/c/openstack/neutron/+/85401200:14
opendevreviewMerged openstack/neutron stable/wallaby: ovn: Don't fail db sync if new IP allocation fails for metadata  https://review.opendev.org/c/openstack/neutron/+/85401300:26
opendevreviewMerged openstack/neutron stable/yoga: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85344500:26
opendevreviewMerged openstack/neutron stable/xena: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85344600:37
opendevreviewMerged openstack/neutron stable/wallaby: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85344700:38
opendevreviewMerged openstack/neutron stable/victoria: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85344800:38
opendevreviewMerged openstack/neutron stable/ussuri: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85344900:38
opendevreviewMerged openstack/neutron stable/train: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85363000:38
opendevreviewMerged openstack/neutron stable/stein: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85363300:38
opendevreviewMerged openstack/neutron stable/rocky: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85363100:38
opendevreviewMerged openstack/neutron stable/queens: Mellanox_eth.img url expires, remove the mellanox_eth.img node  https://review.opendev.org/c/openstack/neutron/+/85363200:38
opendevreviewMerged openstack/neutron stable/yoga: [OVN] Try to bind ports only to the ovn-controller agents  https://review.opendev.org/c/openstack/neutron/+/85363500:38
opendevreviewMerged openstack/neutron stable/yoga: remove unused updated_at parameter for AgentCache.update  https://review.opendev.org/c/openstack/neutron/+/85326200:38
opendevreviewDavid Hill proposed openstack/neutron master: Allow operator to disable usage of random-fully  https://review.opendev.org/c/openstack/neutron/+/85404100:46
opendevreviewMerged openstack/neutron master: Migrate "migrate_names" to use "cliff"  https://review.opendev.org/c/openstack/neutron/+/85283401:25
opendevreviewyatin proposed openstack/neutron master: [WIP] Switch fullstack/functional fips jobs to 9-stream  https://review.opendev.org/c/openstack/neutron/+/84324504:12
*** tkajinam|off is now known as tkajinam05:48
jeffyangfrickler: Hi, lajoskatona tell me you are testing ndp proxy, I am the author of the feature. Thank you for your hard work. If you have any issues, please tell me by the channel.06:20
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: Pin OVS version for OVN master  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/85400806:41
*** elvira2 is now known as elvira07:04
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Remove session check in ``update_network_postcommit``  https://review.opendev.org/c/openstack/neutron/+/85288507:56
fricklerjeffyang: welcome, thanks for updating the OSC patch, will review again later08:08
fricklerjeffyang: I've written you a DM about the other issue, not sure whether it is to be made public yet08:19
congntHi everyone, Anyone hit this bug(https://bugs.launchpad.net/neutron/+bug/1987060)? My cluster is very unstable, so many vm created without metadata 08:31
ralonsohcongnt, how many subnets do you have in the network of the port attached to the VM?08:40
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Add DSCP mark 44  https://review.opendev.org/c/openstack/neutron-lib/+/85411708:46
congntralonsoh: Sorry, I'm late, my network has only one subnet09:28
ralonsohcongnt, and how much time does it take to the metadata service to create the network namespace and apply the IP address to the metadata port?09:41
ralonsohlogs could be useful09:41
congnt2022-08-23 11:14:11.563 7 INFO neutron.agent.ovn.metadata.agent [-] Port 56e87dc8-c9aa-48e4-91df-a51a35c5f285 in datapath 477df9df-b624-4464-af1d-0ce88794de24 bound to our chassis 09:47
congnthttps://imgur.com/a/GwmSHMR09:47
congntIt takes only 2 seconds to create namespace and apply the IP Address, and start haproxy09:47
congntralonsoh: Sorry, I'm send wrong link image (https://imgur.com/dGkFeNX)09:49
ralonsohIt could be more useful to check the metatada logs in debug mode09:50
ralonsohto check when the event is received09:50
ralonsohin any case, 2 seconds is not fast enough?09:50
congntralonsoh: I saw namespace create successfully, but VM can't ping to the namespace, so it can't get metadata09:52
ralonsohcongnt, so this is another problem, the bug is no legit09:53
ralonsohthe problem is not in the metadata09:53
ralonsohdid you received the DHCP packets correctly in the VM?09:53
ralonsohdo you have the correct routes?09:53
congntralonsoh: Yes, maybe problem is not in the metadata, I think it because openvswitch set up flow slowly after debug09:54
ralonsohok, so check that. In any case, the number of flows for a new single port are just a few09:55
congntAfter successful namespace creation, it takes up to 40-60 seconds for below 6 flows to be added (https://imgur.com/aO2Di8O)09:56
congntralonsoh: After that, vm can ping namespace and I can reboot to receive metadata09:57
ralonsohcheck the ovn-controller and the OVS service09:57
ralonsohbut 1 minute for 6 flows is not normal09:57
ralonsohso something is happening there09:57
congntralonsoh: I checked, but nothing logged except log  tcp:127.0.0.1:58982: no response to inactivity probe after 5.03 seconds, disconnecting in ovsdb-server10:03
congntralonsoh: All log neutron-ovn-metadata, ovs-vswitchd, ovn-controller and ovsdb-server in https://imgur.com/a/mwCnL5y. Can you help me see if there is any abnormal log?10:16
ralonsohif the VM receives the DHCP reply correctly, the flows are set10:17
congntralonsoh: But VM can't ping namespace after 6 flows above added, do you know why it add 6 flows above slowly?10:26
opendevreviewMerged openstack/neutron master: Migrate "download_gerrit_change" to use "cliff"  https://review.opendev.org/c/openstack/neutron/+/85284110:32
opendevreviewKe Niu proposed openstack/networking-sfc master: remove unicode prefix from code  https://review.opendev.org/c/openstack/networking-sfc/+/85415211:02
opendevreviewKe Niu proposed openstack/networking-sfc master: remove unicode prefix from code  https://review.opendev.org/c/openstack/networking-sfc/+/85415211:03
fricklerlajoskatona: slaweq: ralonsoh: maybe some of you can join in reviewing the OSC patch for ndp proxy, would be good to have the client functionality in Zed, too https://review.opendev.org/c/openstack/python-openstackclient/+/74903811:55
fricklerrelated question: if I wanted to have ndp proxy in yoga, I would have to do the backport downstream only, right?11:56
opendevreviewMerged openstack/neutron master: [OVN] Remove session check in ``update_network_postcommit``  https://review.opendev.org/c/openstack/neutron/+/85288511:59
lajoskatonafrickler: yes, the patch series added a new api-def (https://review.opendev.org/c/openstack/neutron-lib/+/747523 ) and that can't be backported12:01
slaweqfrickler: sure, I added it to my review list12:09
opendevreviewDavid Hill proposed openstack/neutron master: Allow operator to disable usage of random-fully  https://review.opendev.org/c/openstack/neutron/+/85404113:04
*** dasm|off is now known as dasm13:28
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM Just test of the Centos 9 stream periodic job  https://review.opendev.org/c/openstack/neutron/+/85419113:29
*** obondarev_ is now known as obondarev13:50
lajoskatona#startmeeting networking14:01
opendevmeetMeeting started Tue Aug 23 14:01:23 2022 UTC and is due to finish in 60 minutes.  The chair is lajoskatona. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'networking'14:01
lajoskatonaHi14:01
mlavalle o/14:01
lajoskatonasorry for being late....14:01
ralonsohhi14:01
slaweqo/14:01
isabekHi14:01
frickler\o14:01
lajoskatona#topic Announcements14:03
lajoskatonathe usual Zed schedule: https://releases.openstack.org/zed/schedule.html14:03
bcafarelo/14:03
lajoskatonaAnd we have a fresh release countdown mail:14:03
lajoskatona[release] Release countdown for week R-6, Aug 22 - 26 (#link https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030037.html )14:03
lajoskatonasome dates from it:14:03
lajoskatonaNon-client library freeze: August 25th, 2022 (R-6 week)14:03
lajoskatonaClient library freeze: September 1st, 2022 (R-5 week)14:03
lajoskatonaZed-3 milestone: September 1st, 2022 (R-5 week)14:03
lajoskatonaCycle Highlights Due: September 1st, 2022 (R-5 week)14:04
lajoskatonaFor this I pushed a WIP: https://review.opendev.org/c/openstack/releases/+/85381314:04
elvirao/14:04
lajoskatonaplease check it, I just started to list what we have this cycle and I will add nice sentences later14:04
obondarevhi14:04
lajoskatonaAnd Zed final release: October 5th, 202214:05
lajoskatonaDo you have questions or comments for the final weeks of the Zed cycle?14:06
lajoskatonaOk, I have another thing for announcements14:07
lajoskatonaWe are closing the Outreachy internship period also14:08
lajoskatonaThe project was the network cascade deletion spec14:08
lajoskatonaIt is quite complex so at about half time I changed to touch the things that can be useful for the intern (skoech[m]), and can give some positive feeling and success :-)14:09
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM Just test of the Centos 9 stream periodic job  https://review.opendev.org/c/openstack/neutron/+/85419114:10
lajoskatonaThanks everybody who helped with reviews or with comentoring (elvira :-))14:10
slaweqelvira++ lajoskatona++ :)14:10
elvirathanks to you for letting me help lajoskatona!! And I came back from PTO yesterday so sorry if I missed something :)14:10
slaweqthx for taking care of it14:10
obondarevgood work!14:10
mlavalleThanks to skoech[m] for her efforts also14:11
elviraand thanks skoech[m] for joining us14:11
mlavalleand great contrinution14:11
lajoskatonaMy takeaway is that this kind of intenrship program can be useful, but the project must be carefully selected14:11
elvira+1 to that14:12
lajoskatonaOk, that's it for outreachy14:13
lajoskatonaPTG: please check the etherpad: https://etherpad.opendev.org/p/neutron-antelope-ptg14:13
lajoskatonaand add your topics14:13
lajoskatonaWe will have a session around pyroute2 :-)14:14
lajoskatonaif you have questions for that add those to the lines for pyroute2 from svinota14:14
lajoskatonaAnd one last thing:14:15
lajoskatonaRECHECKs: Check the failure before rechecking, and add a line of reason for recheck14:15
lajoskatonalike bug number or some reason like zuul mirror issue or such14:16
slaweq++14:17
lajoskatonaI think this is our related doc: https://docs.openstack.org/neutron/latest/contributor/gerrit-recheck.html14:17
lajoskatonaDo you have anything to add to the announcements?14:18
lajoskatona#topic Bugs14:19
lajoskatonaReport from lajoskatona: https://lists.openstack.org/pipermail/openstack-discuss/2022-August/030057.html14:19
lajoskatonaI have 2 bugs to mention here:14:21
lajoskatonaOVN Metadata set up very slow (#link https://bugs.launchpad.net/neutron/+bug/1987060 )14:21
ralonsohnot valid14:21
lajoskatonaAs I see ralonsoh commented on this one, thanks for it14:21
lajoskatonathanks, I just read it :-)14:21
lajoskatonaThe other one:14:21
lajoskatona[stable/stein][stable/rocky}[stable/queens] CI jobs failing (#link https://bugs.launchpad.net/neutron/+bug/1986682 )14:22
lajoskatonafor this one I spend some time on the stein failures14:22
lajoskatonaand from high level: I switched off grenade, and I cant fix the linuxbridge job (not serious more the usual legacy vs new neutron lib in devstack)14:23
lajoskatonahttps://review.opendev.org/c/openstack/neutron-tempest-plugin/+/853794 & https://review.opendev.org/c/openstack/neutron/+/85360814:23
lajoskatonaso it can be a thing to think about, if we reduce the coverage of these branches (I checked only stein) we can still keep them green14:24
ralonsohfine for me, TBH14:24
mlavalle+114:25
lajoskatonafor grenade QA team seems the jobs  experimental for these branches, so that is clear message14:25
ralonsohagree14:26
lajoskatonathat's it for me for the bugs14:26
lajoskatonaThis week slaweq is the deputy and next week haleyb will be.14:26
slaweqI already checked some of the bugs from this week14:26
lajoskatonaslaweq: thanks14:27
lajoskatona#topic On Demand Agenda14:28
lajoskatonaDo you have anything more to discuss?14:28
mlavallenot me14:29
opendevreviewSlawek Kaplonski proposed openstack/neutron master: DNM Just test of the Centos 9 stream periodic job  https://review.opendev.org/c/openstack/neutron/+/85419114:29
lajoskatonaok, if nothing more we can close the meeting14:30
lajoskatona#endmeeting14:30
opendevmeetMeeting ended Tue Aug 23 14:30:46 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/networking/2022/networking.2022-08-23-14.01.html14:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/networking/2022/networking.2022-08-23-14.01.txt14:30
opendevmeetLog:            https://meetings.opendev.org/meetings/networking/2022/networking.2022-08-23-14.01.log.html14:30
lajoskatonaBye14:30
ralonsohbye14:30
lajoskatonasee you on the CI meeting14:30
bcafarelindeed!14:32
mlavallesee you there14:32
fricklerlajoskatona: how will the cascade delete patch be handled, is there someone else who will take over?14:33
lajoskatonafrickler: good question14:40
lajoskatonaTo tell the truth I don't know, the original idea is from slaweq, and he is the owner of the spec also14:40
slaweqfrickler: lajoskatona TBH currently I don't have plans to work on it but I will try to find some time14:45
slaweq#startmeeting neutron_ci15:00
opendevmeetMeeting started Tue Aug 23 15:00:58 2022 UTC and is due to finish in 60 minutes.  The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'neutron_ci'15:00
mlavalleo/15:01
lajoskatonao/15:01
slaweqo/15:01
slaweqGrafana dashboard: https://grafana.opendev.org/d/f913631585/neutron-failure-rate?orgId=115:01
slaweqralonsoh: ykarel ping15:01
slaweqbcafarel: 15:01
ralonsohsorry, hi15:01
ykarelhi15:02
bcafarelo/ sorry15:02
slaweqno problem :)15:02
slaweqI think we can start15:02
slaweq#topic Actions from previous meetings15:02
slaweqslaweq to fix functiona/fullstack failures on centos 9 stream: https://bugs.launchpad.net/neutron/+bug/197632315:02
slaweqI got back to it today15:02
slaweqand I still have no idea why 2 functional tests related to the deletion of conntrack entires are failing15:03
slaweqon centos 9 stream there is libnetfilter_conntrack-1.0.8-4.el9.x86_64 and with this version tests are failing15:03
slaweqbut when I downgraded it to libnetfilter_conntrack-1.0.6-5.el8.x86_64 tests are passing15:04
ralonsohany error in syslog?15:04
ralonsohor in neutron15:04
slaweqfrom what I found, with version 1.0.8 we got -1 in https://github.com/openstack/neutron/blob/master/neutron/privileged/agent/linux/netlink_lib.py#L20015:05
slaweqralonsoh: no any other errors15:06
ralonsohslaweq, I'll ping you later15:06
slaweqralonsoh: thx, we can talk about it offline tomorrow morning15:06
slaweqin the meantime I will assign same action for me for this week15:07
slaweq#action     slaweq to fix functiona/fullstack failures on centos 9 stream: https://bugs.launchpad.net/neutron/+bug/197632315:07
slaweqok, next one15:07
slaweqralonsoh to check route not found failure in functional job https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_9a3/852723/2/check/neutron-functional-with-uwsgi/9a30d07/testr_results.html15:07
ralonsohyeah, still fighting with this one, sorry15:07
slaweqno problem15:07
slaweqdo You want to assign it for You for this week?15:07
ralonsohsure15:08
slaweq#action ralonsoh to check route not found failure in functional job https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_9a3/852723/2/check/neutron-functional-with-uwsgi/9a30d07/testr_results.html15:08
slaweqthx15:08
slaweqok, next one15:08
slaweqslaweq to check failing neutron-ovn-tempest-ovs-master-centos-9-stream periodic job15:08
slaweqI also got to this today15:08
slaweqfor now I proposed devstack patch https://review.opendev.org/c/openstack/devstack/+/85419015:09
slaweqand I'm waiting for results of that job with this change15:09
slaweqI think it will move forward a bit but there will be other changes needed as well probably15:09
ralonsohwhen that started to happen?15:10
slaweqralonsoh: I don't really know15:10
slaweqI will also assign it to me for this week and will continue work on fixes15:10
slaweq#action slaweq to check failing neutron-ovn-tempest-ovs-master-centos-9-stream periodic job15:10
slaweqand that was last Action Item for today15:11
slaweq#topic Stable branches15:11
slaweqlajoskatona: bcafarel: anything new with stable branches?15:11
lajoskatonaFrom me only what I mentioned on the team meeting15:12
bcafarelnot a lot on my side, backports on >=train are merging fine15:12
lajoskatonaI checked stein failures and as I see we can skip grenade as that is experimenta lfrom QA teams perspective on these branches15:13
bcafarel+1 and backports in these branches should not have upgrade impacts15:13
lajoskatonaand the linuxbridge tempest job is failing and I know what is the problem but can't figure out what to say in zuul cfg to have the good result (disable q-log or disable neutron-log)15:13
slaweqlajoskatona: You can try to disable both :)15:14
bcafarellajoskatona: use uppercase to yell at zuul? :)15:14
lajoskatona:-)15:14
lajoskatonaok, I will push not wip patch for it15:14
slaweqlajoskatona: please send me link to patch, I will take a look :)15:15
lajoskatonaslaweq: https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/853794 & https://review.opendev.org/c/openstack/neutron/+/85360815:15
slaweqok, I will look at it tomorrow15:16
slaweqI think we can move on15:17
lajoskatona+115:17
bcafarelyep (and thanks lajoskatona for working on these)15:17
slaweq#topic Stadium projects15:18
slaweqany updates regarding stadium ?15:18
lajoskatonaI have one small thing forthe weekly jobs15:19
lajoskatonathe bgpvpn job is failing but as I see only because the required project list is empty15:19
lajoskatonano sorry it is bagpipe: https://review.opendev.org/c/openstack/networking-bagpipe/+/85400315:19
lajoskatonaotherwise I don't know of any issues for stadiums15:21
slaweqthx for update lajoskatona 15:22
slaweqI just approved that patch15:22
slaweq#topic Grafana15:23
slaweqin grafana things looks pretty good15:23
slaweqexcept that today many jobs are going to very high failure rates15:24
slaweqbut also, there is very few runs of the jobs so maybe it was just one or 2 runs which failed and that's why percentage are high15:24
mlavalleyeah, I think so15:24
slaweqbecause when I was checking recent patches, I didn't notice today any major issue with our gates15:25
slaweqI think we can move on15:26
slaweqto the next topic15:26
slaweq#topic Rechecks15:26
slaweq+---------+----------+... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/VBdFagQCTXlesqxdQgkdHVzg)15:27
slaweqaverage number of rechecks to get patch merge is pretty good still15:27
slaweqand regarding bare rechecks in last 7 days:15:27
slaweq+---------+---------------+--------------+-------------------+... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/fYoqUJzwSUDwuRESBqExPdYb)15:27
slaweqit is also much better15:27
slaweqthank You all :)15:27
lajoskatona\o/15:28
slaweqanything You want to add there?15:28
mlavalleCool!15:28
slaweqok, lets move on15:29
slaweq#topic Periodic15:29
slaweqhere I just wanted to say thanks to ralonsoh as openstack-tox-py39-with-oslo-master is fixed now :)15:30
ralonsohcool15:30
slaweqother than that, only broken job is the one with centos-9 stream but we talked about it already earlier today15:31
lajoskatona+1 thanks15:31
mlavalleThanks ralonsoh 15:31
slaweqand I have nothing more for today's meeting15:31
slaweqso if You don't have any other topics related to CI, we can finish meeting earlier15:31
bcafarelI like the trend of "not a lot to say on CI" meetings15:31
slaweq:)15:31
lajoskatona:-)15:32
slaweqok, so lets have few minutes back :)15:32
ykarel:)15:32
slaweqthx for attending the meeting15:32
mlavalle\o/15:32
slaweqand see You online15:32
slaweqo/15:32
bcafarelo/15:32
ralonsohbye!15:32
slaweq#endmeeting15:32
opendevmeetMeeting ended Tue Aug 23 15:32:55 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:32
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_ci/2022/neutron_ci.2022-08-23-15.00.html15:32
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_ci/2022/neutron_ci.2022-08-23-15.00.txt15:32
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_ci/2022/neutron_ci.2022-08-23-15.00.log.html15:32
mlavallebye15:32
lajoskatonao/15:32
ykarelbye15:33
opendevreviewRodolfo Alonso proposed openstack/neutron stable/yoga: [OVN] Remove session check in ``update_network_postcommit``  https://review.opendev.org/c/openstack/neutron/+/85423315:40
opendevreviewRodolfo Alonso proposed openstack/neutron stable/xena: [OVN] Remove session check in ``update_network_postcommit``  https://review.opendev.org/c/openstack/neutron/+/85423415:41
opendevreviewDavid Hill proposed openstack/neutron master: Allow operator to disable usage of random-fully  https://review.opendev.org/c/openstack/neutron/+/85404115:56
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: Add DSCP mark 44  https://review.opendev.org/c/openstack/neutron-lib/+/85411716:39
opendevreviewMerged openstack/networking-bagpipe master: CI: Add required_projects to weekly py39 job  https://review.opendev.org/c/openstack/networking-bagpipe/+/85400316:49
*** jlibosva is now known as Guest90417:43
*** dasm is now known as dasm|off22:29
opendevreviewMiguel Lavalle proposed openstack/neutron-specs master: FWaaS Group Ordering Spec  https://review.opendev.org/c/openstack/neutron-specs/+/85160723:43

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