Jump to: navigation, search

Rally/UpdatesJanuary2014

< Rally
Revision as of 06:06, 14 April 2014 by Mikhail Dubov (talk | contribs) (Created page with "== Weekly updates - January 2014 == ==== January 27, 2014 ==== Hello stackers, we are happy to share our recent updates in Rally: * We've done a very nice job on '''impro...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Weekly updates - January 2014

January 27, 2014

Hello stackers,

we are happy to share our recent updates in Rally:

  • We've done a very nice job on improving the command line interface for Rally. This has been done through several separate relatively small enhancements, which have resulted together in an overall much more positive user experience while using Rally. These improvement comprise:
  • A new feature, namely the validators, has been added to Rally. The validators are essentially checker methods that can be bound to different benchmark scenarios and are called by Rally before the actual benchmarking starts to check whether the resources needed by that benchmark are available etc. (https://review.openstack.org/#/c/67157/);
  • There has been a huge work on refactoring the benchmark engine code to improve its quality and make it more object-oriented (https://review.openstack.org/#/c/68593/). This work is going to be continued during the next weeks;
  • The FUEL client for Rally is now ready to use (https://review.openstack.org/#/c/59943/). This work is going to be followed by the FUEL deploy engine, which is currently in progress (https://review.openstack.org/#/c/61963/).


The basic plan for this week consists of the following tasks:

  • We are about to finish the implementation of benchmark launching with predefined users (instead of the temporary ones generated automatically by Rally). This work laos includes a set of changes in the Dummy deploy engine, which now is going to accept as its input not the single set of endpoints with administrator permission, but a list of endpoints that can be all with ordinary user permissions - in that case, these endpoints will be used instead of temporary users during benchmarking (https://review.openstack.org/#/c/67154/, https://review.openstack.org/#/c/67643/, https://review.openstack.org/#/c/67710/, https://review.openstack.org/#/c/67720/);
  • The work on the stress execution of benchmarks is going to be completed as well. It will, however, differ a little from the originally planned one: instead of creating a separate execution option in the input config, we will just extend the already existing continuous and periodic ones (https://review.openstack.org/#/c/63055/).


We encourage you to take a look at new patches in Rally pending for review and to help us making Rally better.

Source code for Rally is hosted at GitHub: https://github.com/stackforge/rally
You can track the overall progress in Rally via Stackalytics: http://stackalytics.com/?release=all&metric=commits&project_type=All&module=rally
Open reviews for Rally: https://review.openstack.org/#/q/status:open+rally,n,z


Stay tuned.


Regards,
The Rally team


January 20, 2014

Hello stackers,

here are the updates in our project that deserve to be mentioned in the first place:


The main directions of our current work are as follows:


We encourage you to take a look at new patches in Rally pending for review and to help us making Rally better.

Source code for Rally is hosted at GitHub: https://github.com/stackforge/rally
You can track the overall progress in Rally via Stackalytics: http://stackalytics.com/?release=all&metric=commits&project_type=All&module=rally
Open reviews for Rally: https://review.openstack.org/#/q/status:open+rally,n,z


Stay tuned.


Regards,
The Rally team


January 13, 2014

Hello stackers,

we've recovered from the New Year holidays and already accomplished a range a tasks. Here are some recent updates in Rally:


This week we will start implementing the REST API for Rally, as well as a python client for it. Besides, there is still much work to do regarding the new deploy engines and server providers mentioned in previous reports. We encourage you to take a look at new patches in Rally pending for review and to help us making Rally better.

Source code for Rally is hosted at GitHub: https://github.com/stackforge/rally
You can track the overall progress in Rally via Stackalytics: http://stackalytics.com/?release=all&metric=commits&project_type=All&module=rally
Open reviews for Rally: https://review.openstack.org/#/q/status:open+rally,n,z


Stay tuned.


Regards,
The Rally team