*** slainte is now known as gigo | 00:05 | |
*** gigo is now known as slainte | 00:06 | |
*** slainte is now known as gigo | 00:06 | |
*** longkb has joined #openstack-lbaas | 00:29 | |
sapd_ | rm_work: Hey, Could you share me how to configure octavia using castellan? | 01:34 |
---|---|---|
openstackgerrit | Merged openstack/octavia master: Add coverage.xml output for PTI compliance https://review.openstack.org/570239 | 02:08 |
dayou | johnsom, yep, we don't need that, I removed that in https://review.openstack.org/#/c/550721/ already. | 03:02 |
johnsom | Oh! Ok cool. I guess you can tell how distracting the summit can be. | 03:14 |
johnsom | I already +2 that | 03:14 |
*** rcernin has quit IRC | 03:58 | |
dayou | :) I can imagine that | 04:15 |
*** rcernin has joined #openstack-lbaas | 04:16 | |
*** rcernin has quit IRC | 04:23 | |
*** rcernin has joined #openstack-lbaas | 04:23 | |
*** pcaruana has joined #openstack-lbaas | 04:24 | |
*** pcaruana has quit IRC | 04:29 | |
*** openstackgerrit has quit IRC | 04:34 | |
*** rcernin has quit IRC | 04:56 | |
*** links has joined #openstack-lbaas | 05:13 | |
*** nmanos has joined #openstack-lbaas | 05:14 | |
*** kobis has joined #openstack-lbaas | 05:18 | |
*** links has quit IRC | 05:24 | |
*** links has joined #openstack-lbaas | 05:25 | |
*** links has quit IRC | 05:35 | |
*** links has joined #openstack-lbaas | 05:36 | |
*** links has quit IRC | 05:36 | |
*** links has joined #openstack-lbaas | 05:36 | |
*** links has quit IRC | 05:42 | |
*** links has joined #openstack-lbaas | 05:46 | |
*** links has quit IRC | 06:03 | |
*** links has joined #openstack-lbaas | 06:04 | |
*** nmanos has quit IRC | 06:12 | |
*** links has quit IRC | 06:17 | |
*** AlexStaf has quit IRC | 06:21 | |
*** links has joined #openstack-lbaas | 06:22 | |
*** links has quit IRC | 06:38 | |
*** links has joined #openstack-lbaas | 06:38 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 06:40 | |
*** links has quit IRC | 06:42 | |
*** rcernin has joined #openstack-lbaas | 06:43 | |
*** openstackgerrit has joined #openstack-lbaas | 06:45 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/570323 | 06:45 |
*** links has joined #openstack-lbaas | 06:52 | |
*** pcaruana has joined #openstack-lbaas | 06:54 | |
*** xuhaiwei has joined #openstack-lbaas | 06:56 | |
*** sumana_ has joined #openstack-lbaas | 06:57 | |
*** Sumana has joined #openstack-lbaas | 06:59 | |
xuhaiwei | Hi, I used the diskimage-create.sh to create an amphora image, and I succeeded. But when I started a loadbalancer, the vm is actually not working, I accessed to the vm from vnc console, and saw the VM OS is not running at all. It shows "Not kernel loaded" | 06:59 |
sapd_ | johnsom: Hi. I watched your present at Vancouver. So Has octavia supported flavor on master branch yet? | 07:00 |
xuhaiwei | Any idea about this issue? | 07:00 |
sapd_ | xuhaiwei: Have you rebuilt your image yet? | 07:00 |
xuhaiwei | I built it several times, and it is still the same situation. | 07:01 |
xuhaiwei | By the way I used Ocata version script | 07:01 |
sapd_ | oops. What distribution did you use? | 07:01 |
xuhaiwei | Ubuntu, I want to create centos, but failed | 07:02 |
xuhaiwei | when creating centos image, it shows an error, "can't uninstall virtualenv" | 07:03 |
*** ispp has joined #openstack-lbaas | 07:03 | |
xuhaiwei | I wonder if I can download a stable image somewhere? @spad_ | 07:03 |
crazik | xuhaiwei: check your build log | 07:04 |
crazik | probably you're missing some dependencies | 07:04 |
xuhaiwei | crazik: build log means the diskimage-builder console log? | 07:05 |
crazik | yeap | 07:05 |
crazik | redirect to file, check for errors | 07:06 |
sapd_ | xuhaiwei: Try change build environment. | 07:08 |
xuhaiwei | I have tried from three different environment, two ubuntu envs and one centos, every environment succeeded without any error . sapd_ | 07:10 |
crazik | m. | 07:10 |
crazik | I've build several times in last week | 07:10 |
crazik | on ubuntu xenial box | 07:10 |
xuhaiwei | crazik: Are you using the latest version? | 07:12 |
xuhaiwei | I am using ocata version | 07:12 |
crazik | hm, version from master | 07:12 |
crazik | let me check | 07:13 |
xuhaiwei | crazik, sapd_: I can see this information from the console log "Installing GRUB2... Installing for i386-pc platform. Installation finished. No error reported. Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.4.0-127-generic Found initrd image: /boot/initrd.img-4.4.0-127-generic done" | 07:13 |
xuhaiwei | So the kernel and diskimage should be fine | 07:14 |
crazik | xuhaiwei: yeap, it was master branch | 07:14 |
xuhaiwei | ok, I will try master branch | 07:15 |
*** ispp has quit IRC | 07:20 | |
*** ispp has joined #openstack-lbaas | 07:20 | |
*** sumana_ has quit IRC | 07:21 | |
*** tesseract has joined #openstack-lbaas | 07:23 | |
*** nmanos has joined #openstack-lbaas | 07:26 | |
*** ispp has quit IRC | 07:27 | |
*** kbyrne has quit IRC | 07:45 | |
*** kbyrne has joined #openstack-lbaas | 07:49 | |
*** ispp has joined #openstack-lbaas | 07:55 | |
*** Sumana has quit IRC | 08:03 | |
*** AlexStaf has joined #openstack-lbaas | 08:14 | |
*** Sumana has joined #openstack-lbaas | 08:19 | |
*** rcernin has quit IRC | 08:36 | |
*** yboaron has joined #openstack-lbaas | 08:55 | |
crazik | xgerman_: after changing vxlan to vlan... everything works fine. thank you! | 09:00 |
*** xuhaiwei has quit IRC | 09:14 | |
*** salmankhan has joined #openstack-lbaas | 09:16 | |
*** cgoncalves is now known as cgoncalves|pto | 09:40 | |
*** kobis has quit IRC | 09:45 | |
*** Sumana has quit IRC | 09:48 | |
*** ispp has quit IRC | 10:12 | |
*** longkb has quit IRC | 10:31 | |
*** longkb has joined #openstack-lbaas | 10:31 | |
*** longkb has quit IRC | 10:37 | |
*** ispp has joined #openstack-lbaas | 10:54 | |
*** Sumana has joined #openstack-lbaas | 10:58 | |
*** Sumana has quit IRC | 11:38 | |
*** amuller has joined #openstack-lbaas | 11:53 | |
openstackgerrit | ZhaoBo proposed openstack/octavia master: UDP for [2] https://review.openstack.org/529651 | 12:19 |
*** samccann has joined #openstack-lbaas | 12:53 | |
*** links has quit IRC | 13:24 | |
*** tesseract-RH has joined #openstack-lbaas | 13:54 | |
*** tesseract-RH has quit IRC | 13:55 | |
*** tesseract-RH has joined #openstack-lbaas | 13:55 | |
*** tesseract has quit IRC | 13:56 | |
*** nmanos has quit IRC | 14:10 | |
*** ispp has quit IRC | 14:14 | |
*** ispp has joined #openstack-lbaas | 14:24 | |
*** AlexStaf has quit IRC | 14:29 | |
*** Sumana has joined #openstack-lbaas | 14:35 | |
*** Sumana has quit IRC | 14:40 | |
*** leitan has joined #openstack-lbaas | 14:45 | |
*** tesseract-RH has quit IRC | 14:47 | |
*** AlexeyAbashkin has quit IRC | 14:55 | |
*** yboaron has quit IRC | 15:02 | |
*** tesseract has joined #openstack-lbaas | 15:03 | |
*** pcaruana has quit IRC | 15:19 | |
*** yamamoto has joined #openstack-lbaas | 15:20 | |
*** yamamoto has quit IRC | 15:21 | |
*** ispp has quit IRC | 15:35 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Migrate to stestr https://review.openstack.org/570276 | 15:44 |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Update octavia-dashboard tox for stestr https://review.openstack.org/570253 | 15:47 |
*** ivve_ has joined #openstack-lbaas | 16:00 | |
*** ivve has quit IRC | 16:03 | |
*** imacdonn has quit IRC | 16:05 | |
*** imacdonn has joined #openstack-lbaas | 16:05 | |
mrodriguez | Hi all, I asked some related questions yesterday, I still have some troubles but I would like to see if I'm understanding this right. | 16:09 |
mrodriguez | I have a setup with Octavia 1.0.1 on Pike, requests use neutron-api and then pass through the neutron-lbaas driver to Octavia, requests can also go directly to Octavia using python-octaviaclient since there is an endpoint. | 16:09 |
*** dmellado has quit IRC | 16:09 | |
mrodriguez | When I create a LB passing through the neutron API, the LB gets created however if I list it with neutron-client it shows as ERROR status, on the other hand, if I list it using the octavia-client it shows ACTIVE. | 16:09 |
mrodriguez | Also if I looked at the Octavia database and the Neutron database, I got the same results, so I guess the neutron-lbaas driver is not syncing correctly with Octavia. | 16:09 |
mrodriguez | I could probably use only the octavia-client and the Octavia API and get the problem solved, however we use heat to deploy our LBs and the heat resources OS::Neutron::LBaaS::* make requests pass through the neutron API and not the octavia API. | 16:10 |
mrodriguez | This makes heat to see the resource as failed since the LB is marked as ERROR via the neutron API. | 16:10 |
mrodriguez | I tried to switch that to OS::Octavia::* unfortunately that is only available on Queens, I read yesterday in the channel that I can upgrade octavia to Queens, but I guess I would need to upgrade heat too to make it work. | 16:10 |
mrodriguez | I haven't seen much issues related to what I'm seeing, and per the openstack doc it seems that using neutron-lbaas driver to pass request to Octavia is a common setup before queens. | 16:10 |
mrodriguez | So I wonder if you have heard about similar issues when using neutron-lbaas/Octavia. | 16:10 |
*** leitan has quit IRC | 16:21 | |
*** leitan has joined #openstack-lbaas | 16:22 | |
*** pcaruana has joined #openstack-lbaas | 16:23 | |
*** gigo has quit IRC | 16:26 | |
*** leitan has quit IRC | 16:26 | |
johnsom | mrodriguez My understanding is heat has updated and supports the native Octavia API, but maybe not in their Pike release. | 16:26 |
*** gigo has joined #openstack-lbaas | 16:26 | |
johnsom | mrodriguez yes, there are a number of issues in neutron-lbaas, thus why it is now deprecated and we are moving to Octavia. | 16:27 |
mrodriguez | johnsom: Yes, I think that is the case, at least per my test, I got messages from heat not knowing Octavia resources | 16:28 |
johnsom | The issue you are seeing may be related to configuration on Octavia which sends status events back to Neutron. However, you will likely still see issues. | 16:28 |
johnsom | There are a couple of options: | 16:30 |
johnsom | 1. Attempt to enable the event streamers (there are two) in Octavia that send events back to neutron DB. | 16:30 |
johnsom | 2. Use the neutron-lbaas proxy plugin that sends requests to the neutron API directly to Octavia. | 16:32 |
*** pcaruana has quit IRC | 16:32 | |
mrodriguez | johnsom: and I agree, it seems a good option to use Octavia only, instead of passing through the neutron-lbaas, | 16:33 |
johnsom | 3. Use L7 rules at your neutron API load balancer to redirect LBaaS requests to the neutron API to the Octavia API | 16:33 |
johnsom | mrodiguez Yes, we found that it would be a complete rewrite to solve the issues in neutron-lbaas, which we already had in Octavia | 16:33 |
mrodriguez | about option 1, I would like to try setting sync_provisioning_status and event_streamer_driver in the health-manager service to see if that makes a difference, | 16:34 |
mrodriguez | and I didn't know about options 2 and 3, so I might give it a try if option 1 doesn't help | 16:35 |
johnsom | It will help with the issue you are seeing. It does put load on your controller instances. | 16:35 |
johnsom | You will still see issues if you have a high rate of change via the neutron-lbaas API | 16:36 |
mrodriguez | I see, I understand due to the limitations, so that's good to know | 16:37 |
*** sapd has joined #openstack-lbaas | 16:38 | |
mrodriguez | johnsom: appreciate your help again! I'll do some tests and get back with my results | 16:40 |
johnsom | mrodriguez Take a look at these: https://review.openstack.org/561049 and https://review.openstack.org/539350 | 16:41 |
johnsom | Sure, no problem, good luck | 16:41 |
*** AlexStaf has joined #openstack-lbaas | 16:42 | |
mrodriguez | johnsom: cool, thanks sharing those links! | 16:44 |
*** AlexStaf has quit IRC | 16:47 | |
*** yamamoto has joined #openstack-lbaas | 16:59 | |
*** yamamoto has quit IRC | 17:16 | |
*** yamamoto has joined #openstack-lbaas | 17:18 | |
*** yamamoto has quit IRC | 17:23 | |
*** tesseract has quit IRC | 17:25 | |
*** sapd_ has quit IRC | 17:26 | |
rm_work | sapd: so castellan is ... basically, it's only useful if your org is using Vault, and has another way to get secrets into Vault already | 18:02 |
*** amuller has quit IRC | 18:03 | |
sapd | rm_work: because I think maintain dogtag as a backend for barbican is quite hard. | 18:04 |
sapd | I want to use vault. | 18:04 |
rm_work | in that case, it is possible to use it, by configuring octavia to use the castellan driver, and then configuring castellan in our config | 18:04 |
rm_work | though... i don't have a great resource / example for that | 18:04 |
rm_work | ah... I don't think that's necessarily that hard... have you talked to alee in the barbican channel? | 18:05 |
rm_work | `alee` = Ade Lee, he's at RedHat and does the Dogtag work in Barbican | 18:05 |
sapd | rm_work: No, I have not. I'm looking for an other backend. because Dogtag has many components and the documents is not good. | 18:07 |
rm_work | hmmm | 18:07 |
rm_work | well, you can also put Vault behind Barbican | 18:07 |
rm_work | if you run the newest stuff | 18:07 |
rm_work | http://logs.openstack.org/05/568905/11/experimental/barbican-vault-devstack-functional/114ebde/logs/etc/barbican/barbican.conf.txt.gz | 18:07 |
rm_work | THAT i have an example of ^^ | 18:07 |
rm_work | because I just helped with getting it working | 18:08 |
sapd | rm_work: :D | 18:08 |
sapd | I will try castellan and barbican. | 18:08 |
sapd | I mean barbican with Vault backend. | 18:09 |
sapd | because I deployed dogtag with 3 nodes in lab environment. And It's quite hard to manage. | 18:09 |
rm_work | hmmm | 18:10 |
rm_work | again, I would poke alee about that, he might have resources to help you | 18:10 |
rm_work | I know dogtag is well supported in Barbican | 18:10 |
sapd | rm_work: Castellan-UI is frontend for barbican, Isn't it? | 18:12 |
sapd | https://github.com/openstack/castellan-ui | 18:12 |
*** salmankhan has quit IRC | 18:14 | |
rm_work | essentially yes, which is confusing because it really wouldn't work for most backends I think | 18:16 |
rm_work | or maybe it would? but like, not securely | 18:16 |
rm_work | Barbican is the API that actually handles keystone auth and multitenancy | 18:16 |
rm_work | if you do castellan straight to Vault, for example ... there's nothing for handling that >_> | 18:16 |
openstackgerrit | Michael Johnson proposed openstack/python-octaviaclient master: Update octavia-dashboard tox for stestr https://review.openstack.org/570424 | 18:18 |
openstackgerrit | Adam Harwell proposed openstack/octavia master: [WIP] Automatically set Barbican ACLs https://review.openstack.org/552549 | 18:19 |
openstackgerrit | Michael Johnson proposed openstack/octavia-tempest-plugin master: Migrate to stestr https://review.openstack.org/570276 | 18:20 |
rm_work | wait, we're STILL doing stestr migration stuff? lol | 18:21 |
rm_work | johnsom: where are you | 18:21 |
johnsom | Yeah, I think I have octavia stuffs done, still some lbaas | 18:21 |
johnsom | I'm in 220 the "maintainers/mature" discussion. | 18:21 |
bcafarel | one (or more) per repo :) | 18:21 |
rm_work | ah | 18:22 |
johnsom | Yeah, only the main Octavia repo was up to date | 18:22 |
*** leitan has joined #openstack-lbaas | 18:22 | |
sapd | rm_work: I think it is not. because I installed barbican, but when Key Manager UI, I saw error: "Error: Could not list objects: Key manager error: Could not determine a suitable URL for the plugin" | 18:23 |
sapd | :D | 18:23 |
rm_work | I think you need to configure the horizon panel to use the right thing | 18:23 |
rm_work | it goes to Barbican via the castellan driver, so it needs to be configured to use Barbican first | 18:24 |
rm_work | again, I would recommend you ask in the Barbican channel | 18:24 |
rm_work | #openstack-barbican | 18:24 |
rm_work | ah, i see you're there ;) | 18:24 |
johnsom | This is a nice little project to poke at while listening to sessions | 18:26 |
*** leitan has quit IRC | 18:26 | |
sapd | I think this project is dead :)) | 18:35 |
rm_work | it's picking up again | 18:38 |
rm_work | i'm in a talk right now with the PTL | 18:38 |
rm_work | he literally just mentioned castellan-ui and vault | 18:38 |
rm_work | ;) | 18:38 |
sapd | Are you in Vancouver now? | 18:39 |
*** gigo is now known as slainte | 18:40 | |
openstackgerrit | Merged openstack/octavia master: Implement provider drivers - Members https://review.openstack.org/566939 | 18:40 |
sapd | rm_work: so Could you ask him about castellan-ui and barbican :)) | 18:40 |
*** yamamoto has joined #openstack-lbaas | 18:41 | |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Update octavia-dashboard tox for stestr https://review.openstack.org/570253 | 18:42 |
rm_work | sapd: yes | 18:43 |
rm_work | one sec | 18:43 |
*** yamamoto has quit IRC | 18:43 | |
sapd | rm_work: :) | 18:44 |
*** leitan has joined #openstack-lbaas | 18:44 | |
*** leitan has quit IRC | 18:44 | |
*** leitan has joined #openstack-lbaas | 18:45 | |
*** leitan has quit IRC | 18:45 | |
*** ArchiFleKs has quit IRC | 18:45 | |
*** AlexeyAbashkin has joined #openstack-lbaas | 18:45 | |
*** leitan has joined #openstack-lbaas | 18:45 | |
*** leitan has quit IRC | 18:45 | |
*** leitan has joined #openstack-lbaas | 18:46 | |
*** yamamoto has joined #openstack-lbaas | 18:49 | |
*** yamamoto has quit IRC | 18:49 | |
*** yamamoto has joined #openstack-lbaas | 18:49 | |
*** Alexey_Abashkin has joined #openstack-lbaas | 18:50 | |
*** sapd has quit IRC | 18:50 | |
*** AlexeyAbashkin has quit IRC | 18:52 | |
*** Alexey_Abashkin is now known as AlexeyAbashkin | 18:52 | |
*** AlexeyAbashkin has quit IRC | 18:56 | |
*** slainte is now known as gigo | 18:57 | |
rm_work | yeah ok, seems castellan-ui was kind of a "commit and run" situation, with no docs and in general no support | 18:57 |
rm_work | so yes, you may be right about that project being dead :P | 18:57 |
*** yamamoto has quit IRC | 19:04 | |
*** yamamoto has joined #openstack-lbaas | 19:07 | |
*** yamamoto has quit IRC | 19:19 | |
*** yamamoto has joined #openstack-lbaas | 19:19 | |
*** bcafarel has quit IRC | 19:24 | |
*** bcafarel has joined #openstack-lbaas | 19:25 | |
*** crazik is now known as Guest86021 | 19:33 | |
*** salmankhan has joined #openstack-lbaas | 19:34 | |
*** yamamoto has quit IRC | 19:35 | |
*** devfaz has quit IRC | 19:36 | |
*** devfaz has joined #openstack-lbaas | 19:39 | |
*** yamamoto has joined #openstack-lbaas | 19:39 | |
*** harlowja has joined #openstack-lbaas | 19:42 | |
*** yamamoto has quit IRC | 19:44 | |
*** salmankhan has quit IRC | 19:51 | |
*** salmankhan has joined #openstack-lbaas | 19:56 | |
*** salmankhan has quit IRC | 20:11 | |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas-dashboard master: Removes testr and switches cover to karma-coverage https://review.openstack.org/570442 | 20:32 |
*** salmankhan has joined #openstack-lbaas | 20:38 | |
*** yamamoto has joined #openstack-lbaas | 20:46 | |
openstackgerrit | Adam Harwell proposed openstack/python-octaviaclient master: Update python-octaviaclient tox for stestr https://review.openstack.org/570424 | 20:48 |
openstackgerrit | Michael Johnson proposed openstack/neutron-lbaas-dashboard master: Removes testr and switches cover to karma-coverage https://review.openstack.org/570442 | 20:50 |
openstackgerrit | Michael Johnson proposed openstack/octavia-dashboard master: Set a minimum coverage threshold for javascript https://review.openstack.org/570451 | 20:57 |
*** yamamoto has quit IRC | 20:58 | |
*** bcafarel has quit IRC | 20:58 | |
*** bcafarel has joined #openstack-lbaas | 20:59 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Imported Translations from Zanata https://review.openstack.org/570323 | 21:02 |
openstackgerrit | Merged openstack/octavia-dashboard master: Replace unicode punctation with ascii https://review.openstack.org/561780 | 21:03 |
openstackgerrit | Merged openstack/octavia-dashboard master: Add timeout options for listener https://review.openstack.org/561402 | 21:03 |
openstackgerrit | Merged openstack/octavia-dashboard master: Allow members to be set as "backup" https://review.openstack.org/561387 | 21:05 |
*** yamamoto has joined #openstack-lbaas | 21:06 | |
openstackgerrit | Merged openstack/octavia-dashboard master: Replace noop tests with registration test https://review.openstack.org/550721 | 21:06 |
*** yamamoto has quit IRC | 21:14 | |
*** salmankhan has quit IRC | 21:15 | |
*** salmankhan has joined #openstack-lbaas | 21:20 | |
*** leitan has quit IRC | 21:27 | |
openstackgerrit | Michael Johnson proposed openstack/octavia master: Implement provider drivers - Cleanup https://review.openstack.org/567431 | 21:31 |
*** yamamoto has joined #openstack-lbaas | 21:32 | |
*** yamamoto has quit IRC | 21:37 | |
*** salmankhan has quit IRC | 21:40 | |
*** salmankhan has joined #openstack-lbaas | 21:50 | |
*** salmankhan has quit IRC | 21:56 | |
openstackgerrit | Merged openstack/python-octaviaclient master: Update python-octaviaclient tox for stestr https://review.openstack.org/570424 | 21:59 |
*** yamamoto has joined #openstack-lbaas | 22:06 | |
*** rcernin has joined #openstack-lbaas | 22:11 | |
*** yamamoto has quit IRC | 22:12 | |
*** salmankhan has joined #openstack-lbaas | 22:18 | |
*** salmankhan has quit IRC | 22:24 | |
*** yamamoto has joined #openstack-lbaas | 22:43 | |
*** yamamoto has quit IRC | 22:50 | |
*** yamamoto has joined #openstack-lbaas | 23:21 | |
*** yamamoto has quit IRC | 23:27 | |
*** samccann has quit IRC | 23:42 | |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for healthmonitors https://review.openstack.org/567688 | 23:52 |
openstackgerrit | Adam Harwell proposed openstack/octavia-tempest-plugin master: Create api+scenario tests for l7policies https://review.openstack.org/570482 | 23:52 |
*** yamamoto has joined #openstack-lbaas | 23:53 | |
*** yamamoto has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!