*** chlong has joined #openstack-trove | 00:19 | |
*** annashen has quit IRC | 00:25 | |
*** _amrith_ is now known as amrith | 00:37 | |
*** topshare has joined #openstack-trove | 00:44 | |
*** newbie_2 has joined #openstack-trove | 00:47 | |
*** topshare has quit IRC | 00:53 | |
*** topshare has joined #openstack-trove | 01:01 | |
*** topshare_ has joined #openstack-trove | 01:07 | |
*** erkules_ has joined #openstack-trove | 01:07 | |
*** topshare has quit IRC | 01:10 | |
*** erkules has quit IRC | 01:10 | |
*** newbie_2 has quit IRC | 01:23 | |
*** annashen has joined #openstack-trove | 01:26 | |
*** mingdang1 has joined #openstack-trove | 01:39 | |
*** topshare_ has quit IRC | 01:50 | |
*** topshare has joined #openstack-trove | 01:50 | |
*** lexholden has quit IRC | 01:51 | |
*** annashen has quit IRC | 02:17 | |
*** topshare has quit IRC | 02:21 | |
*** topshare has joined #openstack-trove | 02:22 | |
*** topshare has quit IRC | 02:45 | |
*** topshare has joined #openstack-trove | 02:47 | |
*** topshare has quit IRC | 02:53 | |
*** tobe has joined #openstack-trove | 03:06 | |
*** amrith is now known as _amrith_ | 03:24 | |
*** topshare has joined #openstack-trove | 03:35 | |
*** topshare has quit IRC | 03:39 | |
*** coolsvap|away is now known as coolsvap | 03:46 | |
*** _amrith_ is now known as amrith | 04:01 | |
*** tobe has quit IRC | 04:02 | |
*** tobe has joined #openstack-trove | 04:05 | |
*** annashen has joined #openstack-trove | 04:08 | |
*** tobe has quit IRC | 04:13 | |
*** tobe has joined #openstack-trove | 04:16 | |
*** annashen has quit IRC | 04:19 | |
*** annashen has joined #openstack-trove | 04:20 | |
*** topshare has joined #openstack-trove | 04:34 | |
*** annashen has quit IRC | 04:36 | |
*** tobe has quit IRC | 04:41 | |
openstackgerrit | Sushil Kumar proposed openstack/trove-specs: Datastore Registration API spec https://review.openstack.org/188072 | 04:59 |
---|---|---|
*** tylerhannan has quit IRC | 05:00 | |
*** annashen has joined #openstack-trove | 05:10 | |
*** tylerhannan has joined #openstack-trove | 05:14 | |
*** annashen has quit IRC | 05:20 | |
*** chlong has quit IRC | 05:27 | |
*** abhis has joined #openstack-trove | 05:28 | |
*** annashen has joined #openstack-trove | 05:35 | |
*** tylerhannan has quit IRC | 05:35 | |
*** serverascode has quit IRC | 05:35 | |
*** h00327910_ has quit IRC | 05:36 | |
*** annashen has quit IRC | 05:36 | |
*** chlong has joined #openstack-trove | 05:40 | |
*** serverascode has joined #openstack-trove | 05:41 | |
*** annashen has joined #openstack-trove | 05:43 | |
*** esmute has joined #openstack-trove | 05:47 | |
*** h00327910_ has joined #openstack-trove | 05:48 | |
*** annashen has quit IRC | 05:50 | |
*** tylerhannan has joined #openstack-trove | 05:51 | |
*** esmute has quit IRC | 05:51 | |
*** topshare has quit IRC | 05:51 | |
*** annashen has joined #openstack-trove | 05:54 | |
openstackgerrit | Merged openstack/trove: Switch to oslo.service https://review.openstack.org/194505 | 05:55 |
openstackgerrit | Merged openstack/trove-integration: Added better error msg if working on Trove branch https://review.openstack.org/198897 | 05:56 |
*** annashen has quit IRC | 06:02 | |
*** topshare has joined #openstack-trove | 06:16 | |
*** chlong has quit IRC | 06:20 | |
*** amrith is now known as _amrith_ | 06:33 | |
*** chlong has joined #openstack-trove | 06:36 | |
*** tobe has joined #openstack-trove | 06:42 | |
*** ig0r_ has joined #openstack-trove | 07:01 | |
*** IanGovett has joined #openstack-trove | 07:07 | |
*** imsplitbit has quit IRC | 07:10 | |
*** k4n0 has joined #openstack-trove | 07:11 | |
*** zhiyan has quit IRC | 07:31 | |
*** tylerhannan has quit IRC | 07:31 | |
*** serverascode has quit IRC | 07:31 | |
*** topshare has quit IRC | 07:33 | |
*** topshare has joined #openstack-trove | 07:33 | |
*** chlong has quit IRC | 07:34 | |
*** pcaruana has quit IRC | 07:42 | |
*** zhiyan has joined #openstack-trove | 07:48 | |
*** topshare has quit IRC | 07:51 | |
*** tylerhannan has joined #openstack-trove | 07:58 | |
*** serverascode has joined #openstack-trove | 07:59 | |
*** topshare has joined #openstack-trove | 08:01 | |
*** topshare has quit IRC | 08:02 | |
*** sgotliv has joined #openstack-trove | 08:07 | |
*** erkules_ is now known as erkules | 08:34 | |
*** erkules has joined #openstack-trove | 08:34 | |
*** pcaruana has joined #openstack-trove | 08:43 | |
*** topshare has joined #openstack-trove | 08:54 | |
*** topshare has quit IRC | 09:00 | |
*** topshare has joined #openstack-trove | 09:00 | |
*** topshare has quit IRC | 09:17 | |
*** tosky has joined #openstack-trove | 09:19 | |
*** topshare has joined #openstack-trove | 09:21 | |
abhis | i have installed redstack successfully | 09:27 |
abhis | but i am unable to ping these addresses | 09:28 |
abhis | +--------------------------------------+------+--------+------------+-------------+-----------------------------------------------------------------------+ | 09:28 |
abhis | | ID | Name | Status | Task State | Power State | Networks | | 09:28 |
abhis | +--------------------------------------+------+--------+------------+-------------+-----------------------------------------------------------------------+ | 09:28 |
abhis | | b5921d35-9022-4b52-b1e0-93f0f9d26970 | ffff | ACTIVE | - | Running | private=fd52:e5ba:d0dd:0:f816:3eff:fec9:bbd2, 192.168.0.4, 172.24.4.4 | | 09:28 |
abhis | +--------------------------------------+------+--------+------------+-------------+-----------------------------------------------------------------------+ | 09:28 |
abhis | 192.168.0.4, 172.24.4.4 | 09:28 |
abhis | what's the problem that i am not able to connect | 09:29 |
abhis | ? | 09:29 |
*** _amrith_ is now known as amrith | 09:48 | |
amrith | what guest agent do you have on there and what exactly did you do with redstack? | 09:51 |
amrith | also this looks like an output from nova status | 09:51 |
amrith | yes? | 09:51 |
abhis | yes | 09:51 |
amrith | what's the output from trove status | 09:51 |
abhis | I just have a simple opensuse image | 09:52 |
amrith | so, that doesn't answer any question(s). with redstack, waht command(s) did you execute? | 09:53 |
amrith | and what's the output of trove list | 09:53 |
abhis | +----+------+-----------+-------------------+--------+-----------+------+ | 09:53 |
abhis | | ID | Name | Datastore | Datastore Version | Status | Flavor ID | Size | | 09:53 |
abhis | +----+------+-----------+-------------------+--------+-----------+------+ | 09:53 |
abhis | +----+------+-----------+-------------------+--------+-----------+------+ | 09:53 |
abhis | my trove instance was failing | 09:53 |
abhis | so i tried creating a simple nova instance and see it it works | 09:54 |
amrith | ok, good | 09:54 |
amrith | you say that trove was failing | 09:55 |
amrith | did you see any error in task manager log? | 09:55 |
amrith | what is it? | 09:55 |
amrith | I'm not used to seeing nothing in 'trove list' | 09:56 |
amrith | more like seeing an instance which goes into error state | 09:56 |
abhis | I saw this in "An error occurred communicating with the guest: Timed out waiting for a reply to message ID " tr-api log | 09:56 |
amrith | in trove api log | 09:56 |
amrith | that's interesting | 09:56 |
amrith | do you have a backtrace, please make a gist. | 09:57 |
*** lexholden has joined #openstack-trove | 09:57 | |
amrith | Are you sure you had a timeout in tr-api.log? | 09:58 |
abhis | yes | 09:58 |
amrith | not tr-tmgr.log? | 09:58 |
amrith | I can't imagine why that would be. | 09:58 |
amrith | anyway, if you have a backtrace in tr-api.log then I'm positively puzzled. | 09:58 |
abhis | Also I have "Error calling get_filesystem_stats" error in tr-api | 09:59 |
amrith | abhis, do you see backtraces? | 09:59 |
amrith | if yes, they are much more useful than these one line error messages. | 09:59 |
amrith | alone | 09:59 |
abhis | sending | 10:00 |
abhis | 2015-07-21 18:56:10.712 ^[[01;31mERROR trove.guestagent.api [^[[01;36mreq-88af17fe-5ca4-419b-81c8-9754e6d8d514 ^[[00;36m19382a7af0854f6fa7cf56737abaa793 878f263c450c4a40b2ae620068a99340^[[01;31m] ^[[01;35m^[[01;31mError calling get_filesystem_stats^[[00m | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00mTraceback (most recent call last): | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/opt/stack/trove/trove/guestagent/api.py", line 62, in _call | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m result = cctxt.call(self.context, method_name, **kwargs) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 158, in call | 10:00 |
amrith | PLEASE!!!! | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m retry=self.retry) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 90, in _send | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m timeout=timeout, retry=retry) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 431, in send | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m retry=retry) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 420, in _send | 10:00 |
amrith | make a gist | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m result = self._waiter.wait(msg_id, timeout) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 318, in wait | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m message = self.waiters.get(msg_id, timeout=timeout) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 223, in get | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m 'to message ID %s' % msg_id) | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00mMessagingTimeout: Timed out waiting for a reply to message ID 3177c363a15547ea9ea7c15eb733e49f | 10:00 |
abhis | ^[[01;31m2015-07-21 18:56:10.712 TRACE trove.guestagent.api ^[[01;35m^[[00m | 10:00 |
abhis | 2015-07-21 18:56:10.714 ^[[01;31mERROR trove.instance.models [^[[01;36mreq-88af17fe-5ca4-419b-81c8-9754e6d8d514 ^[[00;36m19382a7af0854f6fa7cf56737abaa793 878f263c450c4a40b2ae620068a99340^[[01;31m] ^[[01;35m^[[01;31mAn error occurred communicating with the guest: Timed out waiting for a reply to message ID 3177c363a15547ea9ea7c15eb733e49f.^[[00m | 10:00 |
amrith | PLEASE DON"T PUT TRACES IN IRC | 10:01 |
abhis | ok sorry | 10:01 |
abhis | Here it is https://gist.github.com/anonymous/a4930a128381674c7085 | 10:02 |
amrith | thx | 10:03 |
amrith | this is in response to what? create? | 10:04 |
amrith | no ... | 10:04 |
amrith | the timestamp seems to indicate that this is in response to trove list | 10:04 |
abhis | after creating instance | 10:04 |
amrith | which would make sense | 10:04 |
abhis | it gave status | 10:04 |
abhis | build : error | 10:04 |
amrith | well, hows that? your output above was empty | 10:04 |
abhis | so i checked the log | 10:04 |
amrith | at 0553 | 10:05 |
abhis | could not get your point.. i was also doing tail of tr-api while trying to create an instance | 10:07 |
*** ig0r_ has quit IRC | 10:24 | |
*** tobe has quit IRC | 10:40 | |
*** tobe has joined #openstack-trove | 10:52 | |
*** topshare has quit IRC | 10:57 | |
*** ig0r_ has joined #openstack-trove | 11:08 | |
*** ViswaV has joined #openstack-trove | 11:11 | |
*** coolsvap is now known as coolsvap|away | 11:15 | |
*** amrith is now known as _amrith_ | 11:20 | |
*** ViswaV has quit IRC | 11:34 | |
*** ViswaV has joined #openstack-trove | 11:37 | |
*** sgotliv has quit IRC | 11:57 | |
*** radez_g0n3 is now known as radez | 12:04 | |
*** ig0r_ has quit IRC | 12:05 | |
*** ViswaV has quit IRC | 12:12 | |
*** radez has left #openstack-trove | 12:12 | |
*** tosky has quit IRC | 12:26 | |
*** tobe has quit IRC | 12:34 | |
*** chlong has joined #openstack-trove | 12:34 | |
*** mingdang1 has quit IRC | 12:35 | |
*** sgotliv has joined #openstack-trove | 12:38 | |
*** tomblank has joined #openstack-trove | 12:41 | |
*** _amrith_ is now known as amrith | 13:01 | |
*** lexholden has quit IRC | 13:06 | |
*** tosky has joined #openstack-trove | 13:19 | |
*** amrith is now known as _amrith_ | 13:24 | |
*** rnowling has joined #openstack-trove | 13:27 | |
*** exploreshaifali has joined #openstack-trove | 13:50 | |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB prepare needs to wait for Mongo to start https://review.openstack.org/203650 | 13:55 |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB prepare needs to wait for Mongo to start https://review.openstack.org/203650 | 13:58 |
*** k4n0 has quit IRC | 14:10 | |
*** haomaiwang has quit IRC | 14:21 | |
*** haomaiwang has joined #openstack-trove | 14:21 | |
*** kanzaros_ has joined #openstack-trove | 14:41 | |
*** freyes has quit IRC | 14:42 | |
*** hogepodge has quit IRC | 14:42 | |
*** kanzaros has quit IRC | 14:42 | |
*** rnowling has quit IRC | 14:42 | |
*** IanGovett has quit IRC | 14:42 | |
*** vgnbkr has quit IRC | 14:42 | |
*** rnowling has joined #openstack-trove | 14:42 | |
*** hogepodge has joined #openstack-trove | 14:42 | |
*** freyes has joined #openstack-trove | 14:42 | |
*** freyes has quit IRC | 14:42 | |
*** freyes has joined #openstack-trove | 14:42 | |
*** kanzaros_ is now known as kanzaros | 14:42 | |
*** vgnbkr has joined #openstack-trove | 14:43 | |
*** IanGovett has joined #openstack-trove | 14:44 | |
*** esmute_ has joined #openstack-trove | 14:47 | |
*** lexholden has joined #openstack-trove | 14:58 | |
*** esmute_ has quit IRC | 15:02 | |
*** tomblank_ has joined #openstack-trove | 15:03 | |
*** esmute_ has joined #openstack-trove | 15:04 | |
*** tomblank has quit IRC | 15:05 | |
*** tomblank_ is now known as tomblank | 15:05 | |
*** exploreshaifali has quit IRC | 15:16 | |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB cluster instances missing 'key' https://review.openstack.org/203696 | 15:16 |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB cluster instances missing 'key' https://review.openstack.org/203696 | 15:33 |
openstackgerrit | Petr Malik proposed openstack/trove: Fix race conditions in config overrides tasks https://review.openstack.org/198891 | 15:34 |
*** rjaiswal has joined #openstack-trove | 15:34 | |
*** marzif has joined #openstack-trove | 15:35 | |
*** lexholden has quit IRC | 15:37 | |
openstackgerrit | Morgan Jones proposed openstack/python-troveclient: Redis Clustering Initial Implementation https://review.openstack.org/203701 | 15:41 |
openstackgerrit | Morgan Jones proposed openstack/trove: Redis Cluster Initial Implementation https://review.openstack.org/203702 | 15:41 |
openstackgerrit | Petr Malik proposed openstack/trove: Configuration Groups for Redis https://review.openstack.org/191860 | 15:55 |
*** tomblank has quit IRC | 16:11 | |
*** ashleighfarnham has joined #openstack-trove | 16:15 | |
*** newbie_2 has joined #openstack-trove | 16:18 | |
*** sgotliv has quit IRC | 16:27 | |
*** annashen has joined #openstack-trove | 16:33 | |
*** tomblank has joined #openstack-trove | 16:41 | |
*** esmute_ has quit IRC | 16:45 | |
*** annashen has quit IRC | 16:51 | |
*** annashen has joined #openstack-trove | 16:56 | |
*** annashen has quit IRC | 17:01 | |
*** annashen has joined #openstack-trove | 17:04 | |
*** esmute_ has joined #openstack-trove | 17:05 | |
*** esmute_ has quit IRC | 17:06 | |
*** esmute_ has joined #openstack-trove | 17:13 | |
*** openstackgerrit has quit IRC | 17:16 | |
*** openstackgerrit has joined #openstack-trove | 17:17 | |
*** newbie_2 has quit IRC | 17:26 | |
*** newbie_2 has joined #openstack-trove | 17:30 | |
*** rjaiswal has quit IRC | 17:44 | |
*** lexholden has joined #openstack-trove | 17:47 | |
*** IanGovett has quit IRC | 17:52 | |
*** tosky has quit IRC | 17:57 | |
*** pcaruana has quit IRC | 18:00 | |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB prepare needs to wait for Mongo to start https://review.openstack.org/203650 | 18:06 |
*** lexholden has quit IRC | 18:14 | |
*** annashen has quit IRC | 18:18 | |
*** sgotliv has joined #openstack-trove | 18:31 | |
openstackgerrit | Matthew Van Dijk proposed openstack/trove: MongoDB cluster strategy missing create_admin_user https://review.openstack.org/203762 | 18:38 |
*** lexholden has joined #openstack-trove | 18:40 | |
*** esmute_ has quit IRC | 18:45 | |
*** esmute_ has joined #openstack-trove | 18:45 | |
*** esmute__ has joined #openstack-trove | 18:50 | |
*** esmute_ has quit IRC | 18:50 | |
*** lexholden has quit IRC | 18:56 | |
*** esmute_ has joined #openstack-trove | 18:59 | |
*** adam_g` is now known as adam_g | 19:01 | |
*** adam_g has quit IRC | 19:01 | |
*** adam_g has joined #openstack-trove | 19:01 | |
*** esmute__ has quit IRC | 19:03 | |
*** bhunter71 has joined #openstack-trove | 19:03 | |
*** annashen has joined #openstack-trove | 19:19 | |
*** annashen has quit IRC | 19:24 | |
*** esmute__ has joined #openstack-trove | 19:31 | |
*** esmute_ has quit IRC | 19:34 | |
*** annashen has joined #openstack-trove | 19:46 | |
*** newbie_2 has quit IRC | 19:55 | |
*** newbie_ has joined #openstack-trove | 19:56 | |
*** newbie_ is now known as Guest81262 | 19:56 | |
*** Guest81262 has quit IRC | 20:08 | |
*** annashen has quit IRC | 20:18 | |
openstackgerrit | Morgan Jones proposed openstack/trove-specs: Datastore Log Operations https://review.openstack.org/188168 | 20:19 |
*** newbie_2 has joined #openstack-trove | 20:30 | |
openstackgerrit | Petr Malik proposed openstack/trove: Configuration Groups for MongoDB https://review.openstack.org/194739 | 20:38 |
*** rjaiswal has joined #openstack-trove | 20:45 | |
*** annashen has joined #openstack-trove | 20:46 | |
*** tomblank has quit IRC | 21:01 | |
*** tomblank has joined #openstack-trove | 21:05 | |
*** annashen has quit IRC | 21:11 | |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Remove unused oslo-incubator modules https://review.openstack.org/203826 | 21:14 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo.serialization library https://review.openstack.org/203827 | 21:14 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo_log library https://review.openstack.org/203828 | 21:14 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo.context library https://review.openstack.org/203829 | 21:14 |
*** crobertsrh is now known as _crobertsrh | 21:15 | |
*** tomblank has quit IRC | 21:22 | |
*** tomblank has joined #openstack-trove | 21:22 | |
*** annashen has joined #openstack-trove | 21:22 | |
*** tomblank has quit IRC | 21:26 | |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Remove unused oslo-incubator modules https://review.openstack.org/203826 | 21:32 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo.serialization library https://review.openstack.org/203827 | 21:35 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo_log library https://review.openstack.org/203828 | 21:35 |
openstackgerrit | Sergey Vilgelm proposed openstack/trove: Switch to the oslo.context library https://review.openstack.org/203829 | 21:36 |
*** rnowling has quit IRC | 21:39 | |
*** IanGovett has joined #openstack-trove | 21:41 | |
*** newbie_2 has quit IRC | 21:51 | |
*** IanGovett has quit IRC | 21:53 | |
*** IanGovett has joined #openstack-trove | 21:53 | |
*** newbie_2 has joined #openstack-trove | 21:57 | |
*** IanGovett has quit IRC | 22:05 | |
*** topshare has joined #openstack-trove | 22:39 | |
*** topshare has quit IRC | 22:47 | |
*** topshare has joined #openstack-trove | 22:50 | |
*** chlong has quit IRC | 22:54 | |
*** annashen has quit IRC | 23:09 | |
*** bitblt has joined #openstack-trove | 23:20 | |
*** newbie_2 has quit IRC | 23:39 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!