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