17:06:17 <boris-42> #startmeeting Rally
17:06:18 <openstack> Meeting started Tue Mar  3 17:06:17 2015 UTC and is due to finish in 60 minutes.  The chair is boris-42. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:06:19 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:06:22 <openstack> The meeting name has been set to 'rally'
17:06:28 <boris-42> hello everbody
17:06:34 <boris-42> let's start from e0ne
17:06:42 <boris-42> #topic Cinder benchmarks
17:06:44 <e0ne> hi
17:06:47 <boris-42> e0ne: any updates  ?
17:07:05 <e0ne> i've got a few
17:07:17 <e0ne> https://review.openstack.org/#/c/152670/ - is blocked by ci
17:07:35 <e0ne> it's too hard to investigate issues w/o logs
17:08:41 <e0ne> and we'll continue to work on others banchmarks after cinderclient release
17:08:44 <boris-42> redixin: ping
17:08:52 <redixin> pong
17:09:14 <boris-42> redixin: this patch is blocekd by CI
17:09:18 <boris-42> redixin: Mirantis CI
17:09:25 <boris-42> redixin: maybe you can take a look why it fails ?
17:09:31 <redixin> sure
17:09:40 <boris-42> redixin: thank you
17:09:56 <boris-42> e0ne: so redixin is going to help you because it's Mirantis Rally CI god
17:10:13 <e0ne> boris-42, redixin: thanks
17:10:37 <boris-42> e0ne: anything else?
17:10:48 <e0ne> no, thats all from my side
17:10:53 <e0ne> except
17:10:58 <boris-42> e0ne: ?
17:11:33 <e0ne> we started investigation on cinder performance. rally on gates helps us. i'll post update next week
17:11:55 <e0ne> actully, it was found with rally
17:13:13 <amaretskiy> maybe submit a user story about that?
17:13:18 <boris-42> e0ne: yep
17:13:31 <boris-42> e0ne: we have in rally/doc/user_stories
17:13:38 <boris-42> e0ne: so it will be nice to contribute to it
17:13:41 <boris-42> e0ne: could you do it?
17:14:01 <e0ne> boris-42: need to take a look on it first
17:14:21 <msdubov_> e0ne https://github.com/stackforge/rally/tree/master/doc/user_stories
17:14:40 <msdubov_> e0ne: And then it is included in our docs http://rally.readthedocs.org/en/latest/user_stories.html
17:15:01 <msdubov_> e0ne: So it will be very nice if you add a user story
17:15:25 <e0ne> i won't promice anything except i'll take a look on it
17:16:40 <msdubov_> e0ne: Anyway, if you have no time to write long texts, you can just send the data and the main points to me and I'll make a user story out of it.
17:16:55 <boris-42> okay
17:16:55 <e0ne> msdubov_: thanks
17:17:06 <boris-42> #topic Mirantis CI updates
17:17:13 <boris-42> redixin: please share updates to Mirantis CI
17:18:32 <redixin> we have a new job ecli-py34-postgres, so rally will support py34 soon
17:19:16 <redixin> also we will see "logs of all services" soon
17:19:44 <boris-42> redixin: so we need to merge patch from andreykurilin_ ?
17:19:52 <redixin> not yet
17:19:59 <boris-42> redixin: or we are blocked by publishing results?
17:20:09 <redixin> he wants to see command'd output, and this will be done soon too
17:20:30 <boris-42> redixin: great, could you concentrate on this stuff ^
17:20:39 <boris-42> redixin: so we will get support of py34 soon?
17:20:52 <andreykurilin_> yes, I want to be sure that all rally commands work as expected:)
17:20:59 <andreykurilin_> in py34 env
17:21:27 <redixin> we will got py34 after this job show us that everything works as expected
17:24:02 <redixin> thats all i think
17:30:23 <boris-42> uh sry
17:30:34 <boris-42> #topic New Rally input format
17:30:44 <boris-42> Okay guys I see a lot of reviews
17:30:51 <boris-42> they are all quite small
17:31:03 <boris-42> https://review.openstack.org/#/c/159065/
17:31:09 <boris-42> redixin: ^ what do you think
17:31:23 <boris-42> echoingumesh: as well what do you think=)
17:31:55 <boris-42> msdubov_: what do you think is it good engouh?
17:32:00 <msdubov_> boris-42: What do you think about my proposal about task modes (consequent/parallel)?
17:32:07 <msdubov_> boris-42: That's the main point I had
17:32:14 <redixin> i will take a look
17:32:15 <boris-42> msdubov_: so I think it's valid case
17:32:17 <msdubov_> boris-42: As for the rest, seems ok
17:32:35 <boris-42> msdubov_: so like we can have scenario that will create image
17:32:35 <msdubov_> boris-42: by 'valid' you mean that we can implement it this way?
17:32:40 <boris-42> msdubov_: then scenario that will delete them
17:32:46 <msdubov_> boris-42: Yep
17:32:53 <boris-42> msdubov_: or just list()
17:33:00 <boris-42> msdubov_: so yep I will add that in new version
17:33:04 <boris-42> msdubov_: of review
17:33:18 <msdubov_> boris-42: And with this modes the task would be a bit more readable, because now it's not obvious that the scenario are run in parallel...
17:33:52 <msdubov_> boris-42: Great
17:34:16 <boris-42> others?
17:34:28 <echoingumesh> I think i like it
17:34:43 <boris-42> echoingumesh: do you find it simpler then previous one?
17:34:57 <echoingumesh> Yes
17:34:59 <boris-42> echoingumesh: if something is unclear it's better to change it now=)
17:35:54 <boris-42> echoingumesh: ok it's great the end users find format simpler
17:36:03 <boris-42> echoingumesh: it was as well one of the goal of refactoring format
17:37:05 <boris-42> okay let's move
17:37:27 <boris-42> #topic Open Discussion
17:37:40 <boris-42> Does somebody would like to discuss anything?
17:37:47 <amaretskiy> no
17:38:12 <msdubov_> I'd like just once again to point to the update in docs: https://review.openstack.org/156093
17:38:21 <msdubov_> Maybe we can have it in the next release as well
17:38:25 <msdubov_> That would be nice
17:38:44 <boris-42> msdubov_: uuuuu
17:38:46 <boris-42> msdubov_: big one
17:38:51 <boris-42> msdubov_: I will take a look
17:39:06 <msdubov_> boris-42: Actually not =) Mostly pictures + copy-paste of your blog post
17:39:23 <boris-42> msdubov_: ok I will take a look
17:39:30 <boris-42> msdubov_: btw we should add as well step
17:39:35 <boris-42> msdubov_: related to using templated task
17:39:46 <boris-42> msdubov_: maybe I will put some kind of new blogpost
17:39:52 <msdubov_> boris-42:Agree
17:39:52 <boris-42> msdubov_: and you will just port it=)
17:40:16 <msdubov_> boris-42: But let's not have too many steps
17:40:25 <msdubov_> boris-42: Better no more than 10
17:44:55 <boris-42> So regarding to steps I think we should have
17:45:09 <boris-42> guide for various stuss
17:45:24 <boris-42> "rally verfiy step by step" "rally benchmarking step by step"
17:45:32 <boris-42> and so on
17:46:25 <boris-42> #topic new Reports
17:46:34 <boris-42> #topic new reports generation stuff
17:46:42 <boris-42> amaretskiy: hi
17:46:47 <boris-42> amaretskiy: any updated to graphs?
17:46:53 <boris-42> amaretskiy: where they will be?
17:47:00 <amaretskiy> I have submitted new patches regarding reports last week
17:47:10 <boris-42> amaretskiy: they were -1 by me
17:47:11 <andreykurilin_> link please)
17:47:21 <amaretskiy> so big work was splitted into 2 patches
17:47:21 <boris-42> andreykurilin_: or?
17:47:26 <amaretskiy> https://review.openstack.org/#/c/159458/
17:47:35 <amaretskiy> https://review.openstack.org/#/c/146814/
17:47:40 <boris-42> amaretskiy: when you are going to do it normal way?)
17:47:56 <amaretskiy> this week
17:48:15 <amaretskiy> i'm currently finishing another patch + reviewing
17:48:20 <boris-42> amaretskiy: okay please try to avoid unclear stuff in code
17:48:24 <boris-42> amaretskiy: if it is possible
17:48:29 <amaretskiy> so I'm going to update these patches till friday
17:48:35 <amaretskiy> okay
17:48:58 <boris-42> amaretskiy: ok
17:49:15 <andreykurilin_> boris-42: I hava a one question)
17:49:21 <boris-42> andreykurilin_: regarding to reports?
17:49:24 <andreykurilin_> no
17:49:34 <boris-42> andreykurilin_: ok
17:49:41 <boris-42> #topic Open Discussion
17:49:45 <boris-42> andreykurilin_: so?
17:50:23 <andreykurilin_> boris-42: Am I right thath we are waiting for https://review.openstack.org/#/c/155225/ ? After this patch will be merged, new veriosn of rally will be released?
17:50:48 <andreykurilin_> or what additional changes you want to see in 0.2.0 ?
17:51:01 <boris-42> andreykurilin_: this one is the most important
17:51:07 <boris-42> andreykurilin_: others are just nice to have
17:51:11 <andreykurilin_> :)
17:51:23 <boris-42> andreykurilin_: so when we merge that patch
17:51:27 <boris-42> andreykurilin_: I will cut new version
17:51:53 <andreykurilin_> boris-42: ok, I'll start reviewing it, right now:)
17:52:04 <boris-42> andreykurilin_: great I am going to re-review it as well
17:52:19 <boris-42> andreykurilin_: I need to test it one more time by hands
17:52:19 <boris-42> =)
17:52:25 <andreykurilin_> heh
17:53:03 <boris-42> andreykurilin_: by the way it will be nice to fix py34 as well
17:53:18 <boris-42> =)
17:53:20 <andreykurilin_> boris-42: yes
17:53:37 <andreykurilin_> but this change need more time
17:53:45 <boris-42> andreykurilin_: okay then in next release
17:53:58 <andreykurilin_> I want to test Rally in py31,py32,py33 envs
17:54:08 <boris-42> andreykurilin_: I think that can be done in next release
17:54:14 <boris-42> andreykurilin_: for now just add support for py34
17:54:17 <boris-42> step by step
17:54:27 <andreykurilin_> boris-42: okey
17:54:36 <boris-42> andreykurilin_: so okay
17:54:46 <boris-42> any other questions?
17:54:48 <andreykurilin_> boris-42: btw, how we can automate checking py31,py32,py33 ?
17:55:08 <boris-42> andreykurilin_: we can use Rally Mirantis CI for that
17:55:19 <andreykurilin_> imo, there are no reasons to have separate jobs for each env
17:55:37 <boris-42> andreykurilin_: so we can have one job that has everything
17:55:49 <boris-42> andreykurilin_:  but actually we don't need
17:56:02 <boris-42> andreykurilin_: because redixin is using lxc containers
17:56:15 <boris-42> andreykurilin_: so it's similar to create new job or run everything inside one job
17:56:45 <andreykurilin_> boris-42: okey
17:57:04 <boris-42> okay
17:57:10 <boris-42> let's end meeting cause I have to go=)
17:57:21 <boris-42> see you guys
17:57:24 <boris-42> #endmeeting