Monday, 2015-12-07

*** dyasny has joined #openstack-rally00:16
openstackgerritAndrey Kurilin proposed openstack/rally: WIP: refactor api  https://review.openstack.org/25396300:32
*** yingjun has joined #openstack-rally01:04
*** dyasny has quit IRC01:26
*** cvstealth has quit IRC01:53
*** cvstealth has joined #openstack-rally01:53
*** cvstealth has quit IRC02:00
openstackgerritLiuNanke proposed openstack/rally: Make param description & LogInfo better  https://review.openstack.org/25275902:03
*** cvstealth has joined #openstack-rally02:04
openstackgerritLiuNanke proposed openstack/rally: Make param description & LogInfo better  https://review.openstack.org/25275902:05
*** cvstealth has quit IRC02:10
openstackgerritBo Chi proposed openstack/rally: Make disk_format configurable  https://review.openstack.org/25397802:10
*** ilbot3 has quit IRC02:45
*** ilbot3 has joined #openstack-rally02:47
*** cvstealth has joined #openstack-rally03:02
*** cvstealth has quit IRC03:07
openstackgerritBo Chi proposed openstack/rally: Make disk_format configurable  https://review.openstack.org/25397803:08
*** cvstealth has joined #openstack-rally03:14
*** cvstealth has quit IRC03:18
*** yingjun has quit IRC03:27
*** yingjun has joined #openstack-rally03:27
*** arnoldje has joined #openstack-rally03:29
*** yingjun has quit IRC03:32
*** baker has joined #openstack-rally04:06
*** cvstealth has joined #openstack-rally04:25
*** tfreger has quit IRC04:40
*** baker has quit IRC04:55
openstackgerritBo Chi proposed openstack/rally: change name of rally.common.log module  https://review.openstack.org/25400905:05
*** rdas has joined #openstack-rally05:17
*** tfreger has joined #openstack-rally05:27
*** shausy has joined #openstack-rally05:28
*** shausy has quit IRC05:28
*** shausy has joined #openstack-rally05:28
*** arnoldje has quit IRC05:32
gsagiehi boris4205:45
kun_huangbroken again?05:54
*** LiuNanke has joined #openstack-rally05:59
*** yingjun has joined #openstack-rally06:09
*** boris-42_ has quit IRC06:33
*** yfried has quit IRC06:39
*** openstackgerrit_ has joined #openstack-rally06:51
*** psd has joined #openstack-rally07:13
*** jaypipes has joined #openstack-rally07:18
*** tfreger has left #openstack-rally07:26
gsagieHello, i wrote some Rally plugins in my repository, how can i make rally discover them?07:33
gsagieI want to be able to to run these plugins from task json files07:33
gsagieAlso can anyone please explain what is the difference between a "context" and a "scenario" plugins?07:34
openstackgerritEvgeny Sikachev proposed openstack/rally: [Sahara] Remove volumes from non-workers  https://review.openstack.org/25353507:45
*** bkopilov has quit IRC07:47
*** yfried has joined #openstack-rally07:48
*** neeti has joined #openstack-rally07:49
*** bkopilov has joined #openstack-rally07:49
*** arxcruz has joined #openstack-rally08:22
*** yfried_ has joined #openstack-rally08:30
*** yfried has quit IRC08:30
*** e0ne has joined #openstack-rally08:31
*** kbaikov has joined #openstack-rally08:34
*** yfried_ has quit IRC08:39
openstackgerritAndrey Kurilin proposed openstack/rally: WIP: refactor api  https://review.openstack.org/25396308:50
*** yfried_ has joined #openstack-rally08:53
*** e0ne has quit IRC08:55
*** andreykurilin__ has joined #openstack-rally08:59
*** e0ne has joined #openstack-rally09:00
*** itzikb_ has joined #openstack-rally09:03
*** e0ne has quit IRC09:03
itzikb_hi, Running create_and_list_routers task failed http://pastebin.com/PcrTG9zC. I see this in the output 'Reason: Insufficient rights for removing default security group' Why is that?09:04
*** shausy has quit IRC09:08
*** shausy has joined #openstack-rally09:08
andreykurilin__itzikb_: hi! this error was returned from neutron. I suppose, it can mean "network have some undeletable resources, so you can not remove default security group", but I can make mistake in clarification of it. Let's start from error in iteration - TypeError. Try to launch rally in debug mode to see not only exception message.09:14
itzikb_andreykurilin__: http://pastebin.com/6cwz4jNr09:22
andreykurilin__itzikb_: looks like a bug. I will look closer in few hours.09:30
amaretskiyitzikb_: hi09:30
itzikb_amaretskiy: hi09:30
itzikb_andreykurilin__: tnx09:30
amaretskiyitzikb_: this is interesting:    Error TypeError: string indices must be integers09:32
amaretskiyitzikb_: make new paste with the output of 2 commands: 1) give rally version ($ rally --version) and 2) run scenario with option --rally-debug09:33
andreykurilin__amaretskiy: http://pastebin.com/6cwz4jNr09:34
andreykurilin__with debug mode^09:34
itzikb_andreykurilin__: 0.1.2~dev32809:34
andreykurilin__amaretskiy: it looks like this method https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/neutron/utils.py#L292 returns different data in case of existing subnets ant created09:35
*** yingjun has quit IRC09:36
amaretskiylooks like a bug09:37
itzikb_andreykurilin__: amaretskiy: to open a bug?09:44
amaretskiyitzikb_: we have a bug and it is reproduced by me. Please create a bug report on launchpad (with rally version, scenario yaml and  full stack trace)09:44
amaretskiyitzikb_: I believe this will be fixed asap09:44
itzikb_amaretskiy: Do you have it already on launchpad?09:45
amaretskiyitzikb_: thank you for catching this09:45
itzikb_amaretskiy: np I'll report it09:45
*** LiuNanke has quit IRC09:53
*** e0ne has joined #openstack-rally09:56
itzikb_amaretskiy: https://bugs.launchpad.net/rally/+bug/152341710:00
openstackLaunchpad bug 1523417 in Rally "Running create_and_list_routers task fails: TypeError: string indices must be integers" [Undecided,New]10:00
amaretskiyitzikb_: thanks!10:01
*** adiantum has joined #openstack-rally10:09
*** aix has joined #openstack-rally10:19
*** openstackgerrit_ has quit IRC10:23
*** LiuNanke has joined #openstack-rally10:27
*** jaypipes has quit IRC10:39
*** jaypipes has joined #openstack-rally10:40
*** kambiz has quit IRC10:42
*** kambiz has joined #openstack-rally10:45
*** tosky has joined #openstack-rally10:49
*** ylobankov has quit IRC10:53
*** yfried_ has quit IRC11:32
*** yfried_ has joined #openstack-rally11:34
*** redixin has joined #openstack-rally11:39
*** andreykurilin__ has quit IRC12:02
gsagie Hello, i wrote some Rally plugins in my repository, how can i make rally discover them?12:06
gsagie I want to be able to to run these plugins from task json files12:07
gsagieAlso can anyone please explain what is the difference between a "context" and a "scenario" plugins?12:07
amaretskiygsagie: hi12:12
*** jaypipes has quit IRC12:12
gsagiehi12:13
amaretskiygsagie: use option --plugin-paths to specify where rally should find plugins12:13
gsagieamaretskiy: and the common good practice is to put the plugins in the project repository or rally?12:14
amaretskiygsagie: you can use your custom plugins locally with option --plugin-paths, and in case if your plugins can be useful for others then it is a good idea to propose them to merge into rally project (submit a patch set to gerrit)12:16
gsagieamaretskiy: can you please also help me understand the difference between scenario plugins and context plugins?12:17
amaretskiygsagie: scenario represents iteration, but context is a plugin that prepares resources (by its setup() method) once before iterations starts, and after iterations finished then context removes its resources (runs its cleanup() method)12:18
amaretskiyfor example you want to measure how good is booting servers12:19
amaretskiyyou want to boot 1000 servers12:19
amaretskiyand see how this is good12:20
amaretskiyyou create scenario (plugin based on Scenario class)12:20
amaretskiybtw this is just an example - boot_server plugin already exists :)12:20
amaretskiyso12:20
amaretskiyyou create plugin scenario for booting server12:21
amaretskiyand run this scenario having times: 1000 in input file12:21
amaretskiybut12:21
amaretskiyyou need to use different flawors12:21
amaretskiyflavor is just a resource that must exist BEFORE any server is started12:22
amaretskiyyou do not actually benchmark flawor create, you just need it12:22
amaretskiyyou can create any flawor on-the-fly before iterations start12:23
amaretskiyby proper context12:23
gsagieok, i think i understand12:23
amaretskiyflawor will be created before servers start booting12:23
amaretskiyand then will be removed after scenarios finished12:23
gsagiethanks!12:25
amaretskiygsagie: https://github.com/openstack/rally/blob/master/rally-jobs/nova.yaml#L523-L52612:26
gsagiethanks for the time amaretskiy12:33
amaretskiy:)12:35
amaretskiys/flawor/flavor/ :)12:36
*** yfried_ has quit IRC12:44
*** akrzos has joined #openstack-rally12:46
*** dmellado is now known as dmellado|afk12:55
*** chenli has joined #openstack-rally13:02
*** LiuNanke has quit IRC13:11
*** jaypipes has joined #openstack-rally13:30
*** neeti has quit IRC13:33
*** MaxPC has joined #openstack-rally13:35
*** LiuNanke has joined #openstack-rally13:43
*** LiuNanke has quit IRC13:45
*** lgreg has joined #openstack-rally13:49
*** ikhudoshyn has joined #openstack-rally13:50
*** ikhudoshyn has quit IRC13:50
*** ikhudoshyn has joined #openstack-rally13:50
*** boris-42_ has joined #openstack-rally13:52
*** jaypipes_ has joined #openstack-rally13:55
*** jaypipes_ has quit IRC13:58
*** ylobankov has joined #openstack-rally13:59
*** yingjun has joined #openstack-rally14:04
*** dmellado|afk is now known as dmellado14:07
amaretskiy.ощшт №щзутыефсл-ьууештп14:12
amaretskiysorry14:12
*** yfried_ has joined #openstack-rally14:19
openstackgerritYuki Nishiwaki proposed openstack/rally: Add detaied function to rally.api.Task  https://review.openstack.org/25383014:19
*** arnoldje has joined #openstack-rally14:36
*** yingjun has quit IRC14:38
*** raginbajin has quit IRC14:44
*** raginbajin has joined #openstack-rally14:46
*** shausy has quit IRC14:52
*** mwagner_lap has quit IRC14:57
*** rdas has quit IRC14:58
boris-42_chenli: so14:59
chenliboris-42_: y15:00
boris-42_chenli: do you understand the goal of task of returing dicts from db.api?15:00
chenliboris-42_: not really15:00
chenliboris-42_: I get you want dict, but why ?15:01
boris-42_chenli: because rest of application shouldn't depend on sqlalchemy models15:02
chenliboris-42_: ok. i get this part15:03
boris-42_chenli: like we will be able to implement rally.common.db.api for different backends15:03
boris-42_and it will be easier to send these objects over network15:03
*** anshul has quit IRC15:03
*** ikhudoshyn has quit IRC15:03
chenliboris-42_:  ok.15:04
chenliboris-42_: I get the dict part.15:05
chenliboris-42_:   back to rally.cli -> rally.api -> rally.objects,15:05
boris-42_yep15:05
boris-42_rally.api -> will be at some point separated HTTP service15:05
boris-42_so rally.cli should work with local and remote (via HTTP) rally15:06
boris-42_in case of remote rally.cli doesn't have access to DB15:06
chenliboris-42_:  yes, so rally.cli should not use direct return value from objects, right ?  objects/deploy.py =>  Deployment.get15:07
boris-42_chenli: why?15:10
boris-42_chenli: I mean rally.cli should not work with rally.objects or rally.db modules15:10
boris-42_chenli: that's all15:10
chenliboris-42_:         in cli:   deploy = api.Deployment.get(deployment)  =>   api.Deployment.get is actually "return objects.Deployment.get(deployment)"15:12
chenliboris-42_:  so, in cli, when you using "deploy", it is actual a instance of objects/Deployment15:12
boris-42_chenli: in local case it may be15:13
chenliboris-42_:  is that make sense using an instance of class in a module that should not be used ?15:13
*** baker has joined #openstack-rally15:15
chenliboris-42_:  and no matter local and remote, cli should work with the same "object", isn't it ? actually CLI module should know nothing about local or remote at all, it just use what returned by rally.api => we will have rally.api at client side too.15:16
chenliboris-42_:  when it is local, rally.api call objects, when it is remote, it do rest.15:16
*** lutostag_ has quit IRC15:31
*** spyderdyne has joined #openstack-rally15:33
*** itzikb_ has quit IRC15:35
*** jaypipes has quit IRC15:41
openstackgerritAlexander Maretskiy proposed openstack/rally: [Scenario] New output schema  https://review.openstack.org/25426115:44
*** chenli has quit IRC15:45
openstackgerritAndrey Kurilin proposed openstack/rally: [gates] move ceilometer alarts scenarios to non-voting job  https://review.openstack.org/25426315:48
*** spyderdyne has quit IRC15:51
*** lutostag has joined #openstack-rally15:53
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Don't install Tempest when `rally verify [gen/show]config`  https://review.openstack.org/25265215:59
*** mwagner_lap has joined #openstack-rally16:06
*** arxcruz has quit IRC16:09
*** jaypipes has joined #openstack-rally16:16
openstackgerritEvgeny Ivanov proposed openstack/rally: [Rally] Fix for Sahara cluster context  https://review.openstack.org/25428116:23
*** yfried_ has quit IRC16:24
*** aix has quit IRC16:28
*** kevinbenton has quit IRC16:31
*** kevinbenton has joined #openstack-rally16:31
*** hemanthm is now known as hemanthm|vacatio16:41
openstackgerritEvgeny Ivanov proposed openstack/rally: [Sahara] Fix for Sahara cluster context  https://review.openstack.org/25428116:44
*** stpierre has joined #openstack-rally16:55
openstackgerritAlexander Maretskiy proposed openstack/rally: [StreamingAlgorithms] Unify exception type raised by result()  https://review.openstack.org/25430216:57
*** stpierre has quit IRC16:58
*** stpierre has joined #openstack-rally16:58
*** baker has quit IRC17:15
openstackgerritAlexander Maretskiy proposed openstack/rally: [Reports] Add abstract class Table class and improve MainStatsTable  https://review.openstack.org/25431617:16
*** davideagnello has joined #openstack-rally17:24
*** e0ne has quit IRC17:27
*** amaretskiy has quit IRC17:56
*** adiantum has quit IRC17:57
*** baker has joined #openstack-rally18:02
*** stpierre has quit IRC18:08
*** stpierre has joined #openstack-rally18:09
*** e0ne has joined #openstack-rally18:24
*** madhu_ak has joined #openstack-rally18:34
*** stpierre has quit IRC18:41
*** tosky has quit IRC18:52
*** jaypipes has quit IRC18:52
*** pvaneck has joined #openstack-rally18:58
*** anshul has joined #openstack-rally19:03
*** MaxPC is now known as MaxPC-Dentist19:26
*** e0ne has quit IRC19:45
*** spyderdyne has joined #openstack-rally19:59
*** e0ne has joined #openstack-rally19:59
*** e0ne has quit IRC20:02
*** yfried_ has joined #openstack-rally20:10
*** spyderdyne has quit IRC20:12
*** e0ne has joined #openstack-rally20:19
*** e0ne has quit IRC20:19
*** e0ne has joined #openstack-rally20:19
*** e0ne has quit IRC20:20
*** yfried_ has quit IRC20:48
openstackgerritTom Patzig proposed openstack/rally: Additional argument support for CinderVolumes  https://review.openstack.org/25365920:50
*** JJK_ has joined #openstack-rally20:58
JJK_Hello - I'm having some issues installing Rally - is this the appropriate channel for such questions?20:59
*** mwagner_lap has quit IRC21:04
*** harlowja has quit IRC21:08
*** harlowja has joined #openstack-rally21:08
*** psd has quit IRC21:10
*** MaxPC-Dentist is now known as MaxPC21:15
*** yfried_ has joined #openstack-rally21:38
*** mwagner_lap has joined #openstack-rally21:43
*** e0ne has joined #openstack-rally22:15
*** diogogmt has joined #openstack-rally22:32
*** stpierre has joined #openstack-rally22:38
stpierreboris-42_: what's up with https://github.com/openstack/rally/blob/master/rally/task/functional.py ? i notice it's only used in one scenario, and it seems a bit strange, but we've got some people interested in doing more functional type stuff22:40
*** stpierre has quit IRC22:57
*** stpierre has joined #openstack-rally22:57
*** e0ne has quit IRC23:04
*** arnoldje has quit IRC23:10
*** baker has quit IRC23:14
*** baker has joined #openstack-rally23:14
*** baker has quit IRC23:19
openstackgerritYaroslav Lobankov proposed openstack/rally: [Verify] Don't install Tempest when `rally verify [gen/show]config`  https://review.openstack.org/25265223:19
*** boris-42_ has quit IRC23:23
*** akrzos has quit IRC23:27
*** akrzos has joined #openstack-rally23:28
*** boris-42_ has joined #openstack-rally23:52
boris-42_JJK_: hi23:53
boris-42_JJK_: yep it is23:53

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!