Perl 6 - the future is here, just unevenly distributed

IRC log for #openstack-rally, 2014-08-05

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

All times shown according to UTC.

Time Nick Message
00:11 yingjun joined #openstack-rally
00:23 dmorita joined #openstack-rally
00:24 marcoemorais joined #openstack-rally
00:24 marcoemorais joined #openstack-rally
00:38 jjmb joined #openstack-rally
00:39 lordd joined #openstack-rally
01:04 jjmb joined #openstack-rally
01:36 yaguang joined #openstack-rally
01:45 jjmb joined #openstack-rally
01:54 shakamunyi joined #openstack-rally
01:56 yingjun joined #openstack-rally
02:08 openstackgerrit Li Yingjun proposed a change to stackforge/rally: Add running environment for rally worker  https://review.openstack.org/103377
02:22 shakamunyi joined #openstack-rally
02:27 yingjun joined #openstack-rally
02:35 yingjun joined #openstack-rally
02:43 lordd joined #openstack-rally
03:01 yaguang joined #openstack-rally
03:04 lordd joined #openstack-rally
03:25 openstackgerrit Li Yingjun proposed a change to stackforge/rally: Add running environment for rally worker  https://review.openstack.org/103377
03:29 yingjun joined #openstack-rally
04:00 yingjun joined #openstack-rally
04:24 Poornima joined #openstack-rally
04:43 k4n0 joined #openstack-rally
04:56 nkhare joined #openstack-rally
05:00 yingjun joined #openstack-rally
05:58 aswadr joined #openstack-rally
06:01 yingjun joined #openstack-rally
06:09 shakamunyi joined #openstack-rally
06:20 debu_ joined #openstack-rally
06:20 debu_ boris-42: hi
06:37 lordd_ joined #openstack-rally
06:46 lordd joined #openstack-rally
06:50 shakamunyi joined #openstack-rally
06:52 yingjun joined #openstack-rally
06:53 penguinRaider_ joined #openstack-rally
06:53 jjmb joined #openstack-rally
06:59 openstackgerrit Anusha Kadambala proposed a change to stackforge/rally: Volume type resource is added to basic resource types  https://review.openstack.org/111935
07:00 k4n0 boris-42, any idea why coverage report looks different for this patch https://review.openstack.org/#/c/103377/8  (http://logs.openstack.org/77/103377/8/check/rally-coverage/992ef73/cover/)
07:04 andreykurilin joined #openstack-rally
07:07 lordd joined #openstack-rally
07:55 shakamunyi joined #openstack-rally
08:16 amaretskiy joined #openstack-rally
08:22 boris-42 debu_ hi
08:22 boris-42 k4n0 I know
08:23 boris-42 k4n0 for some reason there is no rabasing
08:23 boris-42 k4n0 on coverage jobs
08:23 boris-42 k4n0 so if you rebase both it will probably make sense
08:34 debu_ boris-42: hi
08:34 debu_ boris-42: i commited that volume type resource type
08:43 boris-42 debu_ yep but there are some failures
08:43 debu_ boris-42: but it failed at pep8. i think i have to run tox
08:43 boris-42 debu_ actually you can get output easily
08:44 debu_ boris-42: how
08:44 boris-42 debu_ take a look at Jenkins output https://review.openstack.org/#/c/111935/
08:44 boris-42 debu_ click on gate-rally-pep8
08:44 boris-42 debu_ click on console.html http://logs.openstack.org/35/111935/1/check/gate-rally-pep8/aece673/
08:44 boris-42 debu_ at the end of file you'll see messages
08:44 debu_ boris-42: ok
08:45 boris-42 debu_ so everything is auomated
08:45 boris-42 =)
08:45 debu_ boris-42: i dont have tox in my environment. Can i make changes and do check here after commit
08:45 boris-42 debu_ works for me
08:46 boris-42 debu_ do any amount of patches sets that you need
08:46 boris-42 debu_ just don't touch Chnage-id in commit message
08:46 debu_ boris-42: ok
08:46 debu_ boris-42: i will use amend
08:46 boris-42 debu_ yep, but only thing that is important is not to change cahnge-id =)
08:46 boris-42 debu_ http://status.openstack.org/zuul/
08:47 boris-42 debu_ here you can track statuses of all jobs in gates
08:47 boris-42 debu_ you can type in filters number of change
08:47 boris-42 debu_ and you'll find your
08:47 boris-42 debu_ so you want need to wait 30 mins
08:48 debu_ boris-42: actually no
08:48 boris-42 ?
08:48 debu_ boris-42: that will be time taking if i need to wait 30 mins
08:48 boris-42 ?
08:48 boris-42 debu_ you won't need to wait
08:48 boris-42 debu_ cause job that checks pep is separated
08:49 boris-42 debu_ so you can just click on it and get result without waiting for func testing
08:49 debu_ boris-42: ok.
08:49 boris-42 debu_ but actually you can install tox
08:50 debu_ boris-42: actually that is better
08:50 boris-42 debu_ it will be faster in any case
08:50 boris-42 debu_ but you need 1.6.1 version
08:50 debu_ boris-42: i will setup that
08:51 andreykurilin joined #openstack-rally
08:57 aswadr rmk ping
08:59 zarric joined #openstack-rally
09:00 zarric Hi Guys, Anyone around?
09:00 boris-42 aswadr btw we have some tasks here https://trello.com/b/DoD8aeZy/rally
09:00 boris-42 zarric yaa
09:00 boris-42 zarric we are all around in this time
09:00 Alexei_987 joined #openstack-rally
09:00 zarric Hi boris, nice to meet you
09:00 zarric [root@openstack-zz rally]# rally deployment create
09:00 zarric Traceback (most recent call last):
09:00 zarric File "/usr/bin/rally", line 6, in <module>
09:00 boris-42 zarric nice to met you to=)
09:00 zarric from rally.cmd.main import main
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/cmd/main.py", line 23, in <module>
09:00 zarric from rally.cmd.commands import deployment
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/cmd/commands/deployment.py", line 34, in <module>
09:00 zarric from rally.orchestrator import api
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/orchestrator/api.py", line 16, in <module>
09:00 boris-42 zarric could you use paste.openstack.org next time
09:00 zarric from rally.benchmark import engine
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/benchmark/__init__.py", line 22, in <module>
09:00 zarric rutils.import_modules_from_package("rally.benchmark.runners")
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/utils.py", line 136, in import_modules_from_package
09:00 zarric try_append_module(module_name, sys.modules)
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/utils.py", line 120, in try_append_module
09:00 zarric modules[name] = importutils.import_module(name)
09:00 boris-42 zarric please -)
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/openstack/common/importutils.py", line 57, in import_module
09:00 zarric __import__(import_str)
09:00 zarric File "/usr/lib/python2.6/site-packages/rally/benchmark/runners/periodic.py", line 24, in <module>
09:00 zarric class PeriodicScenarioRunner(base.ScenarioRunner):
09:01 zarric File "/usr/lib/python2.6/site-packages/rally/benchmark/runners/periodic.py", line 39, in PeriodicScenarioRunner
09:01 zarric __execution_type__ = consts.RunnerType.PERIODIC
09:01 zarric AttributeError: '_RunnerType' object has no attribute 'PERIODIC'
09:01 zarric I am pulling latest rally code and run rally deployment check, seems there is a error above pop out
09:01 boris-42 zarric could you please next time use paste.openstack.org
09:01 boris-42 zarric so the issue is next
09:02 boris-42 zarric could you remove build and egg directories
09:02 boris-42 zarric and run one more time "sudo python setup.py install"
09:02 boris-42 zarric that should help
09:02 boris-42 zarric recently we renamed periodic runner and it produce issues with upgreading
09:02 zarric sorry.  paste link:
09:02 zarric http://paste.openstack.org/show/90369/
09:02 boris-42 zarric so seems like I already replied ^)
09:03 zarric thanks boris, let me try
09:06 zarric btw, does rally support installation node other than controller?
09:07 boris-42 zarric to run rally you need only access to OpenStack API
09:07 boris-42 zarric you don't need access to controllers at all
09:08 zarric for example, if adopt rally for deployment, its glanceclient will retrieve right glance server endpoint address? since the deployment will only define a keystone auth_url seems
09:11 boris-42 zarric hm rally is using standard python clients
09:11 boris-42 zarric so benchmark with rally is similar to using just python clients
09:12 boris-42 benchmarking*
09:12 boris-42 zarric actually let me point you to the code
09:12 boris-42 zarric https://github.com/stackforge/rally/blob/master/rally/osclients.py
09:12 boris-42 zarric so what you need is access to OpenStack api
09:13 boris-42 not to servers with OpenStack
09:13 zarric new issue pop up.. rally deployment check requires missing argument: --uuid
09:13 zarric I suppose this cmd will not require it
09:14 boris-42 zarric ?
09:14 boris-42 zarric it requires
09:14 boris-42 zarric you should specify deployment uuid
09:14 boris-42 zarric or use command rally use deployment uuid
09:14 boris-42 zarric and then you don't need to specify it
09:15 zarric ever I tried with no uuid but success, any changes recently?
09:15 boris-42 zarric so let me explain how it works
09:15 boris-42 zarric you have directory ~/.rally/
09:15 boris-42 zarric inside it you have information about what deployment is used
09:16 boris-42 zarric when you are creating deployment "rally use deployment" is atomically run
09:16 boris-42 zarric so something happened with this directory ~/.rally/ and there is no default deployment
09:16 boris-42 zarric that why "check" asked "uuid"
09:18 zarric ok, so default will to check ~/.rally for deployment information if none provided with UUID will be the searching point,right?
09:18 boris-42 zarric you can run
09:18 boris-42 zarric "rally deployment list"
09:18 boris-42 zarric it will print list of deployment
09:18 boris-42 zarric then pick that you need
09:19 boris-42 zarric and do "rally use deployment UUID"
09:19 boris-42 zarric and it will just set it by default and you will be able to use
09:19 boris-42 zarric you shouldn't care about ~/.rally/ at all
09:20 zarric thanks a lot. boris!
09:21 boris-42 zarric np
09:25 oanufriev k4n0 ping
09:50 k4n0 oanufriev, hi
09:53 openstackgerrit Anusha Kadambala proposed a change to stackforge/rally: Volume type resource is added to basic resource types. Modified according to pep8  https://review.openstack.org/111935
09:57 shakamunyi joined #openstack-rally
10:11 debu_ boris-42: i checked in pactch where i can see pep8 running. In zuul i can see job is waiting to run
10:16 zarric hi boris
10:29 openstackgerrit Sergey Skripnick proposed a change to stackforge/rally: Split user and admin cleanup to 2 separate classes  https://review.openstack.org/100590
10:30 boris-42 zarric hi one more time=)
10:32 zarric boris: I met a issue about rally benchmark validation failure which glanceclient expose 403
10:33 zarric with openstack directly spawn, it get success, i used same credentials and tenants for deployment
10:34 zarric looks it fail to pass image_valid_on_flavor_validator
10:34 zarric any reason could lead to this?
10:34 boris-42 zarric could you paste exception?
10:34 zarric http://paste.openstack.org/show/90406/
10:36 boris-42 zarric are you sure that image is public available?
10:36 zarric its' public and owner:admin tenant, which i configure the deployment with admin tenant too
10:37 boris-42 zarric and did you try to run rally show images ?
10:37 zarric it can display. so that's strange
10:37 boris-42 zarric at least could you try to run it now
10:38 boris-42 zarric could you provide output of it
10:38 boris-42 zarric and as well task config?
10:40 zarric http://paste.openstack.org/show/90407/
10:41 boris-42 zarric I need task config
10:41 boris-42 zarric not output of command
10:42 zarric http://paste.openstack.org/show/90408/
10:42 boris-42 zarric seems valid..
10:43 boris-42 zarric and you are 100% sure that it is public?
10:43 boris-42 zarric and can be used by non admin users?
10:44 zarric http://paste.openstack.org/show/90410/
10:45 zarric owner is admin tenant id
10:45 zarric this is not a all in one case, but distributed compute
10:45 boris-42 zarric it shouldn't make sense
10:46 zarric will Rally created a non-admin user to do the spawn?
10:47 boris-42 zarric yep
10:47 boris-42 zarric and this check actually check that non admin user can use this image
10:48 boris-42 zarric https://github.com/stackforge/rally/blob/master/rally/benchmark/validation.py#L219
10:48 boris-42 zarric this fails
10:48 boris-42 zarric actually we need to catch all exceptions
10:48 boris-42 zarric cause now it looks quite wired
10:49 boris-42 zarric i will file bug for that
10:49 boris-42 zarric wanna contirbute to rally?
10:50 zarric sure, would like to me, I am new to this project :)
10:50 boris-42 zarric so you can fix this partially lemme help you to start
10:51 boris-42 zarric do you have experience with contributing to any of OpenStack projects?
10:51 zarric mostly i am  working on nova, vmware parts
10:52 openstackgerrit Sergey Skripnick proposed a change to stackforge/rally: Mock open to prevent file creation  https://review.openstack.org/111973
10:54 boris-42 zarric ah so the contribution process is similiar
10:55 boris-42 zarric just use git review and review.openstack.org
10:55 boris-42 zarric so current task is related to next thing
10:55 boris-42 zarric here is the code for validation
10:55 boris-42 zarric https://github.com/stackforge/rally/blob/master/rally/benchmark/validation.py
10:55 boris-42 zarric that fails with tracebacks in your case
10:55 boris-42 zarric actually it shouldn't fail at all and display just pretty reason
10:56 boris-42 zarric the reason is https://github.com/stackforge/rally/blob/master/rally/benchmark/validation.py#L234-L238
10:56 boris-42 zarric we catch only glance_exc.HTTPNotFound
10:56 boris-42 zarric but in your case it's HTTPForbidden: 403 Forbidden
10:57 zarric I think this may not a issue of rally
10:57 boris-42 zarric actually the issue is that rally failed with trace backs
10:57 nkhare_ joined #openstack-rally
10:57 boris-42 zarric it shouldn't fail
10:57 zarric intresting, i created a non-admin role user under admin tenant, but fail to nova image-list
10:57 boris-42 zarric yep seems like configuration of cloud..
10:57 boris-42 zarric but could you fix this?
10:57 zarric though the image is itself public and belongs to tenant admin
10:57 boris-42 zarric in rally?)
10:58 boris-42 zarric I mean HTTPForbiden we should show to end user some normal messages not traces=)
10:58 boris-42 zarric it is good for first task
10:58 boris-42 zarric cause it's simple to fix
11:00 zarric so you are talking about the serviceability issue for should display the hint message instead of the raw exceptions
11:00 boris-42 zarric it have to
11:01 boris-42 has*
11:01 boris-42 zarric but we are not catching this exception
11:01 boris-42 zarric and in case of just any exception as well it should be hint
11:01 boris-42 zarric at least "something went wrong" not just failing
11:01 boris-42 with traces
11:02 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add atomic action names tracking  https://review.openstack.org/111977
11:02 zarric agree. i would try to figure out why the user not displaying the public images for non-admin user. then will try to file a bug and fix it in Rally
11:02 zarric thanks boris
11:03 boris-42 zarric thank you
11:07 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add atomic action names tracking  https://review.openstack.org/111977
11:17 coolsvap boris-42, hi
11:17 boris-42 coolsvap hi
11:17 coolsvap can I have a couple of mins? regarding the validator refactoring thing
11:19 boris-42 coolsvap yep just go on
11:19 coolsvap I did the the refactoring as we discussed but I am having trouble doing the changes in tests, I am a bit of stuck at that point
11:20 boris-42 coolsvap you should publish your pathces
11:20 boris-42 coolsvap and msdubov will help you
11:21 coolsvap okay I will do it as WIP
11:21 boris-42 coolsvap works for me
11:31 rook-mtg joined #openstack-rally
11:38 oanufriev joined #openstack-rally
11:39 openstackgerrit Sergey Murashov proposed a change to stackforge/rally: Add NeutronNetwork context  https://review.openstack.org/96300
11:42 tzabal joined #openstack-rally
11:42 boris-42 tnurlygayanov ^ why you are working on this?
11:44 openstackgerrit Swapnil Kulkarni proposed a change to stackforge/rally: [WIP] Updated validator decorator at all places  https://review.openstack.org/111989
11:47 shakamunyi joined #openstack-rally
11:52 yingjun joined #openstack-rally
11:53 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add atomic action names tracking  https://review.openstack.org/111977
12:10 penguinRaider__ joined #openstack-rally
12:21 yingjun joined #openstack-rally
12:28 rook-mtg joined #openstack-rally
12:29 penguinRaider__ joined #openstack-rally
12:32 boris-42 coolsvap btw are you going to continue work on covering everything by unit tests?
12:33 coolsvap boris-42, yes
12:34 boris-42 coolsvap great
12:45 jjmb joined #openstack-rally
12:49 penguinRaider__ joined #openstack-rally
12:50 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add atomic action names tracking  https://review.openstack.org/111977
13:00 penguinRaider__ joined #openstack-rally
13:11 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add atomic action names tracking  https://review.openstack.org/111977
13:12 coolsvap boris-42, u there?
13:12 coolsvap i am getting this weird error http://paste.openstack.org/show/90476/
13:13 coolsvap can you take a look?
13:15 jaypipes joined #openstack-rally
13:15 mwagner_lap joined #openstack-rally
13:18 tzabal joined #openstack-rally
13:18 msdubov coolsvap So are you trying to run a plugin?
13:20 msdubov coolsvap Or is it a clean Rally installation?
13:21 msdubov coolsvap In the first case, maybe there's just something wrong with the way you launch the plugins, please consult a doc about that: http://rally.readthedocs.org/en/latest/benchmark.html#scenarios-plugins
13:32 openstackgerrit Mikhail Dubov proposed a change to stackforge/rally: Add "rally info" command  https://review.openstack.org/102853
13:33 jjmb joined #openstack-rally
13:36 coolsvap msdubov, i am not trying to run a plugin, I made a change-set for refactoring
13:36 coolsvap related to https://trello.com/c/8YdiRn6T/209-easy-move-atomic-actions-from-benchmark-scenario-utils-py-to-benchamrk-scenario-base-py
13:37 msdubov coolsvap Can I take a look at your change?
13:37 coolsvap i think i got it, thanks for the link
13:39 coolsvap yup success
13:39 coolsvap :)
13:41 shakamunyi joined #openstack-rally
13:45 temujin joined #openstack-rally
14:10 lordd joined #openstack-rally
14:11 shakamunyi joined #openstack-rally
14:41 KimJ joined #openstack-rally
14:54 Poornima joined #openstack-rally
15:12 shakamunyi joined #openstack-rally
15:13 openstackgerrit Swapnil Kulkarni proposed a change to stackforge/rally: Refactor Move atomic actions from benchmark scenarios  https://review.openstack.org/112045
15:20 ilyashakhat joined #openstack-rally
15:35 ilyashakhat joined #openstack-rally
15:35 tnurlygayanov joined #openstack-rally
15:41 tnurlygayanov boris-42 so as I know we have no the support of Neutron networks in Rally now and this patch set allows to add it
15:42 tnurlygayanov We have two patch sets on review with the same functionality and we should improve each of them
15:42 klindgren joined #openstack-rally
15:42 tnurlygayanov I suggest merge my patch set, when Sergey Murashov will finish on updates for this patch set
15:56 marcoemorais joined #openstack-rally
16:02 marcoemorais joined #openstack-rally
16:07 lordd joined #openstack-rally
16:53 marcoemorais joined #openstack-rally
16:57 penguinRaider__ joined #openstack-rally
17:01 rediskin joined #openstack-rally
17:05 jjmb joined #openstack-rally
17:07 ajayaa joined #openstack-rally
17:52 tzabal joined #openstack-rally
18:04 marcoemorais joined #openstack-rally
18:05 marcoemorais joined #openstack-rally
18:09 lordd joined #openstack-rally
18:17 mux joined #openstack-rally
18:59 openstackgerrit Tzanetos Balitsaris proposed a change to stackforge/rally: Add required_contexts validator  https://review.openstack.org/111603
19:00 rockyg joined #openstack-rally
19:04 andreykurilin_ joined #openstack-rally
19:47 marcoemorais joined #openstack-rally
20:10 lordd joined #openstack-rally
20:40 AlexF_ joined #openstack-rally
20:43 AlexF_ joined #openstack-rally
20:59 jjmb1 joined #openstack-rally
21:05 marcoemorais joined #openstack-rally
21:08 jjmb joined #openstack-rally
21:11 jjmb joined #openstack-rally
21:11 jjmb joined #openstack-rally
21:11 jjmb joined #openstack-rally
21:17 openstackgerrit joined #openstack-rally
21:21 coolsvap joined #openstack-rally
21:27 rook-mtg joined #openstack-rally
22:12 lordd joined #openstack-rally
22:12 tzabal left #openstack-rally
22:27 jjmb joined #openstack-rally
22:29 rook-mtg joined #openstack-rally
22:29 RainbowBastion joined #openstack-rally
22:37 RainbowBastion Hi, I'm working on documenting tests within Tempest and Rally.  I was wondering if anyone could shed some light on what the dummy_exception.json file does when loaded into Rally?
22:44 boris-42 RainbowBastion ?
22:44 boris-42 RainbowBastion hi there
22:45 boris-42 RainbowBastion so it goes https://github.com/stackforge/rally/blob/master/rally/orchestrator/api.py#L87
22:46 boris-42 RainbowBastion then these 3 commands are run https://github.com/stackforge/rally/blob/master/rally/orchestrator/api.py#L103-L106
22:46 boris-42 RainbowBastion that checks that deployment is ok and that benchmark configuration is well written
22:46 boris-42 RainbowBastion then it runs it https://github.com/stackforge/rally/blob/master/rally/benchmark/engine.py#L181
22:48 rediskin left #openstack-rally
22:59 oanufriev joined #openstack-rally
23:03 lordd joined #openstack-rally
23:09 RainbowBastion Hi boris-42
23:10 RainbowBastion Sorry for not responding, I was looking back through the chat log for an answer to a question that both Gamekiller77 and I have
23:11 RainbowBastion It was trying to figure out what the format of the context file that is referenced throughout your code.
23:14 RainbowBastion boris-42 I was more looking for what the particular configuration did (dummy_exception) when I ran it.
23:16 RainbowBastion boris-42 As I understand it, dummy.json will spin up a dummy VM that doesn't affect any dashboard, it's just a diagnostic to see if it can connect to all the services properly.  Correct me if I'm wrong?
23:20 rmk boris-42: In what situations does rally count/report failures?  When instances go into ERROR?
23:30 lordd joined #openstack-rally
23:42 jjmb joined #openstack-rally
23:53 yingjun joined #openstack-rally

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