Tuesday, 2015-08-25

*** mahito has joined #openstack-rally00:01
*** pvaneck has quit IRC00:23
*** yingjun has joined #openstack-rally00:44
*** mahito has quit IRC00:45
*** yingjun has quit IRC00:47
*** yingjun has joined #openstack-rally00:48
*** yingjun has quit IRC00:52
*** yingjun has joined #openstack-rally00:56
*** yingjun has quit IRC01:06
*** yingjun has joined #openstack-rally01:06
*** yingjun has quit IRC01:11
*** yingjun has joined #openstack-rally01:28
*** temujin_ has joined #openstack-rally02:57
*** oanufriev_ has quit IRC03:00
*** davideagnello has quit IRC03:33
*** yingjun has quit IRC03:47
openstackgerritLuz Cazares proposed openstack/rally: Set samples default flavor to m1.tiny  https://review.openstack.org/21075504:12
*** puranamr has joined #openstack-rally04:17
*** Prashant has joined #openstack-rally04:20
*** puranamr has quit IRC04:29
*** Prashant has quit IRC04:36
*** Prashant has joined #openstack-rally04:37
*** abhirc has quit IRC04:37
*** abhirc has joined #openstack-rally04:38
*** rdas has joined #openstack-rally04:39
*** Prashant has quit IRC04:41
*** abhirc has quit IRC04:42
*** tfreger has joined #openstack-rally04:43
*** abhirc has joined #openstack-rally04:47
*** abhirc has quit IRC04:48
*** abhirc has joined #openstack-rally04:48
*** abhirc has quit IRC05:04
boris-42is somebody looking for simple patches?)05:16
*** davideagnello has joined #openstack-rally05:36
*** yingjun has joined #openstack-rally05:51
*** exploreshaifali has joined #openstack-rally05:58
*** yfried has quit IRC06:06
*** boris-42 has quit IRC06:12
*** serverascode has quit IRC06:12
*** kun_huang has quit IRC06:13
*** agarciam has joined #openstack-rally06:13
*** serverascode has joined #openstack-rally06:14
*** kun_huang has joined #openstack-rally06:15
*** boris-42 has joined #openstack-rally06:17
*** yingjun has quit IRC06:18
*** anshul has joined #openstack-rally06:24
*** exploreshaifali has quit IRC06:40
*** yfried has joined #openstack-rally06:43
*** tfreger has quit IRC06:51
*** tfreger has joined #openstack-rally06:52
*** temujin_ has quit IRC06:52
*** temujin_ has joined #openstack-rally06:54
*** davideagnello has quit IRC06:57
*** temujin_ has quit IRC06:57
*** temujin_ has joined #openstack-rally06:59
*** temujin_ has quit IRC07:02
*** temujin_ has joined #openstack-rally07:03
*** temujin_ has quit IRC07:09
*** temujin_ has joined #openstack-rally07:10
*** temujin_ has quit IRC07:14
*** temujin_ has joined #openstack-rally07:16
*** temujin_ has quit IRC07:20
*** arxcruz has joined #openstack-rally07:36
openstackgerritBoris Pavlovic proposed openstack/rally: Move & refactor atomic actions  https://review.openstack.org/21658407:43
*** ushkalim has joined #openstack-rally07:46
openstackgerritnayna-patel proposed openstack/rally: Add Neutron create_and_list_secgroups scenario  https://review.openstack.org/21658907:51
*** temujin_ has joined #openstack-rally07:55
*** fhubik has joined #openstack-rally07:56
*** temujin_ has quit IRC07:56
*** temujin_ has joined #openstack-rally07:56
*** neeti has joined #openstack-rally07:58
*** amaretskiy has joined #openstack-rally07:58
*** temujin_ has quit IRC08:00
*** temujin_ has joined #openstack-rally08:02
*** temujin_ has quit IRC08:07
*** temujin_ has joined #openstack-rally08:07
*** vponomaryov has joined #openstack-rally08:08
*** exploreshaifali has joined #openstack-rally08:10
*** temujin_ has quit IRC08:10
*** tfreger has quit IRC08:15
*** ushkalim has quit IRC08:17
*** e0ne has joined #openstack-rally08:17
*** tfreger has joined #openstack-rally08:18
*** temujin_ has joined #openstack-rally08:19
kun_huangboris-42: Is there a 'existing-vm' context being developed?08:21
kun_huangto use existing vm to run workload08:21
*** temujin_ has quit IRC08:25
*** temujin_ has joined #openstack-rally08:25
*** karimb has joined #openstack-rally08:25
*** Vishal__ has joined #openstack-rally08:28
Vishal__amaretskiy: Hi08:28
amaretskiyVishal__: hi08:28
*** ushkalim has joined #openstack-rally08:29
Vishal__amaretskiy: Was going throught the cleanup code of rally...in class NeutronPort why dont we consider network:dhcp08:29
Vishal__amaretskiy: since deletion of such kind of port returns error..and it leads to further delays because of retries08:30
Vishal__amaretskiy: Also is there any chance that rally tries to delete router before removing router_interface...asking because I can see deletion request for router before deletion request for router_interface08:32
amaretskiyVishal__:  I'm not sure that current cleanup does not work. If so, please make a patch set08:32
amaretskiywith fix08:32
*** tosky has joined #openstack-rally08:34
*** tosky has quit IRC08:34
amaretskiyhave you caught neutron ports left in the cloud after this cleanup? were there any errors in logs?08:34
*** tosky has joined #openstack-rally08:36
*** tosky has quit IRC08:38
Vishal__amaretskiy: Yes in my neutron logs I can see deletion request for router is coming before the deletion request of router_interface port08:39
*** temujin_ has quit IRC08:39
*** temujin_ has joined #openstack-rally08:39
*** temujin_ has quit IRC08:39
Vishal__amaretskiy: and router deletion request is failing stating "router xxx still has ports"08:39
*** temujin_ has joined #openstack-rally08:39
*** tosky has joined #openstack-rally08:39
*** temujin_ has quit IRC08:42
amaretskiyVishal__: yes, it seems  we have a bug08:42
amaretskiyVishal__: this removal (in network wrapper) looks better: https://github.com/openstack/rally/blob/master/rally/plugins/openstack/wrappers/network.py#L334-L34208:43
amaretskiyVishal__: can you report a bug?08:43
amaretskiyVishal__: also, if you decide to fix this that would be great08:43
Vishal__amaretskiy: sure thanks08:44
*** temujin_ has joined #openstack-rally08:45
*** temujin_ has quit IRC08:48
*** tosky has quit IRC08:48
*** temujin_ has joined #openstack-rally08:49
*** tosky has joined #openstack-rally08:51
openstackgerritJean-Philippe Braun proposed openstack/rally: Fix lbaas resources cleanup  https://review.openstack.org/21661408:52
*** temujin_ has quit IRC08:52
*** temujin_ has joined #openstack-rally08:52
*** exploreshaifali has quit IRC08:52
*** temujin_ has quit IRC08:52
*** temujin_ has joined #openstack-rally08:52
*** tosky has quit IRC08:54
*** tosky has joined #openstack-rally08:56
*** tosky has quit IRC08:57
*** tosky has joined #openstack-rally08:59
*** tosky has quit IRC09:00
*** temujin_ has quit IRC09:00
*** tfreger has quit IRC09:01
*** tosky has joined #openstack-rally09:03
*** tosky has quit IRC09:04
*** yingjun has joined #openstack-rally09:05
*** yingjun has quit IRC09:05
*** yingjun has joined #openstack-rally09:06
*** yingjun has quit IRC09:10
*** temujin_ has joined #openstack-rally09:10
*** cdent has joined #openstack-rally09:12
*** temujin_ has quit IRC09:12
*** temujin_ has joined #openstack-rally09:12
*** tfreger has joined #openstack-rally09:15
*** temujin_ has quit IRC09:15
*** fhubik is now known as fhubik_brb09:46
*** aix has joined #openstack-rally09:50
*** aix has quit IRC09:52
*** aix has joined #openstack-rally09:53
*** tosky has joined #openstack-rally10:02
*** exploreshaifali has joined #openstack-rally10:03
*** fhubik_brb is now known as fhubik10:04
*** yfried is now known as yfried|afk10:08
*** exploreshaifali has quit IRC10:15
*** exploreshaifali has joined #openstack-rally10:16
*** fhubik is now known as fhubik_brb10:30
*** yfried|afk is now known as yfried10:45
*** dmorita has quit IRC10:50
*** arxcruz has quit IRC11:06
*** arxcruz has joined #openstack-rally11:13
openstackgerritValeriy Ponomaryov proposed openstack/rally: [Manila] Add context for Manila with autocreated resources + benchmark  https://review.openstack.org/18764311:17
openstackgerritnayna-patel proposed openstack/rally: Add Cinder create_and_update_snapshot scenario  https://review.openstack.org/21113211:21
*** fhubik_brb is now known as fhubik11:24
*** exploreshaifali has quit IRC11:36
*** exploreshaifali has joined #openstack-rally11:41
*** temujin_ has joined #openstack-rally11:54
*** fhubik is now known as fhubik_brb12:22
*** fhubik_brb is now known as fhubik12:22
*** fhubik is now known as fhubik_brb12:23
openstackgerritNikita Konovalov proposed openstack/rally: [Sahara] Added support for proxy node  https://review.openstack.org/21203612:28
*** Vishal__ has quit IRC12:29
openstackgerritPierre Padrixe (stannie) proposed openstack/rally: Add global path as constant in envutils  https://review.openstack.org/21625712:37
*** rdas has quit IRC12:42
openstackgerritNikita Konovalov proposed openstack/rally: [Sahara] Add Hadoop metrics collection  https://review.openstack.org/20332412:45
*** neeti has quit IRC12:59
*** moravec has joined #openstack-rally13:08
openstackgerritMerged openstack/rally: Set samples default flavor to m1.tiny  https://review.openstack.org/21075513:09
openstackgerritIllia Khudoshyn proposed openstack/rally: Add task format converter  https://review.openstack.org/21116013:18
*** davidlenwell has quit IRC13:19
*** MaxPC has joined #openstack-rally13:20
*** davidlenwell has joined #openstack-rally13:20
*** davideagnello has joined #openstack-rally13:28
*** davideagnello has quit IRC13:28
openstackgerritOleh Anufriiev proposed openstack/rally: WIP Update rally/contrib to use install_rally.sh  https://review.openstack.org/21013713:33
*** bapalm has quit IRC13:44
*** karimb has quit IRC13:46
*** fhubik_brb is now known as fhubik13:51
*** bapalm_ is now known as bapalm13:51
*** karimb has joined #openstack-rally13:52
*** jaypipes has joined #openstack-rally13:58
*** yfried has quit IRC14:03
*** ikhudoshyn has joined #openstack-rally14:08
*** adiantum_ has quit IRC14:19
*** baker has joined #openstack-rally14:21
*** tfreger has quit IRC14:35
*** exploreshaifali has quit IRC14:59
*** davideagnello has joined #openstack-rally15:29
*** davideagnello has quit IRC15:34
*** Prashant has joined #openstack-rally15:40
*** puranamr has joined #openstack-rally15:45
*** puranamr has quit IRC15:46
*** puranamr has joined #openstack-rally15:46
*** puranamr has quit IRC15:47
*** puranamr has joined #openstack-rally15:48
*** davideagnello has joined #openstack-rally16:00
*** agarciam has quit IRC16:08
*** aix has quit IRC16:08
*** ikhudoshyn has quit IRC16:14
*** arxcruz has quit IRC16:18
*** davideagnello has quit IRC16:18
*** ushkalim has quit IRC16:19
*** puranamr has quit IRC16:19
*** temujin_ has quit IRC16:20
*** e0ne has quit IRC16:20
*** exploreshaifali has joined #openstack-rally16:27
*** baker has quit IRC16:27
*** baker has joined #openstack-rally16:28
*** fhubik is now known as fhubik_brb16:30
*** fhubik_brb is now known as fhubik16:32
*** baker has quit IRC16:33
*** baker has joined #openstack-rally16:36
*** baker has quit IRC16:37
*** baker has joined #openstack-rally16:37
*** temujin_ has joined #openstack-rally16:39
*** fhubik has quit IRC16:43
*** amaretskiy has quit IRC16:44
*** karimb has quit IRC17:04
*** josdotso has joined #openstack-rally17:06
*** e0ne has joined #openstack-rally17:09
*** moravec has quit IRC17:20
*** pvaneck has joined #openstack-rally17:21
*** davideagnello has joined #openstack-rally17:25
*** Prashant has quit IRC17:33
*** Prashant has joined #openstack-rally17:34
*** Prashant has quit IRC17:38
*** exploreshaifali has quit IRC17:40
*** moravec has joined #openstack-rally17:59
*** baker has quit IRC17:59
*** baker has joined #openstack-rally18:06
*** Prashant has joined #openstack-rally18:14
*** cdent has quit IRC18:16
*** tab has joined #openstack-rally18:20
*** tab is now known as Guest5594618:20
*** Guest55946 has quit IRC18:20
*** tab___ has joined #openstack-rally18:21
*** madhu_ak has joined #openstack-rally18:23
*** Aish has joined #openstack-rally18:26
AishHi boris-4218:26
boris-42Aish: hi hi18:27
AishDid you happen to check that patch?18:27
Aishhttps://review.openstack.org/#/c/213781/18:28
Aishhttps://review.openstack.org/#/c/213819/18:28
boris-42Aish: looking18:29
*** puranamr has joined #openstack-rally18:30
AishThanks. The problem I am facing there is, when I try to import “from neutron.agent.linux import ip_lib1818:31
Aishfrom neutron.agent.linux import utils as linux_utils” Rally fails to load my tests..18:31
boris-42Aish: maybe we don't have it installed18:32
boris-42Aish: in gates18:32
AishBut, they fail in my local environment..18:33
boris-42Aish: can you import18:33
AishThose files exist in my local env18:33
boris-42python18:33
boris-42hmmm18:33
boris-42are you sure?18:33
Aishyes, I am sure.18:34
boris-42so you can just run18:34
boris-42python18:34
boris-42from neutron.agent.linux import iplib18?18:34
AishI am afraid I didn’t get ur point.18:34
boris-42can you just in console18:34
boris-42run python interpreter18:35
boris-42and import this module?18:35
Aishyes, I can18:35
*** masmiyam has joined #openstack-rally18:37
AishOkay..  I am trying to execute a “ ip netns exec ….” command with root access.. And that is the functionality I am trying to import from neutron.. Is there a specifc way in rally to gain root access to execte a commnd?18:38
AishWhen I try to import those files,  this is the error i get. “2015-08-24 15:26:14.770 12688 WARNING rally.common.plugin.discover [-] Failed to load module with plugins /opt/rally/plugins/test_vpn_connectivity.py: arguments already parsed: cannot register CLI option”18:41
Aishboris-42: ^^18:42
*** spyderdyne has joined #openstack-rally18:42
boris-42Aish: just second seems like I am missing something18:42
boris-42as i belive from neutron.agent.linux import utils as linux_utils this is neutron part18:43
boris-42and you should be able to import it without any issues18:43
boris-42using just python interpreter18:43
boris-42 /opt/rally/plugins/test_vpn_connectivity.py: arguments already parsed: cannot register CLI option”18:43
boris-42this means that you can't use CONF inside vpn_connectivity18:43
boris-42because CONF is initalized already18:44
boris-42rally workflow is next18:44
boris-42hm...18:45
boris-42but it is really strange18:45
boris-42..18:45
AishI don’t have CONF inside test_vpn_connectivity18:46
Aishyes, it is strange.18:46
boris-42ah it says CLI options18:47
boris-42hm interesting18:47
*** puranamr has quit IRC18:47
boris-42maybe it is related to the thing that you are trying to import neutron?18:47
boris-42could you please do the test that I said?18:48
Aishyeah, I have the same question. I wonder if I am trying to reimport something that rally already has.18:48
boris-42just open python18:48
boris-42and try to do the same import18:48
boris-42from neutron.agent.linux import ip_lib18:48
boris-42will it work?18:48
Aishrally@ubuntu:/opt/stack/neutron/neutron/agent/linux$ python18:49
AishPython 2.7.6 (default, Jun 22 2015, 17:58:13)18:49
Aish[GCC 4.8.2] on linux218:49
AishType "help", "copyright", "credits" or "license" for more information.18:49
Aish>>> from neutron.agent.linux import utils as linux_utils18:49
Aish>>>18:49
boris-42and18:49
boris-42from neutron.agent.linux import ip_lib18:49
Aish>>> from neutron.agent.linux import ip_lib18:50
Aish>>>18:50
Aishyup they seems to work fine18:50
boris-42okay18:51
Aish>>> linux_utils.execute18:51
Aish<function execute at 0x7f29512c5230>18:51
boris-42now try next18:51
boris-42from rally.cli import main18:51
boris-42in the same interpreter18:51
Aishit works18:51
Aish>>> from rally.cli import main18:52
Aish>>>18:52
boris-42hm it's unclear for me now totally (18:53
*** baker has quit IRC18:53
Aish:(18:53
boris-42Aish: can we add gate job for rally?18:54
boris-42Aish: non voting to VPNaas18:54
boris-42Aish: so I will be able to debug in gates/18:54
Aishsure..18:54
AishWhat should be done fr that?18:55
boris-42Aish: btw one more time try to run rally18:55
boris-42Aish: but in debug mode18:55
boris-42Aish: rally -vd task start18:55
Aishok I will run that and share u in a gist.18:56
boris-42thanks19:01
boris-42Aish: it shouldn't actually start19:01
boris-42Aish: because it won't import required plugin and it iwll just say didn't find the plugin19:01
Aishyup..19:01
boris-42but we will get more debug info about why it can't import it19:01
Aishslow network here… bear with me.19:02
Aishhttps://gist.github.com/AishwaryaT/65ec480c4290bff6816319:04
Aishboris-42:19:05
AishI had teh patch that was working fine checked out… and just added one of the import lines..19:05
Aishand it fails.19:06
*** temujin_ has quit IRC19:12
*** yfried has joined #openstack-rally19:22
*** exploreshaifali has joined #openstack-rally19:27
Aishlunch. BRB19:28
*** baker has joined #openstack-rally19:33
*** davideagnello has quit IRC19:36
*** davideagnello has joined #openstack-rally19:36
*** davideagnello has quit IRC19:37
*** Aish has quit IRC19:38
*** spyderdyne has quit IRC19:48
*** Aish has joined #openstack-rally19:54
Aishback19:54
Aishboris-42: are you around?20:09
boris-42Aish: yep20:10
boris-42Aish: sorry I have as well some meeting20:10
boris-42Aish: so this is the problem20:10
boris-422015-08-24 22:12:58.572 7940 ERROR rally.common.plugin.discover   File "/opt/stack/neutron/neutron/common/config.py", line 151, in <module>20:10
boris-422015-08-24 22:12:58.572 7940 ERROR rally.common.plugin.discover     cfg.CONF.register_cli_opts(core_cli_opts)20:10
Aishyeah, looks so.20:10
boris-42You see we are trying to call 2 times cfg.CONF.register_cli_opts20:11
boris-42one time in neutron and one time inside rally20:11
boris-42I am not sure why this code is executed inside neutron20:11
boris-42when we are using it as a lib...20:11
AishWhere in rally is this call actually made?20:12
boris-42Aish: here https://github.com/openstack/rally/blob/master/rally/cli/cliutils.py#L44920:13
boris-42Aish: basically what it does it adds all OpenStack arguments to command20:13
boris-42Aish: e.g. in case of for example neutron client20:14
*** baker has quit IRC20:14
boris-42neutron --os-user ... .20:14
boris-42--os-user is add by this command20:14
*** baker has joined #openstack-rally20:14
boris-42Aish: what we can do is some dirty hack20:15
*** baker has quit IRC20:15
boris-42that will change cfg.CONF.register_cli_opts20:15
boris-42to function that can be called once20:15
*** baker has joined #openstack-rally20:15
*** Aish has quit IRC20:16
*** exploreshaifali has quit IRC20:17
boris-42Aish http://paste.openstack.org/show/427360/ so like this20:18
*** Aish has joined #openstack-rally20:22
*** puranamr has joined #openstack-rally20:22
boris-42Aish: ping20:25
boris-42I was talking about such kind of hack20:25
boris-42http://paste.openstack.org/show/427360/20:25
AishBut, this kind of hack has to be applied in rally/cliutils.py?20:32
*** anshul has quit IRC20:32
boris-42actually you can disable this function20:34
boris-42inside your module20:34
boris-42that is failing to import20:35
boris-42(before you import neutron)20:35
boris-42just return noop function instead of register_cli20:35
*** e0ne has quit IRC20:35
AishCan you give an example?20:36
*** MaxPC has quit IRC20:40
*** Aish has quit IRC20:54
boris-42cfg.CONF.register_cli_op = noop20:56
boris-42def noop(*args, **kwargs): pass20:56
openstackgerritBoris Pavlovic proposed openstack/rally: Move & refactor atomic actions  https://review.openstack.org/21658420:58
openstackgerritBoris Pavlovic proposed openstack/rally: Switch scenarios plugins to plugin base  https://review.openstack.org/21363120:58
*** josdotso has quit IRC21:00
*** tab___ has quit IRC21:08
*** moravec has quit IRC21:10
*** Aish has joined #openstack-rally21:13
*** sasha_ has joined #openstack-rally21:15
sasha_HI guys, got disconnected from the previous session and wondering if anyone responded to my comment/question.21:16
sasha_<sasha_> Hi Rally folks, I'm crafting nova scenarios and would like to know if there is a way to skip cleanup (delete vms) after running a nova boot/ boot-list scenario not having to comment the @cleanup annotation. Pls advise!21:16
*** akrzos has joined #openstack-rally21:17
boris-42sasha_: only way is to hack cleanup21:17
boris-42sasha_: context21:17
sasha_boris-42: Is it here? #@base.scenario(context={"cleanup": ["nova"]})21:20
*** exploreshaifali has joined #openstack-rally21:26
*** temujin_ has joined #openstack-rally21:28
boris-42sasha_: yep you can remove it21:35
boris-42sasha_: be careful you will have to delete manulally nova resources21:35
sasha_boris-42: yep, thx!21:36
*** davideagnello has joined #openstack-rally21:37
*** Prashant has quit IRC21:39
*** Prashant has joined #openstack-rally21:40
boris-42kun_huang: around?21:42
boris-42yfried: ping?21:42
*** davideagnello has quit IRC21:43
*** davideagnello has joined #openstack-rally21:44
*** Prashant has quit IRC21:45
*** e0ne has joined #openstack-rally21:48
*** jaypipes has quit IRC21:55
Aishboris-42: I commented out the lines “ #cfg.CONF.register_cli_opts(core_cli_opts) and #logging.register_options(cfg.CONF) “ from  /opt/stack/neutron/neutron/common/config.py and my tests are running fine..21:56
*** tosky has quit IRC21:56
AishWould be helpful if you could explain me about the hack u suggested21:56
*** jaypipes has joined #openstack-rally21:59
*** aix has joined #openstack-rally22:07
*** baker has quit IRC22:12
*** baker has joined #openstack-rally22:12
*** baker_ has joined #openstack-rally22:13
*** baker has quit IRC22:13
*** e0ne has quit IRC22:16
boris-42Aish: so instead of commenting22:20
boris-42you can just replace register_cli_opts function to NOOP one22:20
boris-42so when you call it nothing is happening22:20
*** a2hill has joined #openstack-rally22:21
*** baker_ has quit IRC22:23
*** a2hill has left #openstack-rally22:24
AishYou mean from my test code?22:25
AishI am not sure how to do that.22:25
AishI will look into it.22:25
Aishboris-42: thanks a lot.22:29
*** tosky has joined #openstack-rally22:37
boris-42Aish: as I said22:38
boris-42before you import neutron22:38
boris-42in your code22:38
boris-42do the next22:38
boris-42def noop(*args, **kwargs): pass22:38
boris-42cfg.CONF.register_cli_opts = noop22:38
boris-42that is all22:39
AishOh, cool.. I shall try this :)22:40
*** puranamr has quit IRC22:41
*** puranamr has joined #openstack-rally22:41
AishBut, in this case, pycharm couldn’t resolve cfg.CONF22:44
Aish@boris-4222:45
Aish^^22:45
*** jaypipes has quit IRC22:48
*** masmiyam has quit IRC22:54
*** tosky has quit IRC22:55
*** madhu_ak has quit IRC23:05
boris-42you need to import it23:11
boris-42        all_plugins = [p for p in plugin.Plugin.get_all(namespace=namespace)]23:11
boris-42sry23:11
boris-42from oslo_config import cfg23:12
boris-42^ Aish23:12
AishAwesome. It works now :) Thank u so much boris-42.23:15
*** davideagnello has quit IRC23:24
*** dmorita has joined #openstack-rally23:26
*** bitblt has joined #openstack-rally23:28
*** bitblt has quit IRC23:28
*** davideagnello has joined #openstack-rally23:31
boris-42Aish: you are welcome=)23:41
Aish:)23:42

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