Perl 6 - the future is here, just unevenly distributed

IRC log for #openstack-rally, 2015-10-11

| Channels | #openstack-rally index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
03:00 zhiyan joined #openstack-rally
03:10 meteorfox joined #openstack-rally
04:20 serverascode joined #openstack-rally
06:07 yfried__ joined #openstack-rally
06:12 yfried__ joined #openstack-rally
06:40 yfried__ boris-42: ping
06:41 boris-42 yfried__: hi hi
06:41 boris-42 yfried__: haven't seen you for a while
06:41 boris-42 yfried__: how is your child?
06:41 yfried__ boris-42: holidays + TZ diff ...
06:42 yfried__ boris-42: he'd great
06:42 yfried__ boris-42: tnx
06:42 boris-42 yfried__: happy to hear that
06:43 boris-42 yfried__: 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:44 yfried__ boris-42: any thoughts? It's been dormant for a while now. I partly forgot my original line of thought...
06:48 boris-42 yfried__: so we can try togethter to remember what we should do ;)
06:48 boris-42 as I am here and you are here=)
07:07 boris-42 yfried__: so what we need to do is like
07:07 boris-42 isolated functionallity on top of clients to do the basic stuff
07:07 boris-42 like boot vm
07:08 boris-42 so we won't use scenarios utils in context
07:08 boris-42 this is one thing
07:08 boris-42 another thing is have "common service" based on few "service for version X of API or service Y "
07:08 boris-42 and remove wrappers
07:09 boris-42 integrate to this somehow atomic_actions
07:09 boris-42 so it will be transparaent for scenarios, context to add new atomic actions
07:09 boris-42 that can be done simple
07:09 boris-42 scenario code:
07:10 boris-42 def boot_vm(self, ):
07:10 boris-42 services.nova(self.clinets, store_atomic_to=self)
07:10 boris-42 so we will pass self of scenario to atomic.ActionTimer
07:11 boris-42 services.nova(self.clinets, store_atomic_to=self).boot()
07:23 yfried__ boris-42: I'm updating the spec according to old comments. I'll get into your details later (10min)
07:23 boris-42 yfried__: I'll be here for few hours more
07:24 pythonguy joined #openstack-rally
07:28 openstackgerrit Yair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/172831
07:28 yfried__ boris-42: ^ pushed the updated version.
07:30 yfried__ boris-42: I'm a bit unclear on where your comments should go. Could you plz post them as a review?
07:31 boris-42 yfried__: gimme 10 minute s
07:31 boris-42 yfried__: need to finish something before
07:31 boris-42 yfried__: btw did you see changes in rally verify ?
07:31 boris-42 yfried__: it pass more then 1000 tests out of box now for devstack & Mirantis OpenStack
07:40 yfried__ boris-42: I haven't. can you point me to the patches?
07:40 yfried__ plx
07:40 yfried__ plz
07:49 boris-42 yfried__: https://review.openstack.org/#/q/owner:%22Yaroslav+Lobankov%22+project:openstack/rally,n,z
08:03 boris-42 yfried__: btw
08:03 boris-42 https://www.irccloud.com/pastebin/GV8tgRRJ/
08:04 boris-42 50k iterations data with errors in case of 0.1% can be stored in 0.7mb
08:04 boris-42 instead of 12.5 mb
08:04 boris-42 yfried__: ^ we can reduce a lot of usage of our storage
08:04 boris-42 in rally
08:12 itlinux joined #openstack-rally
08:14 yfried__ boris-42: ??
08:14 boris-42 yfried__: I am working on refactoring DB stuff
08:15 boris-42 yfried__: so to store results as zipped chunk
08:15 boris-42 yfried__: so 50k iterations of rally (2 atomic actions inside) use about 12.5 MB of disk
08:15 boris-42 yfried__: if they are zipped they will use only 0.7M>
08:18 boris-42 yfried__: so like we will able to store about 15 times more data on the same storage
08:22 yfried__ boris-42: that's nice.
08:32 openstackgerrit Yair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/172831
08:50 serverascode joined #openstack-rally
08:54 zhiyan joined #openstack-rally
09:05 meteorfox joined #openstack-rally
09:36 openstackgerrit Yair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/172831
09:36 yfried__ boris-42: ^friendly reminder :)
09:40 boris-42 yfried__: I remember
09:40 boris-42 just stuck in zlib, bz2 and so on
10:48 boris-42 yfried__: so spec doesn't contain any information related to details of implementation
10:49 boris-42 yfried__: we should add some kind of sample of one method in all the levels
10:49 boris-42 scenario is using, context is using it, it's implemented in common services and 2 specific version stuff
10:55 yfried joined #openstack-rally
11:15 oanufriev joined #openstack-rally
11:52 mwagner_ joined #openstack-rally
11:56 yfried joined #openstack-rally
11:59 yfried_ joined #openstack-rally
12:29 openstackgerrit Yair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/172831
12: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:35 boris-42 yfried_: finally one is only important
12:35 boris-42 yfried_: I am not sure what is unclear
12:35 yfried_ boris-42: I know :)
12:36 yfried_ "How common service will interact with services for specific version"
12:36 yfried_ boris-42: ^ what do you mean?
12:36 boris-42 yfried_: yep that is quite simple question
12:36 boris-42 make a sample of code in spec
12:36 boris-42 yfried_: to show all things that we are addressing
12:36 yfried_ boris-42: I don't understand the question. sorry
12:37 boris-42 yfried_: it's not a question
12:37 boris-42 yfried_: make a code in spec that shows how everything will be organized
12:37 boris-42 yfried_: how context classes and scenarios will use new services
12:37 boris-42 yfried_: and how services will look like
12:37 yfried_ boris-42: ok. this I can do
12:38 boris-42 yfried_: that is all that I want
12:38 boris-42 yfried_: it's quite large refactoring of rally
12:38 boris-42 yfried_: and I would like to see how it will look like before we start doing it
12:39 yfried_ boris-42: "How specific version services would look like" is this about keystone v2/3?
12:40 boris-42 yfried_: yep
12:41 yfried_ this is simply converting the keystone wrapper to service/identity/common:IdentityService
12:42 yfried_ boris-42: ^ mostly renaming of the modules
12:42 boris-42 yfried_: just make a sample of one single method
12:42 boris-42 yfried_: like create_tenant
12:43 boris-42 yfried_: and show how it will be everywhere implemented and used
12:43 boris-42 yfried_: that's all what I am asking
12:43 yfried_ ack
12: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-42 yfried_: yep but make a sample
12:43 boris-42 yfried_: that shows how everything works
12:43 boris-42 yfried_: please
12:44 yfried_ boris-42: I'll try
12:44 boris-42 yfried_: until you can't make simple it's useless even to start any kind of refactorings
12:44 boris-42 simple sample*
12:44 boris-42 yfried_: when simple sample will work including atomic functionallity
12:45 boris-42 yfried_: it will be the time to work on the refactoring of everyrthing
12:45 yfried_ boris-42: ok
13:45 yfried_ boris-42: still here?
13:45 yfried_ boris-42: re atomic
13:46 yfried_ boris-42: and plugins: do we have a way to determine the plugin's base (ctx/scenario)?
13:47 gema joined #openstack-rally
14:19 openstackgerrit Yair Fried proposed openstack/rally: [spec] Refactoring scenario utils  https://review.openstack.org/172831
14:29 yfried joined #openstack-rally
15:15 e0ne joined #openstack-rally
16:27 yfried joined #openstack-rally
16:50 puranamr joined #openstack-rally
18:35 e0ne joined #openstack-rally
19:05 e0ne joined #openstack-rally
19:23 MaxPC joined #openstack-rally
19:43 e0ne joined #openstack-rally
19:43 baker joined #openstack-rally
19:54 MaxPC joined #openstack-rally
20:16 puranamr joined #openstack-rally
20:56 puranamr joined #openstack-rally
21:17 puranamr joined #openstack-rally
21:55 MaxPC joined #openstack-rally
22:27 boris-42 yfried: not yet
22:27 akuznetsova joined #openstack-rally
22:43 puranamr joined #openstack-rally
22:44 yfried boris-42: http://logs.openstack.org/31/172831/21/check/gate-rally-python34/c87df53/console.html
22:44 yfried any idea why?
23:38 boris-42 yfried: you have some bad symbols in your spec
23:43 afazekas joined #openstack-rally
23:51 baker joined #openstack-rally
23:56 MaxPC joined #openstack-rally

| Channels | #openstack-rally index | Today | | Search | Google Search | Plain-Text | summary