Tuesday, 2017-01-10

*** catintheroof has joined #openstack-rally00:18
*** catintheroof has quit IRC00:23
rallydev-bot[From Gitter] helanyao : @shihai1991  thx for your link to the doc00:24
rallydev-bot[From Gitter] helanyao : @andreykurilin thx for your explanation and the update.00:24
*** catintheroof has joined #openstack-rally00:25
rallydev-bot[From Gitter] helanyao : @andreykurilin I am working on the Functest project in OPNFV: https://wiki.opnfv.org/display/functest/Functest+Danube. We are running Rally and Tempest(triggered by Rally) to verify the openstack in terms of smoke and full test.00:26
*** catinthe_ has joined #openstack-rally00:32
*** catintheroof has quit IRC00:34
openstackgerritRoman Vasylets proposed openstack/rally: yImprove Task status list  https://review.openstack.org/30988300:42
openstackgerritLi Yingjun proposed openstack/rally: Get glance+rally to work under python3  https://review.openstack.org/41808900:44
rallydev-bot[From Gitter] andreykurilin : @helanyo: if you wait several more days, you will have a good wiki&tutorial :)01:08
rallydev-bot[From Gitter] andreykurilin : Thanks for the link, I'll check it tomorrow01:10
*** yingjun has joined #openstack-rally01:27
openstackgerritzhangzhihui proposed openstack/rally: Add nova.BootServerAttachVolumeAndUpdateAttachment scenario  https://review.openstack.org/41817101:32
*** yanyanhu has joined #openstack-rally01:32
*** psuriset has quit IRC01:45
*** catinthe_ has quit IRC01:52
*** yingjun has quit IRC02:18
*** kjorgens_ has quit IRC02:24
*** ilbot3 has quit IRC02:45
*** ilbot3 has joined #openstack-rally02:48
*** psuriset has joined #openstack-rally03:14
openstackgerritMerged openstack/rally: Move junit module to rally.common.io  https://review.openstack.org/40769903:16
openstackgerritMerged openstack/rally: [Core] Show proper error message when db is missing  https://review.openstack.org/41783503:25
*** dave-mccowan has quit IRC03:55
*** psuriset_ has joined #openstack-rally04:10
*** psuriset has quit IRC04:10
*** psuriset_ has quit IRC04:15
*** psuriset_ has joined #openstack-rally04:15
*** rmk has quit IRC04:27
*** rmk has joined #openstack-rally04:32
*** rmk has joined #openstack-rally04:32
*** adiantum1 has joined #openstack-rally04:39
*** adiantum has quit IRC04:40
*** adiantum1 is now known as adiantum04:40
*** Abhishek__ has joined #openstack-rally04:51
*** Abhishek_ has joined #openstack-rally04:56
*** Abhishek__ has quit IRC04:58
*** adiantum has quit IRC05:08
openstackgerritMerged openstack/rally: Support PYTHON3 gate jobs  https://review.openstack.org/41805905:10
openstackgerritMerged openstack/rally: Get glance+rally to work under python3  https://review.openstack.org/41808905:10
*** rdas has joined #openstack-rally05:18
*** Abhishek_ has quit IRC06:19
*** pcaruana has quit IRC06:26
*** jojden has joined #openstack-rally07:05
jojdenHi buddies07:08
jojdenHave a doubt regarding rally07:08
jojdenhow to install new plugin in rally07:08
jojdenversion is 0.7.1~dev23007:08
jojdenin older version 0.7.1~dev129. we can install it using rally verify install-plugin --source07:09
jojdenbut i can't find the equivalent command in new version07:09
jojdenplease help07:09
openstackgerritHai Shi proposed openstack/rally: [WIP]Port all glance scenarios to Image Service  https://review.openstack.org/41574007:11
*** tesseract has joined #openstack-rally07:13
*** rcernin has joined #openstack-rally07:17
*** abehl has joined #openstack-rally07:27
rallydev-bot[From Gitter] helanyao : @andreykurilin great work~ I am expecting a tagged build to be integrated in our project :)07:30
rallydev-bot[From Gitter] shihai1991 : jojden: hi, I also have a such doubt. And in the new latest rally, I found a verifier-ext command in https://github.com/openstack/rally/blob/master/rally/cli/commands/verify.py#L306-L32007:45
rallydev-bot[From Gitter] shihai1991 : But I found it is not implemented in https://github.com/openstack/rally/blob/master/rally/verification/manager.py#L247-L25007:46
rallydev-bot[From Gitter] shihai1991 : So I am not sure about it. Maybe @andreykurilin could give me the right answer.07:47
openstackgerritzhangzhihui proposed openstack/rally: Add nova.BootServerAttachVolumeAndListAttachemnt  https://review.openstack.org/41824007:54
*** psuriset__ has joined #openstack-rally08:00
*** psuriset_ has quit IRC08:00
*** psuriset__ has quit IRC08:05
*** psuriset__ has joined #openstack-rally08:05
*** pcaruana has joined #openstack-rally08:09
*** e0ne has joined #openstack-rally08:11
jojdenok :)08:11
*** Abhishek__ has joined #openstack-rally08:15
openstackgerritKiseok Kim proposed openstack/rally: Fix a typo  https://review.openstack.org/41825108:20
*** strigazi_AFK is now known as strigazi08:26
*** adiantum has joined #openstack-rally08:28
*** Serlex has joined #openstack-rally08:39
*** e0ne has quit IRC08:40
*** Abhishek_ has joined #openstack-rally08:43
*** Abhishek__ has quit IRC08:45
openstackgerritAnton Studenov proposed openstack/rally: [Core] Skip db check for plugin commands  https://review.openstack.org/41825808:47
*** e0ne has joined #openstack-rally08:47
*** Alex_Stef has joined #openstack-rally08:47
*** ushkalim has joined #openstack-rally08:52
*** rcernin has quit IRC08:54
*** tesseract has quit IRC08:54
*** pcaruana has quit IRC08:55
openstackgerritAnton Studenov proposed openstack/rally: [Core] MetaMixin: improve implementation of default values  https://review.openstack.org/41588308:59
ylobankovhi jojden, helanyao! `rally verify add-verifier-ext --source <source>` should work for you09:02
SerlexMorning andreykurilin09:02
jojdenok09:02
jojdenthank you <ylobankov>09:02
jojdenlet me try it09:03
jojdenalso --syetm-wide is removed from option list ?09:03
ylobankovjojden: yes, now it is not needed anymore09:03
jojdenso mean now it comes as globally09:04
jojdenfor specifically for the virtual env09:04
jojdenright ?09:04
jojden<ylobankov>09:04
ylobankovjojden: Now system-wide is used only in `rally verify create-verifier` cmd. If verifier was created with system-wide flag, all plugins will be also installed in system-wide env. Use `rally verify -h` for more info09:06
jojdenok09:06
jojdenthank you :)09:06
*** tesseract has joined #openstack-rally09:07
*** rcernin has joined #openstack-rally09:08
ylobankovjojden: have you tried new verify? :) Actually, you can see how new verify works in CI jobs. For example, http://logs.openstack.org/47/417847/5/check/gate-rally-dsvm-verify-light-discover-resources/5c15e41/09:08
*** pcaruana has joined #openstack-rally09:08
jojdennot yet09:09
jojdenI will make a try09:09
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Introduce `rally verify rerun` cmd  https://review.openstack.org/41784709:10
rallydev-bot[From Gitter] andreykurilin : jojden @shihai1991 hi! yes, `rally verify add-verifier-ext` is the right command. it doesn't contain --system-wide, since information about verifiers is now stored in database and do not need to enter "--system-wide" flag each time. If you create verifier with --system-wide flag, it will be used everywhere for that verifier. Also you have an ability to update verifier09:15
rallydev-bot and change decision.09:15
jojdenok :)09:16
rallydev-bot[From Gitter] andreykurilin : Serlex: hi!09:18
rallydev-bot[From Gitter] andreykurilin : @ylobankov can you help Serlex with his tempet-network configuration?09:18
ylobankovandreykurilin: I will try09:19
rallydev-bot[From Gitter] andreykurilin : Serlex: btw, you do not need bnc to see all messages even when you offline. we have gitter chat which is synced with irc. it had bnc by default ;) you should try https://gitter.im/rally-dev/Lobby09:19
Serlexok thanks buddy!09:23
SerlexI'm just running another test, will update here09:23
rallydev-bot[From Gitter] shihai1991 : @andreykurilin  but I don't understand the code clearly. https://github.com/openstack/rally/blob/master/rally/api.py#L732-L73309:24
rallydev-bot[From Gitter] shihai1991 : it is not implemented in https://github.com/openstack/rally/blob/master/rally/verification/manager.py#L247-L25009:24
rallydev-bot[From Gitter] andreykurilin : @shihai1991 I'm planning to add some UML diagrams later, but I can explain everything now:) one of the main ideas of this big redesign of verification component - ability to run not only tempest (there are a lot of other tools for functional testing)09:26
rallydev-bot[From Gitter] andreykurilin : @shihai1991 that is why we have a lot of classes now. First one (you posted a link to it) is a base class. It should be used as a parent class for all "verifiers". I mean Tempest implementation should inherit from it and override all "not implemented methods"09:27
*** Sm___ has joined #openstack-rally09:27
rallydev-bot[From Gitter] andreykurilin : Verification plugin became pluggable and code for tempest (tempest plugin) moved to rally/plugins dir :)09:28
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Introduce `rally verify rerun` cmd  https://review.openstack.org/41784709:28
rallydev-bot[From Gitter] andreykurilin : https://github.com/openstack/rally/blob/master/rally/plugins/openstack/verification/tempest/manager.py#L3809:28
rallydev-bot[From Gitter] shihai1991 : ok. I get it. tempestManager is a child of verifyManager.09:29
rallydev-bot[From Gitter] shihai1991 : and we have kind of verifies:)09:29
rallydev-bot[From Gitter] andreykurilin : it inherits from https://github.com/openstack/rally/blob/master/rally/plugins/common/verification/testr.py#L82 , since we decided that all testr-related stuff can be reused by other verifiers09:29
rallydev-bot[From Gitter] andreykurilin : yes09:29
rallydev-bot[From Gitter] shihai1991 : nice function :clap:09:30
rallydev-bot[From Gitter] andreykurilin : so now, `rally verify` is a wrapper for all possible "functional tools". you just need to add a proper pluggin (class with interface)09:30
rallydev-bot[From Gitter] ylobankov : @andreykurilin could you please merge https://review.openstack.org/#/c/417847/ one more time? :)09:31
rallydev-bot[From Gitter] andreykurilin : I will work on https://review.openstack.org/#/c/416258/ this week, so situation about Verification component will become clear :)09:31
rallydev-bot[From Gitter] andreykurilin : @ylobankov sure09:32
rallydev-bot[From Gitter] shihai1991 : :+1:09:32
rallydev-bot[From Gitter] andreykurilin : @ylobankov and you look at https://review.openstack.org/#/c/41771909:32
rallydev-bot[From Gitter] ylobankov : @andreykurilin yes, I remember :)09:33
rallydev-bot[From Gitter] andreykurilin : It is the last backward incompatible thing, I guess09:33
*** mvk has quit IRC09:34
*** rcernin has quit IRC09:34
*** pcaruana has quit IRC09:35
*** tesseract has quit IRC09:35
*** hecliunyx has quit IRC09:37
*** bapalm has quit IRC09:37
*** zeroDivisible has quit IRC09:37
*** andreykurilin has quit IRC09:37
*** andreykurilin has joined #openstack-rally09:37
*** hecliunyx has joined #openstack-rally09:37
*** zeroDivisible has joined #openstack-rally09:37
*** bapalm has joined #openstack-rally09:38
*** strigazi has quit IRC09:38
*** igormarnat has quit IRC09:38
*** strigazi has joined #openstack-rally09:39
*** openstack has joined #openstack-rally14:27
openstackgerritAndrey Kurilin proposed openstack/rally: [plugins][cli] Include plugin base in plugins list  https://review.openstack.org/41841914:28
*** psuriset has joined #openstack-rally14:29
Abhishek_I have one more query here, rally-verifier status is configuring. How can I configure it now??.. is there any link for the same?14:31
*** mpotdar has joined #openstack-rally14:32
rallydev-bot[From Gitter] andreykurilin : Abhishek_: `configuring` status mean that you launch `rally verify start, it doesn't find tempest config file and started configuring it. after configuration will be done, tests will be launched14:34
Abhishek_ohh.. so I have to wait till status changes to configured??14:35
rallydev-bot[From Gitter] andreykurilin : yes14:35
Abhishek_andreykurilin : can I see this log somewhere??14:35
rallydev-bot[From Gitter] andreykurilin : Abhishek_: I'm working on the docs now. I think http://logs.openstack.org/86/404886/5/check/gate-rally-dsvm-verify-light-discover-resources/b8147c3/ is a best guide now of howto run new "verify" command14:37
rallydev-bot[From Gitter] andreykurilin : Abhishek_: after launching `rally verify start` it should print some logs to stdout... that is all for now.14:38
rallydev-bot[From Gitter] andreykurilin : @ylobankov we forgot to add logging for configure step :(14:39
Abhishek_andreykurilin : RallyException: Failed to start verification because verifier 'v13' (UUID=f83ba122-c2d6-4c99-bae6-4be6954d3af7) is in 'configuring' status, but should be in ('installed', 'configured').14:40
Abhishek_andreykurilin : I will wait for status > configured ;)14:41
rallydev-bot[From Gitter] andreykurilin : Abhishek_: does previous verification finished?14:41
Abhishek_andreykurilin : Nope. It got failed with same error14:41
rallydev-bot[From Gitter] andreykurilin : strange14:41
rallydev-bot[From Gitter] andreykurilin : if there is no launched verifications it should not be "configuring state"14:42
rallydev-bot[From Gitter] andreykurilin : can you share output `rally verify list` ?14:42
Abhishek_andreykurilin : rally verify list14:47
Abhishek_ >>>> There are no verifications. You can start verification, using command `rally verify start`.14:47
andreykurilinO_O14:47
Abhishek_ rally verify start14:47
Abhishek_Command failed, please check log for more info14:47
Abhishek_2017-01-10 14:47:26.669 6321 CRITICAL rally [-] RallyException: Failed to start verification because verifier 'v13' (UUID=f83ba122-c2d6-4c99-bae6-4be6954d3af7) is in 'configuring' status, but should be in ('installed', 'configured').14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally Traceback (most recent call last):14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/bin/rally", line 10, in <module>14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     sys.exit(main())14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/cli/main.py", line 38, in main14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     return cliutils.run(sys.argv, categories)14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/cli/cliutils.py", line 657, in run14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     ret = fn(*fn_args, **fn_kwargs)14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "<decorator-gen-68>", line 2, in start14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/cli/envutils.py", line 68, in default_from_global14:47
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     return f(*args, **kwargs)14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "<decorator-gen-67>", line 2, in start14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/cli/envutils.py", line 68, in default_from_global14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     return f(*args, **kwargs)14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "<decorator-gen-66>", line 2, in start14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/plugins/__init__.py", line 43, in ensure_plugins_are_loaded14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     return f(*args, **kwargs)14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/cli/commands/verify.py", line 439, in start14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     **run_args)14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally   File "/usr/local/lib/python2.7/dist-packages/rally/api.py", line 795, in start14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally     verifier, verifier.status, _Verifier.READY_TO_USE_STATES))14:48
Abhishek_2017-01-10 14:47:26.669 6321 ERROR rally RallyException: Failed to start verification because verifier 'v13' (UUID=f83ba122-c2d6-4c99-bae6-4be6954d3af7) is in 'configuring' status, but should be in ('installed', 'configured').14:48
Abhishek_rally verifiers list14:49
Abhishek_http://paste.openstack.org/show/594420/14:49
rallydev-bot[From Gitter] andreykurilin : Abhishek_: please, use paste service next time:)14:49
*** absubram has joined #openstack-rally14:49
Abhishek_andreykurilin  : Sorry. It slipped!!14:49
rallydev-bot[From Gitter] andreykurilin : Abhishek_: did you try to launch `rally verify configure` before?14:52
Abhishek_andreykurilin : First I created verifier using create-verifier, giving tempest as verifier type. After that, I just triggered "rally verify start --verifier-id=f83ba122-c2d6-4c99-bae6-4be6954d3af7 "14:55
Abhishek_andreykurilin : It landed me to exception shared above.14:55
rallydev-bot[From Gitter] andreykurilin : any errors while executing `verify start` first time except error with pip?14:56
Abhishek_andreykurilin : Nope. I just got that pip error.14:57
rallydev-bot[From Gitter] andreykurilin : sad14:58
rallydev-bot[From Gitter] andreykurilin : ok, I'll try to investigate in this problem more14:58
rallydev-bot[From Gitter] andreykurilin : as a workaround try to change condition of https://github.com/openstack/rally/blob/master/rally/api.py#L617 to `if False` and launch `rally verify configure` .14:59
Abhishek_andreykurilin : I'll try to implement this workaround and let u know. Thanks :)15:07
*** Guest90743 is now known as rook15:08
*** abehl has quit IRC15:22
*** tosky has quit IRC15:25
*** tosky has joined #openstack-rally15:27
*** Abhishek__ has joined #openstack-rally15:29
*** Abhishek_ has quit IRC15:32
*** Abhishek_ has joined #openstack-rally15:32
*** Abhishek__ has quit IRC15:33
*** Abhishek__ has joined #openstack-rally15:35
*** Abhishek_ has quit IRC15:36
ylobankovSerlex: have you resolved the issue?15:41
SerlexNo, I gave up, not sure what rally or tempest is trying to do. I can allocate floating IPs via CLI or horizon just fine.15:42
ylobankovSerlex: it looks like it is not 'verify' issue. did it work before?15:42
openstackgerritMerged openstack/rally: [Verify] Small improvoments for `rally verify show` cmd  https://review.openstack.org/41781115:43
SerlexYes it worked fine, version number I don't know, but I ran a test with "rally verify start --regex" and --pattern15:43
SerlexI'm guessing everything works fine for you?15:44
openstackgerritMerged openstack/rally: Switch admin_cleanup to usercleanup  https://review.openstack.org/41519315:44
ylobankovSerlex: it looks like the issue is not related to floating IPs. It worked fine with 'new verify' before? Yes, everything works fine for me.15:45
*** mvk has quit IRC15:45
ylobankovSerlex: maybe something happened to your cloud?15:46
ylobankovSerlex: I am not an expert, but it looks like tempest tries to get server port to allocate a floating IP and fails on it. Only this test doesn't work or there are others?15:49
ylobankovallocate -> assign15:49
ylobankovSerlex: Can you install the old verify and run the test? I bet the test should fail ;)15:52
Serlexok16:00
Serlexsounds fair, thanks for the replies16:00
Serlexylobankov: Around 20 tests on compute fail16:03
*** shasha_t_ has joined #openstack-rally16:11
*** psuriset has quit IRC16:11
*** smurke- has joined #openstack-rally16:11
*** psuriset has joined #openstack-rally16:12
*** yarkot has joined #openstack-rally16:13
*** rcernin has quit IRC16:18
*** kjorgensen has joined #openstack-rally16:28
*** absubram has quit IRC16:29
*** Abhishek__ has quit IRC16:29
openstackgerritAndrey Kurilin proposed openstack/rally: [verification] add force flag to configure verifier  https://review.openstack.org/41847416:29
*** absubram has joined #openstack-rally16:29
*** zackf has joined #openstack-rally16:41
*** psuriset has quit IRC16:43
openstackgerritAndrey Kurilin proposed openstack/rally: [plugins][cli] Include plugin base in plugins list  https://review.openstack.org/41841917:01
openstackgerritAndrey Kurilin proposed openstack/rally: Make verification reporter pluggable  https://review.openstack.org/41771917:01
*** strigazi is now known as strigazi_AFK17:02
rallydev-bot[From Gitter] andreykurilin :  Abhishek_: https://review.openstack.org/418474 should help in cases like yours17:02
*** e0ne has quit IRC17:20
*** Serlex has quit IRC17:23
*** pcaruana has quit IRC17:25
*** tesseract has quit IRC17:31
*** psuriset has joined #openstack-rally17:37
*** adiantum has quit IRC17:45
*** psuriset has quit IRC17:47
*** klindgren_ has quit IRC17:48
*** klindgren has joined #openstack-rally17:52
*** abalutoiu has joined #openstack-rally17:58
*** psuriset has joined #openstack-rally18:03
*** mvk has joined #openstack-rally18:10
*** tosky has quit IRC18:20
openstackgerritAnton Studenov proposed openstack/rally: [Validator] Add validator plugin base  https://review.openstack.org/34610918:27
openstackgerritAndrey Kurilin proposed openstack/rally: WIP: [docs] Describe verification component  https://review.openstack.org/41625818:36
*** e0ne has joined #openstack-rally18:39
*** e0ne has quit IRC19:19
*** strigazi_AFK is now known as strigazi19:21
openstackgerritDina Belova proposed openstack/rally: [docs][7] Re-design docs to cover all user-groups  https://review.openstack.org/40929319:26
openstackgerritDina Belova proposed openstack/rally: [docs][6] Re-design docs to cover all user-groups  https://review.openstack.org/40766019:26
*** strigazi is now known as strigazi_AFK19:32
*** pcaruana has joined #openstack-rally19:37
openstackgerritMerged openstack/rally: Make verification reporter pluggable  https://review.openstack.org/41771920:34
openstackgerritMerged openstack/rally: [plugins][cli] Include plugin base in plugins list  https://review.openstack.org/41841920:50
*** adiantum has joined #openstack-rally20:54
*** ushkalim has quit IRC20:54
*** dave-mccowan has quit IRC21:03
*** ushkalim has joined #openstack-rally21:07
openstackgerritMerged openstack/rally: [verification] add force flag to configure verifier  https://review.openstack.org/41847421:12
*** adiantum1 has joined #openstack-rally21:14
*** adiantum has quit IRC21:15
*** zackf has quit IRC21:16
*** adiantum1 has quit IRC21:19
*** adiantum has joined #openstack-rally21:24
*** zackf has joined #openstack-rally21:26
*** abalutoiu has quit IRC21:35
*** pcaruana has quit IRC21:48
*** adiantum has quit IRC21:50
*** adiantum1 has joined #openstack-rally21:51
*** adiantum1 is now known as adiantum21:53
*** stpierre has quit IRC22:19
openstackgerritMerged openstack/rally: [docs][6] Re-design docs to cover all user-groups  https://review.openstack.org/40766022:52
openstackgerritMerged openstack/rally: [docs][7] Re-design docs to cover all user-groups  https://review.openstack.org/40929322:59
*** dave-mccowan has joined #openstack-rally23:05
*** vaidy has joined #openstack-rally23:06
*** ushkalim has quit IRC23:11
*** turvey has quit IRC23:21
*** turvey has joined #openstack-rally23:22
*** ushkalim has joined #openstack-rally23:24
*** adiantum has quit IRC23:29

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