17:11:45 <boris-42> #startmeeting Rally
17:11:46 <openstack> Meeting started Tue Aug 12 17:11:45 2014 UTC and is due to finish in 60 minutes.  The chair is boris-42. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:11:47 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:11:49 <openstack> The meeting name has been set to 'rally'
17:12:16 <boris-42> marekd hi
17:12:19 <boris-42> olkonami hi
17:12:41 <olkonami> hi
17:12:50 <boris-42> oanufriev hi
17:12:59 <boris-42> coolsvap hi
17:13:00 <oanufriev> boris-42 hi
17:13:14 <coolsvap> hello
17:13:23 <boris-42> k4n0 hi
17:13:28 <k4n0> boris-42, hi
17:13:42 <boris-42> rmk hi
17:15:01 <boris-42> rediskin tzabal hi guys
17:15:12 <tzabal> hello
17:15:16 <rediskin> hi
17:15:30 <boris-42> Okay let's start from various updates
17:16:02 <boris-42> #topic could you say about cleanup stuff that you are working on, what did you done and what you are going to do
17:16:38 <rediskin> ok cleanups
17:16:39 <rediskin> well
17:17:01 <rediskin> im start some refactoring around cleanups
17:17:21 <rediskin> at first im doing cleanup rate limitting
17:17:49 <rediskin> because currently rally is trying to delete objects too aggressively
17:18:20 <rediskin> it may broke cloud if there is a lots of objects to delete
17:19:37 <rediskin> later im going to start work on cleanup checks
17:20:15 <rediskin> collect info about cloud before benchmarks, and after benchmarks
17:20:18 <rediskin> and then compare it
17:20:35 <rediskin> to determine which objects was not deleted
17:20:55 <rediskin> or objects was deleted, but should not be deletet %)
17:21:00 <rediskin> boris-42: ^
17:21:13 <boris-42> rediskin so check will be in gates?
17:21:30 <rediskin> it not problem to do it in gates
17:21:35 <rediskin> if it done at all %)
17:21:51 <boris-42> rediskin cool
17:21:58 <boris-42> any questions?
17:22:21 <boris-42> tzabal coolsvap rmk olkonami ^
17:22:53 <k4n0> nope
17:23:01 <boris-42> ok great
17:23:19 <boris-42> #topic benchmark context refactoring to support persitance context & LDAP
17:23:25 <rmk> Hello
17:23:36 <boris-42> rmk hi there we have rally meeting)
17:23:44 <rmk> yep Im here now
17:23:52 <boris-42> So guys I am working mostly on refactoring benchmark context engine
17:24:15 <boris-42> first of all we should make it possible to consume setup/cleaup methods of context separately
17:24:25 <boris-42> This actually is already done and hope that will be soon merged
17:24:37 <boris-42> https://review.openstack.org/#/c/104962/
17:25:13 <boris-42> After that I am going to move creation of benchmark.context to level of benchmark.engine from scenario runner
17:25:50 <boris-42> And refactor what we are storing in context shared object
17:26:06 <boris-42> after this we can work on creating DB table for storing context
17:26:14 <k4n0> Sounds great
17:26:23 <boris-42> and creating CLI commands for create/deleting persistence context
17:26:37 <boris-42> On another way I am going to extend existing deploy config
17:26:50 <boris-42> so It will accept as well list of users
17:27:11 <boris-42> and drop hardcoded "users" context requiremtns
17:27:21 <boris-42> E.g. you are not able to run any of tasks, without this context
17:28:57 <boris-42> So LDAP clouds can be benchmark able as well
17:29:00 <boris-42> rmk ^
17:29:13 <boris-42> #topic Documentation
17:29:17 <boris-42> oanufriev hey there
17:29:21 <boris-42> oanufriev update please status
17:31:03 <oanufriev> i worked on appending Rally sphinx documentation with Rally wiky items
17:31:12 <oanufriev> no it's merged
17:31:51 <boris-42> oanufriev ?
17:31:59 <boris-42> now it's merged?
17:32:09 <oanufriev> *now*  and i've being working on scrips that properly append
17:32:25 <oanufriev> samples and user stories to sphinx
17:32:29 <boris-42> oanufriev could you provide links?
17:32:33 <oanufriev> and integrate into tox
17:32:37 <oanufriev> *toc*
17:32:55 <oanufriev> https://review.openstack.org/#/c/113454/
17:33:21 <boris-42> ok nice
17:33:26 <oanufriev> plans^
17:33:37 <oanufriev> *plans:* (sorry)
17:33:55 <boris-42> k4n0 rediskin ^ we will need to analyze this
17:34:01 <k4n0> yes
17:34:05 <boris-42> Ok let's move to other topics
17:34:14 <boris-42> #topic benchmarking in VM
17:34:25 <boris-42> tzabal could you provide updates of you great work?
17:34:55 <tzabal> sure
17:35:09 <tzabal> well, i am working on the vm benchmarking
17:35:41 <tzabal> right now i want to try the new vm benchmark scenario blogbench in gates
17:36:11 <tzabal> i think that the whole thing works, at least in my local test environment, so i hope that this will be in gates too
17:36:33 <tzabal> then we can review the patches for any code refactoring, and then i will add the unit tests
17:37:26 <tzabal> any questions? :)
17:41:24 <boris-42> tzabal nice work on this
17:41:31 <boris-42> tzabal could you put links on your patches
17:41:35 <boris-42> here
17:42:30 <tzabal> https://review.openstack.org/113119 this one is about a new benchmark context, the benchmark_image that acts as a base for the other vm benchmark contexts
17:42:57 <tzabal> https://review.openstack.org/#/c/98172/ this one is the "base" for the vm benchmark scenarios
17:43:17 <tzabal> https://review.openstack.org/#/c/97030/ and this one is the benchmark blogbench
17:43:46 <tzabal> just a note, they are not updated yet, i have made some modifications and they are currently only local, but i will update soon
17:44:14 <tzabal> for example, the "base" that i wrote above, seems to have in the latest patch set 0 files (shame), but i will fix it :)
17:44:36 <tzabal> its files can actually be found in the benchmark blogbench review (vmtasks and utils)
17:45:09 <tzabal> but i have made some changes in the base.py of context, like defining the class as abstact
17:45:29 <tzabal> this will get up soon
17:46:41 <boris-42> tzabal ok nice
17:47:08 <boris-42> tzabal I will try to get time and review your patches
17:47:36 <k4n0> tzabal, thanks for the work
17:48:31 <tzabal> thanks
17:48:43 <tzabal> i hope that it will be stable :)
17:49:52 <boris-42> #topic open discussion
17:50:05 <boris-42> k4n0 coolsvap could you please provide details about what you are working on
17:50:07 <boris-42> and how that's go
17:50:34 <coolsvap> I am working on couple of refactoring patches
17:50:40 <k4n0> boris-42, I am working on adding --json, --pprint , --html flags, been a slow last week.
17:50:50 <k4n0> Also working on adding metadata to task
17:51:01 <k4n0> Unit tests coverage
17:51:11 <k4n0> All tasks are slow, but i will pick up pace now
17:51:45 <coolsvap> The change sets are https://review.openstack.org/113011, [WIP] https://review.openstack.org/111989
17:52:13 <coolsvap> I am getting some pace on blueprint https://blueprints.launchpad.net/openstack/?searchtext=add-rally-create-cli-command
17:52:24 <coolsvap> submitted a patch https://review.openstack.org/#/c/98992/
17:52:56 <coolsvap> The unit test coverage blueprint I am working on is a bit slow
17:53:34 <coolsvap> thats it from my side
17:55:03 <boris-42> k4n0 do you have any progress related to metadata ?
17:55:12 <k4n0> boris-42, Not yet
17:55:28 <boris-42> k4n0 if you will have any question just ping me
17:55:31 <k4n0> boris-42, will get patches before end of week
17:55:33 <k4n0> boris-42, sure
17:55:49 <boris-42> coolsvap I'll try to review quotas benchmarks
17:55:55 <boris-42> coolsvap /benchamrks/patch*
17:56:19 <coolsvap> boris-42, sure thanks
17:56:23 <boris-42> coolsvap and thanks for doing this
17:56:30 <boris-42> k4n0 coolsvap  thanks for updates
17:56:36 <k4n0> thanks
17:56:38 <boris-42> Do we have any questions?
17:56:44 <boris-42> to dicsusss?
17:57:51 <boris-42> Ok if somebody would like to disucss anything you are welcome to #openstack-rally
17:57:54 <coolsvap> boris-42, regarding recent updates to trello
17:57:54 <boris-42> #endmeeting