Sunday, 2015-10-11

*** serverascode has quit IRC02:28
*** zhiyan has quit IRC02:28
*** meteorfox has quit IRC02:28
*** zhiyan has joined #openstack-rally03:00
*** meteorfox has joined #openstack-rally03:10
*** serverascode has joined #openstack-rally04:20
*** yfried__ has quit IRC05:17
*** yfried__ has joined #openstack-rally06:07
*** yfried__ has quit IRC06:12
*** yfried__ has joined #openstack-rally06:12
yfried__boris-42: ping06:40
boris-42yfried__: hi hi06:41
boris-42yfried__: haven't seen you for a while06:41
boris-42yfried__: how is your child?06:41
yfried__boris-42: holidays + TZ diff ...06:42
yfried__boris-42: he'd great06:42
yfried__boris-42: tnx06:42
boris-42yfried__: happy to hear that06:42
boris-42yfried__: so as you are here could I ask are you working still on utils refactoring?06:43
yfried__boris-42: I wasn't. I should...06:43
yfried__boris-42: any thoughts? It's been dormant for a while now. I partly forgot my original line of thought...06:44
boris-42yfried__: so we can try togethter to remember what we should do ;)06:48
boris-42as I am here and you are here=)06:48
boris-42yfried__: so what we need to do is like07:07
boris-42isolated functionallity on top of clients to do the basic stuff07:07
boris-42like boot vm07:07
boris-42so we won't use scenarios utils in context07:08
boris-42this is one thing07:08
boris-42another thing is have "common service" based on few "service for version X of API or service Y "07:08
boris-42and remove wrappers07:08
boris-42integrate to this somehow atomic_actions07:09
boris-42so it will be transparaent for scenarios, context to add new atomic actions07:09
boris-42that can be done simple07:09
boris-42scenario code:07:09
boris-42def boot_vm(self, ):07:10
boris-42    services.nova(self.clinets, store_atomic_to=self)07:10
boris-42so we will pass self of scenario to atomic.ActionTimer07:10
boris-42 services.nova(self.clinets, store_atomic_to=self).boot()07:11
yfried__boris-42: I'm updating the spec according to old comments. I'll get into your details later (10min)07:23
boris-42yfried__: I'll be here for few hours more07:23
*** pythonguy has joined #openstack-rally07:24
*** pythonguy1 has quit IRC07:25
openstackgerritYair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/17283107:28
yfried__boris-42: ^ pushed the updated version.07:28
yfried__boris-42: I'm a bit unclear on where your comments should go. Could you plz post them as a review?07:30
boris-42yfried__: gimme 10 minute s07:31
boris-42yfried__: need to finish something before07:31
boris-42yfried__: btw did you see changes in rally verify ?07:31
boris-42yfried__: it pass more then 1000 tests out of box now for devstack & Mirantis OpenStack07:31
yfried__boris-42: I haven't. can you point me to the patches?07:40
yfried__plx07:40
yfried__plz07:40
boris-42yfried__: https://review.openstack.org/#/q/owner:%22Yaroslav+Lobankov%22+project:openstack/rally,n,z07:49
boris-42yfried__: btw08:03
boris-42https://www.irccloud.com/pastebin/GV8tgRRJ/08:03
boris-4250k iterations data with errors in case of 0.1% can be stored in 0.7mb08:04
boris-42instead of 12.5 mb08:04
boris-42yfried__: ^ we can reduce a lot of usage of our storage08:04
boris-42in rally08:04
*** itlinux has joined #openstack-rally08:12
yfried__boris-42: ??08:14
boris-42yfried__: I am working on refactoring DB stuff08:14
boris-42yfried__: so to store results as zipped chunk08:15
boris-42yfried__: so 50k iterations of rally (2 atomic actions inside) use about 12.5 MB of disk08:15
boris-42yfried__: if they are zipped they will use only 0.7M>08:15
*** itlinux has quit IRC08:17
boris-42yfried__: so like we will able to store about 15 times more data on the same storage08:18
yfried__boris-42: that's nice.08:22
openstackgerritYair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/17283108:32
*** meteorfox has quit IRC08:36
*** serverascode has quit IRC08:36
*** zhiyan has quit IRC08:36
*** serverascode has joined #openstack-rally08:50
*** zhiyan has joined #openstack-rally08:54
*** meteorfox has joined #openstack-rally09:05
openstackgerritYair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/17283109:36
yfried__boris-42: ^friendly reminder :)09:36
*** ukinau has quit IRC09:39
boris-42yfried__: I remember09:40
boris-42just stuck in zlib, bz2 and so on09:40
*** yfried__ is now known as yfried|afk09:54
*** yfried|afk is now known as yfried__10:15
boris-42yfried__: so spec doesn't contain any information related to details of implementation10:48
boris-42yfried__: we should add some kind of sample of one method in all the levels10:49
boris-42scenario is using, context is using it, it's implemented in common services and 2 specific version stuff10:49
*** yfried has joined #openstack-rally10:55
*** yfried__ has quit IRC10:56
*** yfried has quit IRC11:06
*** oanufriev has joined #openstack-rally11:15
*** oanufriev has quit IRC11:15
*** mwagner_ has joined #openstack-rally11:52
*** yfried has joined #openstack-rally11:56
*** yfried_ has joined #openstack-rally11:59
*** yfried has quit IRC12:00
openstackgerritYair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/17283112:29
yfried_boris-42: I've fixed 3 of your comments. I don't know how to address the final one. Could you please help me with it?12:29
boris-42yfried_: finally one is only important12:35
boris-42yfried_: I am not sure what is unclear12:35
yfried_boris-42: I know :)12:35
yfried_"How common service will interact with services for specific version"12:36
yfried_boris-42: ^ what do you mean?12:36
boris-42yfried_: yep that is quite simple question12:36
boris-42make a sample of code in spec12:36
boris-42yfried_: to show all things that we are addressing12:36
yfried_boris-42: I don't understand the question. sorry12:36
boris-42yfried_: it's not a question12:37
boris-42yfried_: make a code in spec that shows how everything will be organized12:37
boris-42yfried_: how context classes and scenarios will use new services12:37
boris-42yfried_: and how services will look like12:37
yfried_boris-42: ok. this I can do12:37
boris-42yfried_: that is all that I want12:38
boris-42yfried_: it's quite large refactoring of rally12:38
boris-42yfried_: and I would like to see how it will look like before we start doing it12:38
yfried_boris-42: "How specific version services would look like" is this about keystone v2/3?12:39
boris-42yfried_: yep12:40
yfried_this is simply converting the keystone wrapper to service/identity/common:IdentityService12:41
yfried_boris-42: ^ mostly renaming of the modules12:42
boris-42yfried_: just make a sample of one single method12:42
boris-42yfried_: like create_tenant12:42
boris-42yfried_: and show how it will be everywhere implemented and used12:43
boris-42yfried_: that's all what I am asking12:43
yfried_ack12:43
yfried_boris-42: "the stuff related to atomic_actions.." - what's the issue here? atomic should now be usable by all plugins, shouldn't it?12:43
boris-42yfried_: yep but make a sample12:43
boris-42yfried_: that shows how everything works12:43
boris-42yfried_: please12:43
yfried_boris-42: I'll try12:44
boris-42yfried_: until you can't make simple it's useless even to start any kind of refactorings12:44
boris-42simple sample*12:44
boris-42yfried_: when simple sample will work including atomic functionallity12:44
boris-42yfried_: it will be the time to work on the refactoring of everyrthing12:45
yfried_boris-42: ok12:45
*** gema has quit IRC13:36
yfried_boris-42: still here?13:45
yfried_boris-42: re atomic13:45
yfried_boris-42: and plugins: do we have a way to determine the plugin's base (ctx/scenario)?13:46
*** gema has joined #openstack-rally13:47
openstackgerritYair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/17283114:19
*** yfried_ has quit IRC14:25
*** yfried has joined #openstack-rally14:29
*** yfried has quit IRC15:09
*** e0ne has joined #openstack-rally15:15
*** e0ne has quit IRC16:00
*** yfried has joined #openstack-rally16:27
*** puranamr has joined #openstack-rally16:50
*** puranamr has quit IRC16:56
*** e0ne has joined #openstack-rally18:35
*** e0ne has quit IRC18:48
*** e0ne has joined #openstack-rally19:05
*** e0ne has quit IRC19:18
*** MaxPC has joined #openstack-rally19:23
*** MaxPC has quit IRC19:28
*** e0ne has joined #openstack-rally19:43
*** baker has joined #openstack-rally19:43
*** MaxPC has joined #openstack-rally19:54
*** MaxPC has quit IRC19:58
*** baker has quit IRC20:09
*** puranamr has joined #openstack-rally20:16
*** puranamr has quit IRC20:47
*** puranamr has joined #openstack-rally20:56
*** puranamr has quit IRC20:57
*** puranamr has joined #openstack-rally21:17
*** puranamr has quit IRC21:24
*** MaxPC has joined #openstack-rally21:55
*** MaxPC has quit IRC21:59
*** e0ne has quit IRC22:06
*** akuznetsova has quit IRC22:26
boris-42yfried: not yet22:27
*** akuznetsova has joined #openstack-rally22:27
*** mwagner_ has quit IRC22:39
*** puranamr has joined #openstack-rally22:43
yfriedboris-42: http://logs.openstack.org/31/172831/21/check/gate-rally-python34/c87df53/console.html22:44
yfriedany idea why?22:44
*** puranamr has quit IRC22:51
*** psd has quit IRC22:56
boris-42yfried: you have some bad symbols in your spec23:38
*** afazekas has quit IRC23:42
*** afazekas has joined #openstack-rally23:43
*** baker has joined #openstack-rally23:51
*** baker has quit IRC23:55
*** MaxPC has joined #openstack-rally23:56

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