*** beslemon has quit IRC | 00:00 | |
*** vaidy has joined #openstack-rally | 00:01 | |
*** andreww has quit IRC | 00:16 | |
*** catintheroof has quit IRC | 00:29 | |
*** openstackgerrit has joined #openstack-rally | 00:57 | |
openstackgerrit | chenhb proposed openstack/rally master: Add create_and_delete scenario to loadbalancer https://review.openstack.org/414934 | 00:57 |
---|---|---|
*** yanyanhu has joined #openstack-rally | 01:24 | |
*** MasterOfBugs has quit IRC | 01:26 | |
dileepr | andreykurilin: I am getting an error CRITICAL rally [-] RallyException: There is no proper implementation for Identity | 01:27 |
openstackgerrit | Hai Shi proposed openstack/rally master: [API] Make return data of Task API serializable https://review.openstack.org/431624 | 01:40 |
openstackgerrit | zhangzhihui proposed openstack/rally master: Add cinder.CreateAndListQos scenario https://review.openstack.org/422994 | 02:38 |
*** ilbot3 has quit IRC | 02:47 | |
*** ilbot3 has joined #openstack-rally | 02:49 | |
dileepr | when I invoke keystone = identity.Identity(osclients.Clients(admin))... it is throwing -- CRITICAL rally [-] RallyException: There is no proper implementation for Identity | 02:51 |
*** boris-42_ has joined #openstack-rally | 03:04 | |
*** serverascode_ has joined #openstack-rally | 03:06 | |
*** dmellado_ has joined #openstack-rally | 03:06 | |
*** haukebrun0 has joined #openstack-rally | 03:06 | |
*** psuriset_ has joined #openstack-rally | 03:06 | |
*** dmellado has quit IRC | 03:07 | |
*** serverascode has quit IRC | 03:07 | |
*** boris-42 has quit IRC | 03:07 | |
*** psuriset has quit IRC | 03:07 | |
*** haukebruno has quit IRC | 03:07 | |
*** haukebrun0 is now known as haukebruno | 03:07 | |
*** serverascode_ is now known as serverascode | 03:18 | |
openstackgerrit | chenhb proposed openstack/rally master: [WIP]Port CinderWrapper to service modules https://review.openstack.org/424970 | 03:44 |
openstackgerrit | chenhb proposed openstack/rally master: [WIP]Switch cinder scenarios to cinder service https://review.openstack.org/429175 | 03:44 |
*** yingjun has joined #openstack-rally | 03:49 | |
*** orionx has joined #openstack-rally | 03:58 | |
*** adiantum has joined #openstack-rally | 04:37 | |
rallydev-bot | [From Gitter] zhangzhihui1 : @tohin According to your comment , I have a problem ,Please look at my question. https://review.openstack.org/#/c/415608/2 | 06:01 |
*** pcaruana has joined #openstack-rally | 06:20 | |
*** e0ne has joined #openstack-rally | 06:36 | |
*** yingjun has quit IRC | 06:46 | |
openstackgerrit | chenhb proposed openstack/rally master: Port CinderWrapper to service modules https://review.openstack.org/424970 | 06:53 |
openstackgerrit | chenhb proposed openstack/rally master: [WIP]Switch cinder scenarios to cinder service https://review.openstack.org/429175 | 06:53 |
*** yingjun has joined #openstack-rally | 06:55 | |
*** rcernin has joined #openstack-rally | 07:07 | |
*** orionx has quit IRC | 07:17 | |
*** orionx has joined #openstack-rally | 07:17 | |
*** abehl has joined #openstack-rally | 07:21 | |
*** orionx has quit IRC | 07:21 | |
*** adiantum1 has joined #openstack-rally | 07:24 | |
*** alexchadin has joined #openstack-rally | 07:26 | |
*** adiantum has quit IRC | 07:26 | |
*** adiantum1 is now known as adiantum | 07:26 | |
*** e0ne has quit IRC | 07:29 | |
*** tesseract has joined #openstack-rally | 07:31 | |
*** arslanq has joined #openstack-rally | 07:36 | |
arslanq | hi guys, i am trying to install rally on CentOS but facing an error. Could anyone please take a look on it: https://pastebin.mozilla.org/8979330 | 07:37 |
*** yamamoto has quit IRC | 07:38 | |
rallydev-bot | [From Gitter] astarove : Hi, try this: sudo pip install iso8601 | 07:42 |
rallydev-bot | [From Gitter] astarove : link on python package: https://pypi.python.org/pypi/iso8601 | 07:42 |
arslanq | rallydev-bot: Requirement already up-to-date: iso8601 in /usr/lib/python2.7/site-packages | 07:43 |
openstackgerrit | chenhb proposed openstack/rally master: Port CinderWrapper to service modules https://review.openstack.org/424970 | 07:49 |
openstackgerrit | chenhb proposed openstack/rally master: [WIP]Switch cinder scenarios to cinder service https://review.openstack.org/429175 | 07:49 |
rallydev-bot | [From Gitter] abhi6254 : Hi guys | 08:30 |
rallydev-bot | [From Gitter] tohin : hi | 08:33 |
rallydev-bot | [From Gitter] andreykurilin : dileepr: ok, can you share task config that was used? | 08:35 |
rallydev-bot | [From Gitter] abhi6254 : Can we define number of instance/server boot in https://github.com/openstack/rally/blob/master/samples/tasks/scenarios/vm/boot-runcommand-delete.yaml this sample | 08:36 |
rallydev-bot | [From Gitter] abhi6254 : [edit] Can we define number of instance/server boot in https://github.com/openstack/rally/blob/master/samples/tasks/scenarios/vm/boot-runcommand-delete.yaml this sample ? | 08:36 |
rallydev-bot | [From Gitter] andreykurilin : @abhi6254 https://github.com/openstack/rally/blob/master/samples/tasks/scenarios/vm/boot-runcommand-delete.yaml#L18 | 08:37 |
rallydev-bot | [From Gitter] andreykurilin : "times" field of runner means the number of times scenario will be executed | 08:37 |
*** e0ne has joined #openstack-rally | 08:38 | |
rallydev-bot | [From Gitter] abhi6254 : Yes, understood | 08:39 |
dileepr | andreykurilin: I ran the script as python cleanup.py | 08:39 |
rallydev-bot | [From Gitter] andreykurilin : dileepr: no, I mean rally task that was interrupted. Can you share yaml/json of it? | 08:40 |
dileepr | https://github.com/dileepranganathan/ODLRallyPlugin/blob/master/ODLPlugin.yml | 08:41 |
dileepr | I used times as 1000 and concurrency as 8 | 08:41 |
rallydev-bot | [From Gitter] abhi6254 : Just want to know, Can i run this scenario with fixed security group | 08:41 |
rallydev-bot | [From Gitter] abhi6254 : [edit] Just want to know, Can i run this scenario with fixed security group? | 08:41 |
rallydev-bot | [From Gitter] abhi6254 : @andreykurilin | 08:41 |
rallydev-bot | [From Gitter] abhi6254 : Is there anywhere i defined fixed security group then attached that to newly created server/instances? | 08:42 |
dileepr | andreykurilin: | 08:43 |
dileepr | andreykurilin: someone accidentally pressed ctrl+c when the rally task was running.. | 08:44 |
dileepr | the plugin can successfully complete if no interruption | 08:45 |
openstackgerrit | Staroverov Anton proposed openstack/rally master: Modifing of test on docstrings https://review.openstack.org/428739 | 08:47 |
rallydev-bot | [From Gitter] andreykurilin : @abhi6254: yes, you can specify security group via scenario argument something like `"security_groups": [<name_of_secgroup>]` | 08:52 |
rallydev-bot | [From Gitter] andreykurilin : @dileepr: Did you run script at the same node as rally was executed (I mean does it have access to the same endpoints of openstack) ? does `rally deployment check` works there now ? | 08:53 |
rallydev-bot | [From Gitter] andreykurilin : arslanq: try to update it. `pip install -U iso8601` | 08:54 |
*** Serlex has joined #openstack-rally | 08:54 | |
dileepr | andreykurilin: I ran the script from the same node where rally run the task.. rally deployment check works and shows keystone there | 08:57 |
rallydev-bot | [From Gitter] abhi6254 : @andreykurilin : Then what will happen when there is security group create by https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/vm/vmtasks.py#L47-L58 ? | 09:00 |
rallydev-bot | [From Gitter] abhi6254 : or which security group work? create by `vmtask.py` or fixed security group passed in scenario file? | 09:01 |
rallydev-bot | [From Gitter] abhi6254 : because when i run this scenario without passing any security group `"security_groups": [<name_of_secgroup>]` then this scenario create security group with port 22 for ssh for every tenant | 09:04 |
rallydev-bot | [From Gitter] andreykurilin : unfortunately, in all cases(no meeter if `security_groups` is transmitted via task or not), that context will create additional security group. | 09:06 |
rallydev-bot | [From Gitter] abhi6254 : is there any workaround for this ? | 09:07 |
rallydev-bot | [From Gitter] andreykurilin : @abhi6254 no. you can manually just remove `"allow_ssh": {}` and it will help for your case | 09:08 |
rallydev-bot | [From Gitter] abhi6254 : Ohhh, Great, So after removing `"allow_ssh": {}` there is no security group create by `vmtasks.py`? | 09:09 |
rallydev-bot | [From Gitter] andreykurilin : yes | 09:09 |
rallydev-bot | [From Gitter] abhi6254 : Ok, Thanks. | 09:10 |
*** abalutoiu has quit IRC | 09:11 | |
rallydev-bot | [From Gitter] andreykurilin : dileepr: can you execute http://xsnippet.org/362280/ ? it will give me some debug information | 09:11 |
rallydev-bot | [From Gitter] abhi6254 : And passing `"security_groups": [<name_of_secgroup>]` in scenario with port 22 enable? | 09:12 |
rallydev-bot | [From Gitter] andreykurilin : yes | 09:12 |
rallydev-bot | [From Gitter] andreykurilin : and icmp | 09:12 |
rallydev-bot | [From Gitter] andreykurilin : for checking that vm is up | 09:12 |
rallydev-bot | [From Gitter] abhi6254 : yes :) | 09:12 |
rallydev-bot | [From Gitter] abhi6254 : I will try, Will update you :) | 09:13 |
dileepr | https://www.irccloud.com/pastebin/cjENf1Ua/ | 09:13 |
dileepr | andreykurilin: http://xsnippet.org/362281/ | 09:16 |
*** yingjun has quit IRC | 09:17 | |
*** adiantum has quit IRC | 09:17 | |
rallydev-bot | [From Gitter] andreykurilin : dileepr: perfect | 09:18 |
rallydev-bot | [From Gitter] andreykurilin : :) | 09:18 |
rallydev-bot | [From Gitter] andreykurilin : dileepr: http://xsnippet.org/362282/ let's try it again | 09:20 |
dileepr | andreykurilin: http://xsnippet.org/362283/ | 09:22 |
*** yamamoto has joined #openstack-rally | 09:23 | |
rallydev-bot | [From Gitter] andreykurilin : the same ? :( | 09:23 |
rallydev-bot | [From Gitter] andreykurilin : eh | 09:23 |
openstackgerrit | Hai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service https://review.openstack.org/415740 | 09:23 |
*** yamamoto_ has joined #openstack-rally | 09:24 | |
*** e0ne has quit IRC | 09:24 | |
*** aarefiev_afk is now known as aarefiev | 09:25 | |
*** yamamoto_ has quit IRC | 09:25 | |
*** yamamoto_ has joined #openstack-rally | 09:26 | |
*** yamamoto_ has quit IRC | 09:26 | |
rallydev-bot | [From Gitter] andreykurilin : let's return to our debug script. I updated it - http://xsnippet.org/362284/ | 09:27 |
rallydev-bot | [From Gitter] andreykurilin : dileepr ^ | 09:27 |
*** yamamoto has quit IRC | 09:28 | |
dileepr | andreykurilin: <rally.common.objects.credential.Credential object at 0x7fae79d39490> | 09:29 |
dileepr | v3 | 09:29 |
*** ushkalim has joined #openstack-rally | 09:29 | |
dileepr | I think that worked | 09:30 |
openstackgerrit | Ma Xinjian proposed openstack/rally master: Add NeutronNetworks.create_and_show_routers https://review.openstack.org/434170 | 09:32 |
rallydev-bot | [From Gitter] andreykurilin : dileepr: in this case http://xsnippet.org/362282/ should work(it is modified version of yesturday's script) | 09:38 |
*** e0ne has joined #openstack-rally | 09:40 | |
openstackgerrit | Andrey Kurilin proposed openstack/rally master: WIP do not use allow_ssh context https://review.openstack.org/434176 | 09:45 |
dileepr | andreykurilin: weird.. I still get that error... sometime back I did try a work around to bypass that line by manually creating the list of rally project objects and user objects http://xsnippet.org/362285/... but it is throwing another error 2017-02-15 03:45:50.063 46627 WARNING rally.plugins.openstack.cleanup.manager [-] Missing resource managers: nova, | 09:46 |
dileepr | neutron | 09:46 |
dileepr | this is at the end when calling manager.cleanup.. | 09:46 |
rallydev-bot | [From Gitter] andreykurilin : ok, missing resources can be fixed easily. I forgot about it:) | 09:47 |
rallydev-bot | [From Gitter] andreykurilin : but I wonder why one script works and another - doesn't | 09:47 |
dileepr | andreykurilin: which 2 scripts are u talking about? | 09:48 |
rallydev-bot | [From Gitter] andreykurilin : give me a minute | 09:49 |
rallydev-bot | [From Gitter] andreykurilin : I know the root of issue | 09:49 |
*** ushkalim_ has joined #openstack-rally | 09:49 | |
openstackgerrit | Hai Shi proposed openstack/rally master: [API] Make return data of Task API serializable https://review.openstack.org/431624 | 09:50 |
rallydev-bot | [From Gitter] andreykurilin : dileepr: http://xsnippet.org/362286/ | 09:51 |
rallydev-bot | [From Gitter] andreykurilin : hope it is a last revision | 09:51 |
rallydev-bot | [From Gitter] andreykurilin : L20 should fix issues with discovering identity service and the error `Missing resource managers` too | 09:52 |
openstackgerrit | Anton Studenov proposed openstack/rally master: [validation] validate scenario default_context https://review.openstack.org/433625 | 09:53 |
*** abalutoiu has joined #openstack-rally | 09:55 | |
openstackgerrit | Anton Studenov proposed openstack/rally master: [validation] validate scenario default_context https://review.openstack.org/433625 | 09:56 |
dileepr | andreykurilin: Yes.. this version progressed till cleanup and got this error.. http://xsnippet.org/362287/ | 09:56 |
rallydev-bot | [From Gitter] andreykurilin : it looks like masking admin as regular user did not work :( | 09:58 |
*** ushkalim_ has quit IRC | 10:04 | |
*** ushkalim has quit IRC | 10:04 | |
rallydev-bot | [From Gitter] andreykurilin : dileepr: http://xsnippet.org/362288/ | 10:08 |
*** alexchadin has quit IRC | 10:16 | |
*** ushkalim_ has joined #openstack-rally | 10:17 | |
*** ushkalim has joined #openstack-rally | 10:19 | |
dileepr | andreykurilin: I think when I ran the previous script it wiped out the list of users and projects... :( | 10:23 |
*** adiantum has joined #openstack-rally | 10:25 | |
dileepr | andreykurilin: I have the list of that ids.. let me try recreating it usig keystone.create_project and create_user... | 10:27 |
*** yanyanhu has quit IRC | 10:34 | |
dileepr | andreykurilin: I think this has messed up a bit.. cannot create with the same id... | 10:39 |
dileepr | andreykurilin: it's very late here.. I am going to try this again tomorrow... I appreciate your help :) | 10:40 |
*** ushkalim has quit IRC | 10:42 | |
*** ushkalim_ has quit IRC | 10:42 | |
*** tosky has joined #openstack-rally | 10:43 | |
*** mvk has quit IRC | 10:43 | |
*** ushkalim_ has joined #openstack-rally | 10:55 | |
*** ushkalim has joined #openstack-rally | 10:55 | |
*** mvk has joined #openstack-rally | 11:15 | |
*** alexchadin has joined #openstack-rally | 11:16 | |
*** alexchadin has quit IRC | 11:22 | |
*** ushkalim has quit IRC | 11:33 | |
*** ushkalim_ has quit IRC | 11:33 | |
*** jkilpatr has quit IRC | 11:35 | |
*** alexchadin has joined #openstack-rally | 11:42 | |
*** ushkalim has joined #openstack-rally | 11:44 | |
*** ushkalim_ has joined #openstack-rally | 11:45 | |
*** yamamoto has joined #openstack-rally | 11:53 | |
*** jkilpatr has joined #openstack-rally | 11:53 | |
*** alexchadin has quit IRC | 11:55 | |
*** alexchadin has joined #openstack-rally | 11:58 | |
*** ushkalim_ has quit IRC | 12:20 | |
*** ushkalim has quit IRC | 12:20 | |
*** ushkalim_ has joined #openstack-rally | 12:33 | |
*** ushkalim has joined #openstack-rally | 12:33 | |
*** catintheroof has joined #openstack-rally | 12:36 | |
*** yamamoto has quit IRC | 12:43 | |
*** alexchadin has quit IRC | 12:48 | |
*** yamamoto has joined #openstack-rally | 12:50 | |
*** yamamoto has quit IRC | 12:51 | |
arslanq | rallydev-bot: I was running nova tests, i found an error, it cannot pick up the image name i have to put it manually | 12:56 |
arslanq | {% set image_name = image_name or "^cirros.*uec$" %} | 12:56 |
rallydev-bot | [From Gitter] andreykurilin : arslanq: rallydev-bot is just a bot that synchronizes messages between two services IRC and Gitter. the right author of the message is goint after `[From Gitter]` tag | 12:57 |
arslanq | could anyone please answer the above query please? | 12:59 |
rallydev-bot | [From Gitter] andreykurilin : `{% set image_name = "PUT_HERE_NAME_OF_IMAGE_TO_USE" %}` | 13:00 |
*** alexchadin has joined #openstack-rally | 13:04 | |
*** dileepr has quit IRC | 13:09 | |
openstackgerrit | Anton Studenov proposed openstack/rally master: Refactor deployment credentials https://review.openstack.org/434263 | 13:17 |
kaloyan | hi, how can i add some additional variable in the tasks | 13:30 |
kaloyan | are there json schemes for all of the tasks | 13:30 |
rallydev-bot | [From Gitter] andreykurilin : kaloyan: hi! task yaml/json file is actually jinja2 template. You can use all features of templates - use whatever you want variables, loops and etc | 13:31 |
kaloyan | ok, but i dont understand how rally will connect the added var to the var i use in the methods | 13:38 |
rallydev-bot | [From Gitter] andreykurilin : what variables do you mean? | 13:38 |
kaloyan | for example i want to add var "result_file": "xx" to the task VMTasks.boot_runcommand_delete | 13:40 |
andreykurilin | an how that var should be used? | 13:40 |
kaloyan | the runned script will create json file with some information in it and i want to add it as Scenario Data in the report | 13:41 |
*** yingjun has joined #openstack-rally | 14:01 | |
arslanq | hi, could anyone please tell me that why is this error occuring? : RallyException: Instance host and aggregate host are different | 14:15 |
rallydev-bot | [From Gitter] andreykurilin : kaloyan: I suppose you should use just cat command to execute that results file | 14:17 |
rallydev-bot | [From Gitter] andreykurilin : arslanq: is it scenario which relate to migration? | 14:18 |
rallydev-bot | [From Gitter] andreykurilin : yingjun: hi hi! pleeease, we need your reviews:) | 14:18 |
arslanq | rallydev-bot: no this is the following scenario: create-aggregate-add-host-and-boot-server | 14:21 |
yingjun | Hi, andreykurilin, yeah, i'll try to get some time on this, was busy with local work .( | 14:23 |
rallydev-bot | [From Gitter] andreykurilin : yingjun: ok ok:) btw, it would be nice to see updated patch about task descriptions, if you have time for that | 14:24 |
yingjun | andreykurilin, sure | 14:24 |
*** mvk has quit IRC | 14:25 | |
arslanq | i am getting 50% results on this test | 14:26 |
*** dmellado_ is now known as dmellado | 14:27 | |
*** yingjun has quit IRC | 14:32 | |
arslanq | any update? | 14:34 |
*** stpierre has joined #openstack-rally | 14:35 | |
*** mvk has joined #openstack-rally | 14:39 | |
*** yingjun has joined #openstack-rally | 14:43 | |
arslanq | andreykurilin: i am running a test "list-and-get-hosts" and facing the following error: NotFound: Compute host controller could not be found | 14:53 |
openstackgerrit | Anton Studenov proposed openstack/rally master: [WIP] Refactoring of deployment credentials https://review.openstack.org/434263 | 14:57 |
*** alexchadin has quit IRC | 15:00 | |
*** alexchadin has joined #openstack-rally | 15:00 | |
*** alexchadin has quit IRC | 15:01 | |
*** alexchadin has joined #openstack-rally | 15:01 | |
*** alexchadin has quit IRC | 15:02 | |
*** alexchadin has joined #openstack-rally | 15:02 | |
*** alexchadin has quit IRC | 15:02 | |
*** alexchadin has joined #openstack-rally | 15:03 | |
*** alexchadin has quit IRC | 15:03 | |
*** alexchadin has joined #openstack-rally | 15:04 | |
*** alexchadin has quit IRC | 15:04 | |
*** mvk has quit IRC | 15:07 | |
*** orionx has joined #openstack-rally | 15:08 | |
*** orionx has quit IRC | 15:08 | |
*** orionx has joined #openstack-rally | 15:09 | |
openstackgerrit | Staroverov Anton proposed openstack/rally master: [WIP] Make return data of Verify/Verification API serializable https://review.openstack.org/430855 | 15:11 |
*** jrcloud has joined #openstack-rally | 15:11 | |
*** zackf has quit IRC | 15:11 | |
*** orionx has quit IRC | 15:13 | |
*** orionx has joined #openstack-rally | 15:18 | |
*** mvk has joined #openstack-rally | 15:19 | |
*** stpierre has quit IRC | 15:21 | |
*** stpierre has joined #openstack-rally | 15:21 | |
*** stpierre has quit IRC | 15:43 | |
*** stpierre has joined #openstack-rally | 15:43 | |
*** beslemon has joined #openstack-rally | 15:51 | |
*** beslemon_ has joined #openstack-rally | 15:57 | |
*** beslemon has quit IRC | 15:58 | |
*** orionx has quit IRC | 15:59 | |
*** beslemon_ is now known as beslemon | 16:03 | |
*** alexchadin has joined #openstack-rally | 16:04 | |
*** mvk has quit IRC | 16:08 | |
*** alexchadin has quit IRC | 16:09 | |
*** aarefiev is now known as aarefiev_afk | 16:15 | |
openstackgerrit | Hai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service https://review.openstack.org/415740 | 16:24 |
*** adiantum has quit IRC | 16:25 | |
*** yingjun has quit IRC | 16:26 | |
*** dileepr has joined #openstack-rally | 16:42 | |
*** rcernin has quit IRC | 16:43 | |
*** tosky has quit IRC | 16:46 | |
*** tosky has joined #openstack-rally | 16:49 | |
*** orionx has joined #openstack-rally | 16:50 | |
*** andreww has joined #openstack-rally | 16:50 | |
andreww | so I finally got rally setup on a clean host | 16:51 |
andreww | and then it deleted every instance in the project I was testing on, because it failed setting up the instance | 16:52 |
openstackgerrit | Anton Studenov proposed openstack/rally master: [validation] validate scenario default_context https://review.openstack.org/433625 | 16:54 |
*** abehl has quit IRC | 16:56 | |
andreww | https://gist.github.com/xarses/31be7148c3122308c45a8f657198b5ab | 16:56 |
*** tesseract has quit IRC | 16:58 | |
*** shausy has joined #openstack-rally | 16:59 | |
*** alexchadin has joined #openstack-rally | 17:06 | |
*** mvk has joined #openstack-rally | 17:07 | |
*** Serlex has quit IRC | 17:09 | |
*** alexchadin has quit IRC | 17:11 | |
*** e0ne has quit IRC | 17:11 | |
*** shausy has quit IRC | 17:24 | |
*** shausy has joined #openstack-rally | 17:24 | |
rallydev-bot | [From Gitter] andreykurilin : andreww: you should transmit `"auto_assign_nics": True` | 17:32 |
rallydev-bot | [From Gitter] andreykurilin : in args | 17:32 |
rallydev-bot | [From Gitter] andreykurilin : sorry, there is a typo | 17:32 |
rallydev-bot | [From Gitter] andreykurilin : `auto_assign_nic` without `s` | 17:32 |
rallydev-bot | [From Gitter] andreykurilin : withous `s ` in the end | 17:32 |
andreww | ok, but it still shouldn't have erased all the instances in the project that it had no relation to | 17:33 |
rallydev-bot | [From Gitter] andreykurilin : andreww: Do you use existing users? | 17:33 |
andreww | I configured as an existing user yes, I can't access the keystone admin endpoint from where I need to run rally from | 17:34 |
rallydev-bot | [From Gitter] andreykurilin : ok, so it is expected behaviour | 17:35 |
rallydev-bot | [From Gitter] andreykurilin : I mean known | 17:35 |
andreww | AFAICT its not documented that it will behave that way | 17:35 |
rallydev-bot | [From Gitter] andreykurilin : yup | 17:36 |
rallydev-bot | [From Gitter] andreykurilin : I expect that it will be fixed with https://review.openstack.org/#/c/275340/18 | 17:36 |
rallydev-bot | [From Gitter] andreykurilin : I'll try to return to that patch tomorrow | 17:36 |
andreww | https://docs.openstack.org/developer/rally/quick_start/tutorial/step_3_benchmarking_with_existing_users.html | 17:37 |
andreww | Needs to have a large warning about the expected behavior then | 17:37 |
rallydev-bot | [From Gitter] andreykurilin : I hope it will not be an expected behaviour soon, very soon | 17:37 |
rallydev-bot | [From Gitter] andreykurilin : sorry for that | 17:38 |
andreww | sure, but it results in data loss, so we need to cover the bases. I would have created an isolated user if I knew | 17:38 |
rallydev-bot | [From Gitter] andreykurilin : andreww: In previous release we started a big refactoring of our docs and start to cover more and more missed information. For example, I'm working on documenting expected parameters of contexts. I understand that you are complaining about another topic, but please beleave me, we are trying to document everything now and fix "known faults". | 17:44 |
*** ushkalim has quit IRC | 17:58 | |
*** ushkalim_ has quit IRC | 17:59 | |
*** beslemon has quit IRC | 18:02 | |
*** beslemon has joined #openstack-rally | 18:05 | |
*** shausy has quit IRC | 18:11 | |
*** shausy has joined #openstack-rally | 18:12 | |
*** beslemon_ has joined #openstack-rally | 18:17 | |
*** beslemon has quit IRC | 18:17 | |
*** jkilpatr has quit IRC | 18:22 | |
*** shausy has quit IRC | 18:27 | |
*** shausy has joined #openstack-rally | 18:28 | |
*** jkilpatr has joined #openstack-rally | 18:29 | |
*** beslemon_ has quit IRC | 18:35 | |
*** shausy has quit IRC | 18:36 | |
*** MasterOfBugs has joined #openstack-rally | 18:45 | |
*** tosky has quit IRC | 18:57 | |
*** abehl has joined #openstack-rally | 18:57 | |
*** pcaruana has quit IRC | 19:03 | |
*** Serlex has joined #openstack-rally | 19:05 | |
*** MasterOfBugs has quit IRC | 19:07 | |
*** MasterOfBugs has joined #openstack-rally | 19:07 | |
*** alexchadin has joined #openstack-rally | 19:08 | |
*** alexchadin has quit IRC | 19:12 | |
*** e0ne has joined #openstack-rally | 19:33 | |
*** e0ne has quit IRC | 19:33 | |
*** e0ne has joined #openstack-rally | 19:40 | |
*** beslemon has joined #openstack-rally | 19:44 | |
MasterOfBugs | hey Guys, We had run rally on an existing deployment which we had done using OSA. The Rally created many VMs (Around 1000) and the rally task aborted due to some reason. Now we want to clean up the env (Which Rally is supposed to)). Can anyone point me how to clean up the VMS, NEtworks, Poets, Subnets and whatever it has created??? | 20:01 |
rallydev-bot | [From Gitter] andreykurilin : MasterOfBugs: hi! actually, it is not so easy as it can be... | 20:03 |
MasterOfBugs | Oh ok! :-| | 20:03 |
MasterOfBugs | Can i have pointer to deal with this | 20:03 |
MasterOfBugs | ? | 20:03 |
rallydev-bot | [From Gitter] andreykurilin : MasterOfBugs: https://review.openstack.org/#/c/275340/18 after merging that patch, it will be easy to implement "disaster cleanup" | 20:04 |
rallydev-bot | [From Gitter] andreykurilin : do you have any not rally related resources in used tenants? | 20:04 |
MasterOfBugs | Cool! | 20:04 |
MasterOfBugs | Yes we have some 7 rally tenants | 20:05 |
MasterOfBugs | yes | 20:05 |
MasterOfBugs | we have non rally resource in tennats too | 20:05 |
rallydev-bot | [From Gitter] andreykurilin : ok :( | 20:05 |
rallydev-bot | [From Gitter] andreykurilin : so I can suggest you to download that patch. | 20:06 |
rallydev-bot | [From Gitter] andreykurilin : it can help to remove only "rally-related-resources" | 20:06 |
MasterOfBugs | Oh ok! So the VMs and other resource should be deleted manually is it? | 20:07 |
*** abehl has quit IRC | 20:07 | |
rallydev-bot | [From Gitter] andreykurilin : no | 20:07 |
MasterOfBugs | oh COol! I got it | 20:08 |
rallydev-bot | [From Gitter] andreykurilin : Patch mentioned above filters resources by it's names and checks that the names match patters of temporary name generator | 20:08 |
*** jkilpatr_ has joined #openstack-rally | 20:09 | |
rallydev-bot | [From Gitter] andreykurilin : MasterOfBugs: after you apply that patch, try to execute that script - http://xsnippet.org/362292/ | 20:10 |
rallydev-bot | [From Gitter] andreykurilin : it should launch cleanup | 20:10 |
rallydev-bot | [From Gitter] andreykurilin : MasterOfBugs: is it some kind of production cloud? | 20:11 |
rallydev-bot | [From Gitter] andreykurilin : :) | 20:11 |
MasterOfBugs | Cool! Gonna run that script now | 20:11 |
MasterOfBugs | Aweomser | 20:11 |
MasterOfBugs | Awesome* | 20:11 |
rallydev-bot | [From Gitter] andreykurilin : please modify deployment and task uuids and services to cleanup | 20:12 |
rallydev-bot | [From Gitter] andreykurilin : I should mention that I did not tested that script :) and it was written yesterday for the same purpose | 20:13 |
rallydev-bot | [From Gitter] andreykurilin : MasterOfBugs ^ | 20:13 |
*** jkilpatr has quit IRC | 20:13 | |
rallydev-bot | [From Gitter] andreykurilin : @shihai1991 Can you take care about https://review.openstack.org/#/c/275340/18 ? possibly, it can require a rebase and addressing comments(if we find something negative there) | 20:14 |
*** dileepr has quit IRC | 20:19 | |
*** psuriset_ has quit IRC | 20:20 | |
*** e0ne has quit IRC | 20:41 | |
MasterOfBugs | Cool! Will change that | 20:48 |
MasterOfBugs | :) | 20:48 |
MasterOfBugs | Thanks Andrey | 20:48 |
*** dileepr has joined #openstack-rally | 20:51 | |
andreww | andreykurilin: `"auto_assign_nic": --- is that an arg to the yaml/jason? does it go to args or context? or is it a commandline option? | 20:52 |
rallydev-bot | [From Gitter] andreykurilin : andreww: your should transmit it as scenario argument | 20:53 |
rallydev-bot | [From Gitter] andreykurilin : http://rally.readthedocs.io/en/latest/plugins/plugin_reference.html#scenario-novaservers-boot-and-delete-server-kwargs | 20:53 |
rallydev-bot | [From Gitter] andreykurilin : note some scenarios accepts additional argument for booting vm via kwargs, others has special key like "server_boot_kwargs", so you need to set `"server_boot_kwargs": {"auto_assign_nic": True}` | 20:54 |
-openstackstatus- NOTICE: We're currently battling an increase in log volume which isn't leaving sufficient space for new jobs to upload logs and results in POST_FAILURE in those cases; recheck if necessary but keep spurious rebasing and rechecking to a minimum until we're in the clear. | 20:57 | |
andreww | boot_and_delete_server is still raiding `BadRequest: Multiple possible networks found, use a Network ID to be more specific. (HTTP 400)` (there are many networks) | 20:59 |
andreww | I guess I need to pass some of the context vars like in https://github.com/openstack/rally/blob/master/samples/tasks/scenarios/nova/boot-and-delete.yaml#L35 | 21:00 |
rallydev-bot | [From Gitter] andreykurilin : andreww: sorry, just looked throw the code. My previous assumption was wrong. auto_assign_nic=True helps in case of usage network context(it will create N temporary networks. N can be specified) to choose one of created networks(if N > 1) | 21:02 |
andreww | andreykurilin: so what should I be doing in the case of established provider networks? | 21:08 |
rallydev-bot | [From Gitter] andreykurilin : andreww: you can try to use http://rally.readthedocs.io/en/latest/plugins/plugin_reference.html#existing-network-context context. it accept empty values. it should be used with auto_assign_nic: True | 21:10 |
andreww | I added "context": {"existing_network": {}} with the auto_assign_nic, that worked | 21:28 |
rallydev-bot | [From Gitter] andreykurilin : cool | 21:28 |
andreww | I'm not sure how to pick a specific network yet, but it ran. | 21:28 |
andreww | and did a good job proving some of my HV's are broken =) | 21:29 |
rallydev-bot | [From Gitter] andreykurilin : andreww: if you need to pick just specific network, you can transmit net-id as one of boot arguments | 21:29 |
rallydev-bot | [From Gitter] andreykurilin : "nics": [{"net-id": "put here network id to use"}] | 21:30 |
rallydev-bot | [From Gitter] andreykurilin : you can use it instead of specifying existing_users context and auto_assign_nic True | 21:30 |
andreww | as **kwargs, or under a specific key you mentioned as server_boot_args? | 21:30 |
rallydev-bot | [From Gitter] andreykurilin : andreww: we have a lot of scenarios that boots server. They have different argument. Since NovaServers.boot_and_delete_server scenario works only with server resource, all server specific arguments can be transmitted via **kwargs | 21:32 |
andreww | ok | 21:32 |
andreww | ok, so the next thing I'm looking to do is to explicitly loop over every HV, and then loop again over each network for that AZ | 21:32 |
rallydev-bot | [From Gitter] andreykurilin : just like "NovaServers.boot_and_delete_server": {"args": {"nics": [{"net-id": "asdasd"}]}, "runner": {...}, "context": {...}} | 21:33 |
andreww | ok, nice | 21:33 |
andreww | I was looking over some of the jinja stuff, but am uncertian how to unpack the data to that | 21:34 |
rallydev-bot | [From Gitter] andreykurilin : For example, in case of NovaServers.boot_server_attach_created_volume_and_live_migrate scenario, you will need to wrap server related arguments into specific argument - http://rally.readthedocs.io/en/latest/plugins/plugin_reference.html#scenario-novaservers-boot-server-attach-created-volume-and-live-migrate-boot-server-kwargs | 21:34 |
openstackgerrit | Roman Vasylets proposed openstack/rally master: Improve Task status list https://review.openstack.org/309883 | 21:34 |
rallydev-bot | [From Gitter] andreykurilin : andreww: jinja template doesn't have access to discovering resources, so you can just specify them manually | 21:35 |
andreww | eventually, I'm looking to report which hosts can't boot, so I can disable them | 21:35 |
*** jkilpatr_ has quit IRC | 21:35 | |
andreww | ok, so I'd create some arglist for it to loop over, and pass that? | 21:35 |
rallydev-bot | [From Gitter] andreykurilin : https://github.com/openstack/rally/blob/master/rally-jobs/nova.yaml#L184-L202 | 21:35 |
rallydev-bot | [From Gitter] andreykurilin : you can use loop like here | 21:35 |
andreww | ok, thanks. I'll explore this more | 21:37 |
rallydev-bot | [From Gitter] andreykurilin : andreww: if you need to check network for servers, I can suggest you to use VMTask scenario. It boots vm, attaches ip, checks that vm is pingable and execute a command at the vm via ssh | 21:37 |
andreww | ya, I saw that. I'm working my way to it | 21:38 |
rallydev-bot | [From Gitter] andreykurilin : :) | 21:38 |
rallydev-bot | [From Gitter] andreykurilin : I think it is one of the powerful scenarios that we have for OpenStack | 21:39 |
rallydev-bot | [From Gitter] andreykurilin : it checks the whole stack:) | 21:39 |
*** jkilpatr_ has joined #openstack-rally | 22:12 | |
*** abalutoiu has quit IRC | 22:14 | |
*** beslemon has quit IRC | 22:35 | |
*** stpierre has quit IRC | 22:41 | |
*** abalutoiu has joined #openstack-rally | 22:48 | |
*** abalutoiu has quit IRC | 22:48 | |
dileepr | andreykurilin: Hi.. | 22:53 |
*** dave-mccowan has quit IRC | 22:53 | |
dileepr | andreykurilin: I was able to restore it to previous state and then run the clean up script again.. but it resulted in 2017-02-15 16:52:16.496 3483 WARNING rally.common.broker [-] Failed to publish a task to the queue: 'Credential' object has no attribute '__getitem__' | 22:54 |
*** orionx has quit IRC | 22:59 | |
*** catintheroof has quit IRC | 23:00 | |
*** Serlex has quit IRC | 23:22 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!