*** lezbar has quit IRC | 00:03 | |
*** tonanhngo has joined #openstack-kuryr | 00:04 | |
*** lezbar has joined #openstack-kuryr | 00:04 | |
*** tonanhngo has quit IRC | 00:05 | |
*** tonanhngo has joined #openstack-kuryr | 00:07 | |
*** tonanhngo has quit IRC | 00:08 | |
*** tonanhngo has joined #openstack-kuryr | 00:08 | |
*** diogogmt has joined #openstack-kuryr | 00:20 | |
*** banix has quit IRC | 00:32 | |
*** limao_ has quit IRC | 01:03 | |
*** limao has joined #openstack-kuryr | 01:04 | |
*** limao has quit IRC | 01:07 | |
*** banix has joined #openstack-kuryr | 01:10 | |
*** tonanhngo has quit IRC | 02:28 | |
*** tonanhngo has joined #openstack-kuryr | 02:31 | |
*** hongbin has joined #openstack-kuryr | 02:35 | |
*** hongbin has quit IRC | 03:19 | |
*** vikasc has quit IRC | 03:27 | |
*** vikasc has joined #openstack-kuryr | 03:40 | |
*** yuanying has quit IRC | 04:01 | |
*** yuanying_ has joined #openstack-kuryr | 04:01 | |
*** yamamoto_ has joined #openstack-kuryr | 04:11 | |
*** lezbar has quit IRC | 04:13 | |
*** lezbar has joined #openstack-kuryr | 04:14 | |
*** salv-orlando has joined #openstack-kuryr | 04:29 | |
*** salv-orlando has quit IRC | 04:34 | |
*** pmannidi has quit IRC | 04:39 | |
*** lezbar has quit IRC | 04:50 | |
*** lezbar has joined #openstack-kuryr | 04:50 | |
*** ivc_ has joined #openstack-kuryr | 04:52 | |
*** ivc_ has quit IRC | 04:53 | |
*** pmannidi has joined #openstack-kuryr | 04:56 | |
*** diga_ has joined #openstack-kuryr | 04:57 | |
*** salv-orlando has joined #openstack-kuryr | 05:07 | |
*** salv-orlando has quit IRC | 06:21 | |
*** lezbar has quit IRC | 06:42 | |
*** lezbar has joined #openstack-kuryr | 06:42 | |
*** tonanhngo has quit IRC | 06:46 | |
*** tonanhngo has joined #openstack-kuryr | 06:53 | |
*** tonanhngo has quit IRC | 06:54 | |
*** salv-orlando has joined #openstack-kuryr | 07:11 | |
*** tonanhngo has joined #openstack-kuryr | 07:16 | |
*** tonanhngo has quit IRC | 07:19 | |
*** salv-orlando has quit IRC | 07:33 | |
*** salv-orlando has joined #openstack-kuryr | 07:46 | |
openstackgerrit | vikas choudhary proposed openstack/kuryr-kubernetes: Fix sample config file generation https://review.openstack.org/381488 | 07:52 |
---|---|---|
*** diga_ has quit IRC | 08:12 | |
*** salv-orlando has quit IRC | 08:12 | |
*** diga_ has joined #openstack-kuryr | 08:18 | |
*** salv-orlando has joined #openstack-kuryr | 08:19 | |
*** salv-orlando has quit IRC | 08:21 | |
*** salv-orlando has joined #openstack-kuryr | 08:21 | |
*** garyloug has joined #openstack-kuryr | 08:30 | |
*** lmdaly has joined #openstack-kuryr | 08:33 | |
*** tonanhngo has joined #openstack-kuryr | 08:35 | |
*** tonanhngo has quit IRC | 08:36 | |
*** garyloug has quit IRC | 08:46 | |
*** garyloug has joined #openstack-kuryr | 08:51 | |
*** tonanhngo has joined #openstack-kuryr | 08:54 | |
*** tonanhngo has quit IRC | 08:57 | |
*** ivc_ has joined #openstack-kuryr | 09:21 | |
ivc_ | vikasc, can you elaborate your comment on https://review.openstack.org/#/c/376042 ? | 09:29 |
vikasc | ivc_, sure. | 09:29 |
ivc_ | the 'service' patch is https://review.openstack.org/#/c/376046/1 | 09:29 |
ivc_ | and the 'client' patch is the dependency for the 'chain' of other patches | 09:30 |
vikasc | ivc_, yes i realize that | 09:30 |
vikasc | ivc_, my suggestion is to have a basic service patch first in dependency chain | 09:31 |
vikasc | ivc_, and then incrementally beefing it up, so that each patch can be tried out on local machine | 09:32 |
vikasc | ivc_, in current state if your changes are to be tried , all patches have to be checked out till last service patch | 09:33 |
vikasc | ivc_, i will get back to you.. in a meeting at the moment. | 09:34 |
ivc_ | ok | 09:34 |
*** lezbar has quit IRC | 09:36 | |
*** lezbar has joined #openstack-kuryr | 09:36 | |
vikasc | ivc_, ping | 09:56 |
ivc_ | vikasc, pong | 09:56 |
ivc_ | while i understand your requirement | 09:56 |
vikasc | ivc_, so i was trying your changes locally by checking out complete chain till service patch | 09:56 |
ivc_ | there is no way i could make it "so that each patch can be tried out on local machine" | 09:57 |
ivc_ | as the 'watcher' patch is the first one that relies on k8s client | 09:57 |
vikasc | ivc_, i think i could not make my poit clear enough to you | 09:58 |
ivc_ | no i perfectly understand that you want to test it | 09:58 |
ivc_ | but my point is that to test k8s client patch you need some code that uses it | 09:59 |
vikasc | ivc_, i just wanted a service patch first.. and then keep enabling for example in watchers patch | 09:59 |
vikasc | ivc_, that will get tested in watcher patch | 09:59 |
ivc_ | i can move the 'service' patch to before 'watcher' | 10:00 |
vikasc | ivc_, much appreciated | 10:00 |
ivc_ | but moving it to before k8s client would not make any impact on your requirement | 10:00 |
vikasc | ivc_, got your point. | 10:01 |
ivc_ | > so i was trying your changes locally | 10:01 |
ivc_ | did you have any issues with it? | 10:01 |
vikasc | few issues were there but not related to your changes except that undefined exception. by now i tried just starting service.. | 10:02 |
vikasc | ivc_, i mean issue in getting service started | 10:03 |
vikasc | ivc_, another was related to configuration file but that is not related to your changes | 10:04 |
vikasc | ivc_, i am setting up k8s to run watcher against it | 10:04 |
ivc_ | have you tried our new devstack k8s setup? | 10:04 |
vikasc | nope | 10:05 |
vikasc | are you using that? | 10:05 |
vikasc | ivc_, ^ | 10:06 |
ivc_ | nope | 10:06 |
ivc_ | but i plan to... eventually :) | 10:06 |
vikasc | me too :) | 10:06 |
ivc_ | we do need fullstack/functional tests | 10:07 |
vikasc | indeed | 10:07 |
ivc_ | which would also help with 'trying' out patches | 10:08 |
vikasc | true | 10:08 |
ivc_ | but i'd like to delay those tests until later patches | 10:09 |
vikasc | please consider me a helping hand | 10:09 |
vikasc | makes sense lets have functionality first, then functional testing :) | 10:10 |
ivc_ | i think we'll have a discussion about the fullstack tests tomorrow | 10:10 |
vikasc | hope so. waiting for apuimedo's invite | 10:10 |
ivc_ | so, regarding my patch https://review.openstack.org/#/c/376042/, do you want me to change anything about it? | 10:11 |
ivc_ | tbh the only way i see you can test it now is to import it in ipython. at least thats how i was testing it in the first place :) | 10:14 |
vikasc | it looks fine to me. | 10:14 |
vikasc | i have got comfortable to checking out all | 10:15 |
vikasc | :) | 10:15 |
vikasc | till controller | 10:15 |
ivc_ | :) | 10:15 |
vikasc | that way browsing on local machine helps giving a better understanding also | 10:16 |
vikasc | ivc_, please consider to add controller patch a bit down in the dependency chain | 10:17 |
ivc_ | sure | 10:17 |
vikasc | thanks | 10:18 |
ivc_ | also considering that toni stated yesterday that we are removing py35 code, i could now just use the server.py | 10:18 |
ivc_ | hmm, tho i'd still have to move it to 'controller' package to make eventlet monkey-patching in controller/__init__ | 10:20 |
*** garyloug has quit IRC | 10:24 | |
*** yamamoto_ has quit IRC | 10:27 | |
vikasc | ivc_, 2016-10-04 15:57:55.106 2184 INFO kuryr_kubernetes.config [-] /home/vikas/kuryr-kubernetes/my_env/bin/kuryr-k8s-controller version 0.0.1 | 10:29 |
vikasc | 2016-10-04 15:57:55.571 2184 INFO kuryr_kubernetes.controller.service [-] Service 'KuryrK8sService' starting | 10:29 |
vikasc | 2016-10-04 15:57:55.572 2184 INFO kuryr_kubernetes.controller.service [-] Service 'KuryrK8sService' started | 10:29 |
vikasc | 2016-10-04 15:57:55.572 2184 INFO kuryr_kubernetes.watcher [-] Started watching '/api/v1/namespaces/default/services' | 10:29 |
vikasc | 2016-10-04 15:57:55.574 2184 INFO kuryr_kubernetes.watcher [-] Started watching '/api/v1/namespaces/default/pods' | 10:29 |
vikasc | 2016-10-04 15:57:55.913 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584829136) caught NotFound() while processing K8sEvent(id=140576584872312, type=ADDED, link=/api/v1/namespaces/default/services/kubernetes) (attempt 1) | 10:29 |
vikasc | 2016-10-04 15:57:58.234 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584828176) timed out processing K8sEvent(id=140576584875272, type=ADDED, link=/api/v1/namespaces/default/pods/1-fedora.nginx) | 10:29 |
vikasc | 2016-10-04 15:57:58.699 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584828176) timed out processing K8sEvent(id=140576579241792, type=MODIFIED, link=/api/v1/namespaces/default/pods/1-fedora.nginx) | 10:29 |
vikasc | 2016-10-04 15:58:02.144 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584828176) timed out processing K8sEvent(id=140576581567136, type=ADDED, link=/api/v1/namespaces/default/pods/2-ubuntu.nginx) | 10:29 |
vikasc | 2016-10-04 15:58:02.175 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584828176) timed out processing K8sEvent(id=140576581567728, type=ADDED, link=/api/v1/namespaces/default/pods/3-ubuntu.nginx) | 10:29 |
vikasc | 2016-10-04 15:58:02.239 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProcessor(id=140576584828176) timed out processing K8sEvent(id=140576581566544, type=ADDED, link=/api/v1/namespaces/default/pods/1-ubuntu.nginx) | 10:29 |
vikasc | 2016-10-04 15:58:02.526 2184 ERROR kuryr_kubernetes.events [-] K8sRetryingEventProc | 10:29 |
vikasc | ivc_, IMHO, we should remove aio, watchers.py, translators for the sake of cleanliness | 10:30 |
ivc_ | yes, but that could be done in separate 'removal' patch | 10:31 |
ivc_ | and i feel bad for removing someone's else patches :) | 10:31 |
*** garyloug has joined #openstack-kuryr | 10:32 | |
vikasc | :) | 10:32 |
ivc_ | that "NotFound" you got, can you try with curl ${K8S_API}/api/v1/namespaces/default/services/kubernetes | 10:33 |
ivc_ | ah i think i got it | 10:33 |
ivc_ | that one is from neutron lbaasv2 | 10:33 |
ivc_ | do you have lbaasv2 enabled on your devstack? | 10:33 |
ivc_ | also if you run kuryr-k8s-controller with '-d' it should give more details (i think there would be tracebacks in DEBUG log) | 10:35 |
ivc_ | vikasc, could you try it with '-d' option? | 10:35 |
ivc_ | also would appreciate if you post logs to paste.openstack.org instead of irc :) | 10:37 |
vikasc | ivc_, allow me a moment pls | 10:37 |
ivc_ | also it does seem that the 'port' part is working (you can check if you got some new ports in your 'private-subnet') | 10:40 |
vikasc | ivc_, i dont have lbaasv2 enabled | 10:40 |
vikasc | ivc_, | 10:40 |
vikasc | ok | 10:40 |
ivc_ | then its the reason for 'NotFound' | 10:40 |
ivc_ | and the 'timeout' for pods are expected unless you have the cni driver enabled | 10:40 |
ivc_ | right now it should work with cni from midokura | 10:41 |
ivc_ | i've been testing with https://github.com/ivc/kuryr/tree/lbaasv2-poc | 10:41 |
ivc_ | ^^ s/with/with cni from/ | 10:41 |
*** salv-orlando has quit IRC | 10:42 | |
ivc_ | but you can just check if you got new ports in neutron. and '-d' in controller would make it much more verbose and you will see neutron interactions | 10:42 |
vikasc | thanks ivc_ , i will check that. | 11:03 |
vikasc | ivc_, sorry i got pulled into another discussion | 11:04 |
vikasc | so could not respond to you | 11:04 |
ivc_ | vikasc no problem :) | 11:18 |
*** lmdaly has quit IRC | 11:24 | |
*** banix has quit IRC | 11:30 | |
*** janki has joined #openstack-kuryr | 11:33 | |
*** salv-orlando has joined #openstack-kuryr | 11:41 | |
*** salv-orlando has quit IRC | 11:46 | |
*** tonanhngo has joined #openstack-kuryr | 12:01 | |
*** tonanhngo has quit IRC | 12:02 | |
*** lmdaly has joined #openstack-kuryr | 12:02 | |
*** portdirect has quit IRC | 12:20 | |
*** diga_ has quit IRC | 12:27 | |
*** salv-orlando has joined #openstack-kuryr | 12:28 | |
*** yamamoto has joined #openstack-kuryr | 12:34 | |
*** tonanhngo has joined #openstack-kuryr | 12:34 | |
*** tonanhngo has quit IRC | 12:36 | |
*** yamamoto has quit IRC | 12:53 | |
*** yamamoto has joined #openstack-kuryr | 12:55 | |
*** limao has joined #openstack-kuryr | 12:56 | |
*** ivc_ has quit IRC | 12:57 | |
*** limao_ has joined #openstack-kuryr | 12:58 | |
*** ivc_ has joined #openstack-kuryr | 12:59 | |
*** limao has quit IRC | 13:01 | |
*** yamamoto has quit IRC | 13:02 | |
*** ivc_ has quit IRC | 13:04 | |
*** ivc_ has joined #openstack-kuryr | 13:08 | |
*** janki has quit IRC | 13:09 | |
jerms | vikasc: ivc_ apuimedo are there architecture diagrams for kuryr somewhere? | 13:15 |
*** yamamoto has joined #openstack-kuryr | 13:17 | |
ivc_ | jerms, there are some diagrams in https://docs.google.com/document/d/1AXyV4BkT1nqGxfVzW3USnCxKCEnP7hdz_550yjTEKPI | 13:17 |
*** limao_ has quit IRC | 13:18 | |
ivc_ | there is a "Kuryr Components" section if thats what you are looking for | 13:18 |
*** limao has joined #openstack-kuryr | 13:18 | |
*** tonanhngo has joined #openstack-kuryr | 13:20 | |
vikasc | thanks ivc_ . jerms, thats a good one. | 13:20 |
*** yamamoto has quit IRC | 13:20 | |
*** tonanhngo has quit IRC | 13:20 | |
*** yamamoto has joined #openstack-kuryr | 13:24 | |
*** yamamoto has quit IRC | 13:25 | |
*** yamamoto has joined #openstack-kuryr | 13:28 | |
*** vikasc has quit IRC | 13:30 | |
jerms | ivc_: ok thanks, one of those images is close enough to what i was brainstorming :-) | 13:34 |
*** tonanhngo has joined #openstack-kuryr | 13:36 | |
ivc_ | jerms, keep in mind that the document was made based on midokura's prototype | 13:36 |
ivc_ | jerms, would you share what are you brainstorming? | 13:37 |
*** tonanhngo has quit IRC | 13:37 | |
*** yamamoto has quit IRC | 13:37 | |
*** limao has quit IRC | 13:38 | |
*** limao has joined #openstack-kuryr | 13:39 | |
*** vikasc has joined #openstack-kuryr | 13:46 | |
*** hongbin has joined #openstack-kuryr | 13:53 | |
*** yamamoto has joined #openstack-kuryr | 13:58 | |
*** yamamoto has quit IRC | 13:59 | |
*** diogogmt has quit IRC | 13:59 | |
*** limao_ has joined #openstack-kuryr | 14:00 | |
*** banix has joined #openstack-kuryr | 14:02 | |
*** salv-orlando has quit IRC | 14:02 | |
*** tonanhngo has joined #openstack-kuryr | 14:03 | |
*** limao has quit IRC | 14:03 | |
*** garyloug has quit IRC | 14:03 | |
*** tonanhngo has quit IRC | 14:03 | |
*** yamamoto has joined #openstack-kuryr | 14:08 | |
*** yamamoto has quit IRC | 14:09 | |
*** yamamoto has joined #openstack-kuryr | 14:12 | |
*** garyloug has joined #openstack-kuryr | 14:15 | |
*** yamamoto has quit IRC | 14:16 | |
*** ivc_ has quit IRC | 14:25 | |
*** yamamoto has joined #openstack-kuryr | 14:26 | |
*** yamamoto has quit IRC | 14:27 | |
*** yamamoto has joined #openstack-kuryr | 14:28 | |
*** limao_ has quit IRC | 14:30 | |
*** tonanhngo has joined #openstack-kuryr | 14:35 | |
*** tonanhngo has quit IRC | 14:36 | |
*** tonanhngo has joined #openstack-kuryr | 14:37 | |
*** yamamoto has quit IRC | 14:40 | |
*** yamamoto has joined #openstack-kuryr | 14:46 | |
*** yamamoto has quit IRC | 14:51 | |
*** salv-orlando has joined #openstack-kuryr | 14:51 | |
*** salv-orlando has quit IRC | 14:56 | |
*** diogogmt has joined #openstack-kuryr | 15:21 | |
apuimedo | jerms: ivc made some diagrams and I have a few more on some gitlab repo | 15:36 |
apuimedo | I guess I could push them to the kuryr repo :P | 15:36 |
apuimedo | banix: did the issue you reported to svinota get sorted out? | 15:38 |
banix | apuimedo: hi there; no last i checked an hour ago | 15:38 |
apuimedo | ok, thanks | 15:39 |
apuimedo | :-) | 15:39 |
banix | svinota is investigating | 15:39 |
apuimedo | good | 15:39 |
apuimedo | he's usually really fast releasing fixes | 15:40 |
banix | yeah noticed that from past issues | 15:40 |
apuimedo | :-) | 15:40 |
banix | hopefully he can reproduce the problem | 15:40 |
*** salv-orlando has joined #openstack-kuryr | 15:40 | |
*** ivc_ has joined #openstack-kuryr | 15:41 | |
apuimedo | ivc_: I'm merging your patch | 15:41 |
apuimedo | ivc_: about the commit msg | 15:41 |
ivc_ | apuimedo, cool :) | 15:41 |
ivc_ | what about msg? | 15:42 |
apuimedo | pykube is a big barebones, but it is what we were using for the fullstack testing in the midokura PoC | 15:42 |
openstackgerrit | Merged openstack/kuryr-kubernetes: K8s and Neutron clients support https://review.openstack.org/376042 | 15:42 |
ivc_ | i'm still leaning toward openstack k8sclient | 15:42 |
apuimedo | ivc_: ok | 15:43 |
ivc_ | but we'll see how it goes | 15:43 |
ivc_ | apuimedo, thnx for the merge :) | 15:43 |
apuimedo | I was really looking forward to start getting this in | 15:43 |
apuimedo | :-) | 15:43 |
ivc_ | i'm setting up devstack with your k8s plugin now :) | 15:44 |
apuimedo | great | 15:46 |
apuimedo | ivc_: looking forward to bug reports | 15:46 |
*** huikang has joined #openstack-kuryr | 15:49 | |
*** neiljerram has joined #openstack-kuryr | 16:01 | |
*** huikang has quit IRC | 16:06 | |
*** huikang has joined #openstack-kuryr | 16:06 | |
*** diogogmt_ has joined #openstack-kuryr | 16:07 | |
*** diogogmt has quit IRC | 16:08 | |
*** diogogmt_ is now known as diogogmt | 16:08 | |
*** huikang has quit IRC | 16:11 | |
apuimedo | In case anybody want to join tomorrow's video meeting https://bluejeans.com/5508709975 | 16:17 |
apuimedo | this is the url | 16:17 |
apuimedo | and the time is 13:15 utc | 16:17 |
*** openstackgerrit has quit IRC | 16:26 | |
*** openstackgerrit has joined #openstack-kuryr | 16:27 | |
*** openstackgerrit has quit IRC | 16:28 | |
*** openstackgerrit has joined #openstack-kuryr | 16:28 | |
*** openstackgerrit has quit IRC | 16:30 | |
*** openstackgerrit has joined #openstack-kuryr | 16:30 | |
*** neiljerram has quit IRC | 16:42 | |
*** garyloug has quit IRC | 16:55 | |
*** huikang has joined #openstack-kuryr | 16:56 | |
*** neiljerram has joined #openstack-kuryr | 16:56 | |
*** lmdaly has quit IRC | 17:04 | |
*** tonanhngo has quit IRC | 17:29 | |
*** yamamoto has joined #openstack-kuryr | 17:47 | |
*** yamamoto has quit IRC | 17:52 | |
*** tonanhngo has joined #openstack-kuryr | 17:56 | |
*** sdake has quit IRC | 17:58 | |
*** tonanhngo has quit IRC | 18:00 | |
*** tonanhngo has joined #openstack-kuryr | 18:14 | |
*** tonanhngo has quit IRC | 18:14 | |
*** tonanhngo has joined #openstack-kuryr | 18:44 | |
*** tonanhngo_ has joined #openstack-kuryr | 18:46 | |
*** tonanhngo_ has quit IRC | 18:48 | |
*** salv-orlando has quit IRC | 18:48 | |
*** tonanhngo has quit IRC | 18:48 | |
*** tonanhngo_ has joined #openstack-kuryr | 18:48 | |
openstackgerrit | Ilya Chukhnakov proposed openstack/kuryr-kubernetes: Controller service base https://review.openstack.org/376046 | 19:05 |
openstackgerrit | Ilya Chukhnakov proposed openstack/kuryr-kubernetes: Removing Python 3.5-specific parts https://review.openstack.org/382050 | 19:23 |
*** diga has quit IRC | 19:48 | |
*** salv-orlando has joined #openstack-kuryr | 19:51 | |
*** salv-orlando has quit IRC | 19:55 | |
*** salv-orlando has joined #openstack-kuryr | 19:59 | |
*** salv-orlando has quit IRC | 19:59 | |
*** salv-orlando has joined #openstack-kuryr | 20:00 | |
*** diogogmt_ has joined #openstack-kuryr | 20:59 | |
*** diogogmt has quit IRC | 21:01 | |
*** diogogmt_ is now known as diogogmt | 21:01 | |
*** huikang has quit IRC | 21:08 | |
*** huikang has joined #openstack-kuryr | 21:09 | |
*** huikang has quit IRC | 21:13 | |
*** banix has quit IRC | 21:33 | |
*** huikang has joined #openstack-kuryr | 21:36 | |
*** diogogmt has quit IRC | 21:44 | |
*** lezbar has quit IRC | 21:55 | |
*** lezbar has joined #openstack-kuryr | 21:56 | |
*** huikang has quit IRC | 22:17 | |
*** huikang has joined #openstack-kuryr | 22:18 | |
*** huikang has quit IRC | 22:22 | |
*** huikang has joined #openstack-kuryr | 22:25 | |
*** huikang has quit IRC | 22:30 | |
*** yamamoto has joined #openstack-kuryr | 22:57 | |
*** sdake has joined #openstack-kuryr | 22:58 | |
*** salv-orlando has quit IRC | 23:01 | |
*** hongbin has quit IRC | 23:04 | |
*** sdake_ has joined #openstack-kuryr | 23:05 | |
*** diogogmt has joined #openstack-kuryr | 23:06 | |
*** ivc_ has quit IRC | 23:07 | |
*** yamamoto has quit IRC | 23:09 | |
*** sdake has quit IRC | 23:09 | |
*** diogogmt has quit IRC | 23:09 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!