Perl 6 - the future is here, just unevenly distributed

IRC log for #openstack-rally, 2016-02-23

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

All times shown according to UTC.

Time Nick Message
00:15 baker joined #openstack-rally
00:25 baker joined #openstack-rally
00:37 baker joined #openstack-rally
00:54 baker joined #openstack-rally
01:04 klindgren_ joined #openstack-rally
01:17 baker joined #openstack-rally
01:24 baker joined #openstack-rally
01:27 Aish joined #openstack-rally
01:27 Aish left #openstack-rally
01:37 baker joined #openstack-rally
01:43 baohua joined #openstack-rally
01:46 baker joined #openstack-rally
01:48 yingjun joined #openstack-rally
01:49 openstackgerrit Srinivas Sakhamuri proposed openstack/rally: Make sure VolumeGenerator uses the api version info  while cleanup  https://review.openstack.org/283306
01:53 openstackgerrit Srinivas Sakhamuri proposed openstack/rally: Make sure VolumeGenerator uses the api version info  while cleanup  https://review.openstack.org/283306
01:55 baker joined #openstack-rally
02:52 baker joined #openstack-rally
02:57 Deng joined #openstack-rally
03:01 openstackgerrit Luz Cazares proposed openstack/rally: Documentation tox fix  https://review.openstack.org/282118
03:48 arnoldje joined #openstack-rally
03:57 akrzos joined #openstack-rally
04:15 shausy joined #openstack-rally
04:17 baker_ joined #openstack-rally
04:26 baker joined #openstack-rally
04:42 bkopilov joined #openstack-rally
04:52 garyk joined #openstack-rally
04:54 garyk joined #openstack-rally
05:06 rdas joined #openstack-rally
05:07 shausy joined #openstack-rally
05:36 Aish joined #openstack-rally
05:38 openstackgerrit Bo Chi proposed openstack/rally: Use dict and set comprehension instead of using dict() and set()  https://review.openstack.org/273449
05:44 linuxgeek joined #openstack-rally
06:05 neeti joined #openstack-rally
06:07 tfreger joined #openstack-rally
06:24 skv_ joined #openstack-rally
06:25 skv_ I do not see Barbican test in Rally. Is there any plan for adding Barbican scenario in Rally ?
06:46 skv_ joined #openstack-rally
06:59 openstackgerrit Bo Chi proposed openstack/rally: Use dict and set comprehension instead of using dict() and set()  https://review.openstack.org/273449
07:58 pcaruana joined #openstack-rally
08:07 psuriset joined #openstack-rally
08:12 skv_ joined #openstack-rally
08:27 psuriset joined #openstack-rally
08:36 psd joined #openstack-rally
08:41 zhimoupeng joined #openstack-rally
08:52 zhimoupeng Hello guys,  i have a question, for example, i need to run a case like create 100 volumes, then list all volumes. but i need the creation action concurrently and when all the volumes finished creating then list. so which RUNNER should solve this problem? rps? constant?
08:56 andreykurilin ekarlso: hi! do you still have question? :)
08:56 andreykurilin zhumoupeng: hi!
08:56 zhimoupeng andreykurilin: hi!
08:58 amaretskiy joined #openstack-rally
08:59 zhimoupeng create 100 volumes --> wait all threads complete creation --> delete 100 volumes--> end
08:59 zhimoupeng andreykurilin: like this kind of action. so which runner can do this ?
08:59 zhimoupeng rps?
08:59 andreykurilin zhimoupeng: we don't support multi scenarios yet(we are working on this feature), so each iteration will create 1 volume and do list. If you want, you can use constant runner (parameter "concurrency" means the number of parallel iterations)
09:00 andreykurilin zhimoupeng: create_and_list scenario will not delete volumes in each iteration, they will be removed in cleanup
09:01 zhimoupeng ooops it's list . s/delete/list/
09:02 zhimoupeng andreykurilin: i will try constant runner with concurrency. thanks!
09:03 andreykurilin zhimoupeng: only constant runner will help, but as I mentioned before - each iteration will list volumes, but you will be able to get time of "list" from the last iteration
09:03 anshul joined #openstack-rally
09:05 zhimoupeng andreykurilin: i get it, thanks for help!
09:06 andreykurilin you are welcome
09:20 yfried joined #openstack-rally
09:51 tosky joined #openstack-rally
09:53 mvk joined #openstack-rally
09:59 ekarlso andreykurilin: ya, so in my DesignatRecordSetResource I need to pass the zone_id or so to the list() when listing out the recordsets, how can I do that when self.raw_resource is None ?
10:01 andreykurilin ekarlso: ok, so I don't know what you are doing, so please, explain the whole case:) why raw_resource is None?
10:02 andreykurilin ekarlso: Do you want to extend cleanup or you are trying to write some context?
10:04 andreykurilin psd: hi! I'm here, so feel free to ping me:)
10:04 ekarlso andreykurilin: trying to do resource cleanup yes :)
10:05 ekarlso andreykurilin: I can paste you the code so you can see
10:05 andreykurilin ekarlso: yes, it would be nice
10:05 andreykurilin please share it
10:06 ekarlso andreykurilin: http://paste.ubuntu.com/15178564/
10:06 ekarlso is the resources.py
10:11 andreykurilin ekarlso: are you working on DesignateResource._walk_pages and DesignateRecordSets.list ?
10:13 openstackgerrit Alexander Maretskiy proposed openstack/rally: [Doc] Make documentation for output plugins  https://review.openstack.org/265857
10:16 ekarlso andreykurilin: ye, I'm trying to use paging to get the stuff to delete..
10:16 andreykurilin ekarlso: so Cleanup works in the next way: It initializes Resource class without raw_resource and call "list" method, then(in the separate threads) it initialize Resource class again for each returned item from list and call delete method. So you should not use raw_resource in the list. Why are you need it there? It looks like `self.raw_resource["zone_id"]` should not be at L511 (_walk_pages accepts only func and *args which are not used)
10:17 ekarlso andreykurilin: omg -,,-, I'm totally wrong atm, so the issue really is that you need to pass the zone_id that you are fetching recordsets for into the designateclient.recordsets.list() method, how do I get the zone_id ?
10:18 andreykurilin ekarlso: got you
10:18 openstackgerrit Alexander Maretskiy proposed openstack/rally: [Doc] Make documentation for output plugins  https://review.openstack.org/265857
10:19 andreykurilin ekarlso: Is zone a tenant-resource or not?
10:21 ekarlso andreykurilin: ya it belongs to a tenant, domain and recordset is as well
10:21 andreykurilin ok, one moment
10:23 andreykurilin ekarlso: you should try something like http://xsnippet.org/361444/
10:25 ekarlso andreykurilin: what's _manager vs _client though ?
10:25 ekarlso I though you where supposed to use _manager() ?
10:26 andreykurilin ekarlso: _manager returns the manager of current resource. In your case you need not only manager of one resource, but manager of it's parent, so I introduced one more help method.
10:28 ekarlso andreykurilin: also that will return all zones so if that runs on a existing tenant that will grab all recordsets I think from all existing zones, I need then to filter down to only the zones that are made by this run or so, is that possible ?
10:29 andreykurilin ekarlso: you can filter them by name(startedwith("rally..."))
10:30 ekarlso andreykurilin: does each rally task get a unique name or so ? cause the designate api supports filtering ;)
10:31 ekarlso or I guess there's no use in running 2 rally things at once anyways :o
10:34 andreykurilin ekarlso: you are wrong:) I know the team which launch several instances of Rally at ontce
10:34 ekarlso andreykurilin: oh, how do you then keep 1 instance of rally from deleting resources another creates ?
10:34 ekarlso :P
10:36 andreykurilin ekarlso: All resources(except keystone) are listed using tenant users, so for each created tenant by Rally, cleanup will execute list method
10:36 ekarlso andreykurilin: ah ok!
10:36 andreykurilin ekarlso: about unique names of tasks, you should ask stpierre, but he will be available a bit later
10:37 ekarlso andreykurilin: thxn!
10:37 abalutoiu joined #openstack-rally
10:40 rook-rook joined #openstack-rally
10:46 baohua joined #openstack-rally
10:50 anshul joined #openstack-rally
10:54 ekarlso andreykurilin: so does list() need to return a list or can it return a generator ?
10:59 andreykurilin ekarlso: it can return generator of items, but your code returns generator of list of items.
11:18 openstackgerrit Andrey Kurilin proposed openstack/rally: Proof-of-concept: plugins based on entry-point  https://review.openstack.org/282381
11:21 yfried joined #openstack-rally
11:22 yingjun joined #openstack-rally
11:33 ekarlso andreykurilin: aha : )
12:03 ekarlso andreykurilin: sigh: AssertionError: set(['_walk_pages']) is not false : ResourceManager rally.plugins.openstack.cleanup.resources.DesignateResource contains extra fields: _walk_pages. Remove them to pass this test
12:12 sverma joined #openstack-rally
12:24 andreykurilin lol
12:27 ekarlso andreykurilin: it doesn't like private methods or ?
12:40 openstackgerrit Illia Khudoshyn proposed openstack/rally: Store task results into DB by chunks, retrieve aggregated  https://review.openstack.org/283548
12:45 psd joined #openstack-rally
12:47 akrzos joined #openstack-rally
12:50 mvk joined #openstack-rally
12:53 ekudryashova joined #openstack-rally
13:01 MaxPC joined #openstack-rally
13:03 openstackgerrit Andrey Kurilin proposed openstack/rally: Proof-of-concept: plugins based on entry-point  https://review.openstack.org/282381
13:05 andreykurilin ekarlso: it looks strange. Imo, we should remove this tests at all
13:05 ekarlso andreykurilin: :p
13:06 andreykurilin *this test
13:06 openstackgerrit Endre Karlson proposed openstack/rally: Designate V2 - Add recordset scenarios  https://review.openstack.org/249314
13:14 ekarlso andreykurilin: so what we do then ?
13:15 ekarlso would love to get this stuff merged by friday at latest as I am going on paternity leave
13:15 andreykurilin ekarlso: As I said before, I prefer to remove it at all, but lets wait until stpierre come. He is working on refactoring cleanup now:)
13:16 andreykurilin ekarlso: Congratulations!
13:16 andreykurilin ekarlso: I suppose, stpierre will be online in several hours
13:19 psd andreykurilin: Hey! so basically boris suggested adding cloud information the final benchmark output as a GSoC project last year. We had worked on a spec https://review.openstack.org/169432
13:23 andreykurilin psd: hi! I'll read your spec today and ping you:)
13:50 ekarlso andreykurilin: :p
13:56 openstackgerrit Illia Khudoshyn proposed openstack/rally: Store task results into DB by chunks, retrieve aggregated  https://review.openstack.org/283548
13:58 openstackgerrit Endre Karlson proposed openstack/rally: Designate V2 - Add recordset scenarios  https://review.openstack.org/249314
13:58 stpierre joined #openstack-rally
14:01 mvk joined #openstack-rally
14:04 rook andreykurilin is there a good way to disable cleanup vs going into code - nova/boot code?
14:04 rook ^ maybe a plugin?
14:08 andreykurilin rook: no:(
14:08 andreykurilin stpierre: hi
14:09 andreykurilin how are you?
14:09 rook andreykurilin ok, so the only way to do this is to make a change to the code to remove the cleanup
14:11 andreykurilin rook: currently - yes, but, as far as I know, stpierre is working on disaster cleanup. After such feature will be implemented, we will provide the ability to turn off cleanup
14:11 stpierre andreykurilin: good, what's up?
14:12 andreykurilin stpierre: ekarlso(and it looks like rook has too) has several questions about cleanup and we need your help :)
14:12 stpierre it's a complicated mess that i don't even begin to fully understand. HTH :P
14:12 andreykurilin heh
14:14 andreykurilin stpierre: first of all, do you know why we restrict to "non-default" methods to cleanup resources? (https://github.com/openstack/rally/blob/master/tests/unit/plugins/openstack/cleanup/test_resources.py#L31)
14:15 stpierre i don't understand why that test exists, but i'm not sure that's what you mean.
14:16 rook lol
14:16 rook ok
14:23 psd andreykurilin: sure!
14:36 andreykurilin ekarlso: please, remove test https://github.com/openstack/rally/blob/master/tests/unit/plugins/openstack/cleanup/test_resources.py#L31 :)
14:37 andreykurilin stpierre: thanks :)
14:47 tosky joined #openstack-rally
14:57 openstackgerrit Endre Karlson proposed openstack/rally: Designate V2 - Add recordset scenarios  https://review.openstack.org/249314
15:01 ekarlso andreykurilin: ^ done : )
15:06 cjmartinez joined #openstack-rally
15:07 josdotso joined #openstack-rally
15:08 ekarlso- joined #openstack-rally
15:15 bkopilov joined #openstack-rally
15:18 pcaruana joined #openstack-rally
15:21 pcaruana joined #openstack-rally
15:21 pcaruana|afk| joined #openstack-rally
15:22 arnoldje joined #openstack-rally
15:48 rook andreykurilin: did something with plugins change recently?
15:49 pcaruana joined #openstack-rally
15:49 rook https://gist.github.com/jtaleric/3acfad1cf5a0413f4526 <-- this plugin *used* to work
15:49 rook nm, got it figured out
15:51 andreykurilin :)
16:06 mvk joined #openstack-rally
16:11 openstackgerrit Yaroslav Lobankov proposed openstack/rally: [Verify] Adding 'deprecate' warning to `rally verify start`  https://review.openstack.org/283279
16:14 baker joined #openstack-rally
16:28 openstackgerrit Roman Vasilets proposed openstack/rally: [Spec] Rally Task Validation refactoring  https://review.openstack.org/283180
16:30 abehl joined #openstack-rally
16:34 Aish joined #openstack-rally
16:58 lezbar joined #openstack-rally
16:59 rvasilets Please welcome to review of the spec https://review.openstack.org/#/c/283180/
16:59 rvasilets validators refactoring
17:03 amaretskiy rvasilets: ok
17:12 klindgren__ joined #openstack-rally
17:59 Aish joined #openstack-rally
18:04 openstackgerrit OpenStack Proposal Bot proposed openstack/rally: Updated from global requirements  https://review.openstack.org/283723
18:05 psd joined #openstack-rally
18:10 openstackgerrit Roman Vasilets proposed openstack/rally: [WIP] Change structure of rally plugin and plugin references page  https://review.openstack.org/280327
18:53 pvaneck joined #openstack-rally
19:20 arnoldje joined #openstack-rally
19:30 diogogmt joined #openstack-rally
19:35 openstackgerrit Merged openstack/rally: [Doc] Make documentation for output plugins  https://review.openstack.org/265857
19:56 openstackgerrit Merged openstack/rally: Overhaul SeekAndDestroy._get_cached_client()  https://review.openstack.org/281487
19:56 openstackgerrit Merged openstack/rally: [Verify] Deprecate for removal '--tempest-config' for 'reinstall' cmd  https://review.openstack.org/282892
19:58 openstackgerrit Yaroslav Lobankov proposed openstack/rally: [Verify] Removing deprecated arguments  https://review.openstack.org/283771
19:59 josdotso joined #openstack-rally
20:11 lutostag_ joined #openstack-rally
20:25 stpierre_ joined #openstack-rally
20:26 arnoldje joined #openstack-rally
21:18 boris-42 joined #openstack-rally
21:22 stpierre_ joined #openstack-rally
21:42 openstackgerrit Merged openstack/rally: Update URL in templates  https://review.openstack.org/282646
22:12 harshs joined #openstack-rally
22:38 akrzos joined #openstack-rally
22:39 mvk joined #openstack-rally
23:00 serverascode joined #openstack-rally
23:00 zhiyan joined #openstack-rally
23:00 ikhudoshyn joined #openstack-rally
23:00 rvasilets joined #openstack-rally
23:00 marcoceppi joined #openstack-rally
23:00 aarefiev joined #openstack-rally
23:00 frickler joined #openstack-rally
23:00 _hanhart joined #openstack-rally
23:00 bkopilov joined #openstack-rally
23:00 pcaruana joined #openstack-rally
23:00 baker joined #openstack-rally
23:00 josdotso joined #openstack-rally
23:00 arnoldje joined #openstack-rally
23:00 mvk joined #openstack-rally
23:00 andreykurilin joined #openstack-rally
23:00 jlk joined #openstack-rally
23:00 davidlenwell joined #openstack-rally
23:00 vipul- joined #openstack-rally
23:00 logan- joined #openstack-rally
23:00 kun_huang joined #openstack-rally
23:00 Guest51435 joined #openstack-rally
23:00 lutostag joined #openstack-rally
23:00 akrzos joined #openstack-rally
23:00 vkmc joined #openstack-rally
23:00 kbyrne joined #openstack-rally
23:00 bigjools joined #openstack-rally
23:00 gus joined #openstack-rally
23:00 kbaikov joined #openstack-rally
23:00 vaidy_ril joined #openstack-rally
23:00 lewo joined #openstack-rally
23:00 rook joined #openstack-rally
23:00 NikitaKonovalov joined #openstack-rally
23:00 lcazares joined #openstack-rally
23:01 DinaBelova joined #openstack-rally
23:01 boris-42 joined #openstack-rally
23:01 psd joined #openstack-rally
23:01 lezbar joined #openstack-rally
23:01 psuriset joined #openstack-rally
23:01 amakarov_away joined #openstack-rally
23:01 igormarnat joined #openstack-rally
23:01 harshs joined #openstack-rally
23:01 diogogmt joined #openstack-rally
23:01 linuxgeek joined #openstack-rally
23:01 davideagnello joined #openstack-rally
23:01 redixin joined #openstack-rally
23:03 ekarlso- joined #openstack-rally
23:03 dmellado joined #openstack-rally
23:03 hughsaunders joined #openstack-rally
23:03 afazekas joined #openstack-rally
23:03 smurke joined #openstack-rally
23:03 bapalm joined #openstack-rally
23:03 avico joined #openstack-rally
23:03 trams joined #openstack-rally
23:03 hemanthm joined #openstack-rally
23:03 meteorfox joined #openstack-rally
23:03 hockeynut joined #openstack-rally
23:03 zeus joined #openstack-rally
23:03 ukinau joined #openstack-rally
23:03 ptoohill joined #openstack-rally
23:03 ekudryashova joined #openstack-rally
23:03 Aish joined #openstack-rally
23:06 itsuugo joined #openstack-rally
23:06 ChanServ joined #openstack-rally
23:08 exploreshaifali joined #openstack-rally
23:35 openstackgerrit Andrey Kurilin proposed openstack/rally: Proof-of-concept: plugins based on entry-point  https://review.openstack.org/282381
23:50 yingjun joined #openstack-rally

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