Tuesday, 2016-05-24

*** boomsauce has joined #openstack-rally00:03
*** yingjun has joined #openstack-rally00:14
*** diogogmt has joined #openstack-rally00:19
*** asti has joined #openstack-rally00:32
*** yanyanhu has joined #openstack-rally00:41
*** boomsauce has quit IRC00:46
*** diogogmt has quit IRC00:53
*** diogogmt has joined #openstack-rally00:56
*** arnoldje has quit IRC01:11
*** akrzos has joined #openstack-rally01:14
*** diogogmt has quit IRC01:18
*** asti has quit IRC01:35
*** psuriset has quit IRC01:39
*** ilbot3 has quit IRC01:46
*** ilbot3 has joined #openstack-rally01:49
openstackgerritchenhb proposed openstack/rally: Add boot_and_delete_server samples and functional test  https://review.openstack.org/32018001:51
*** MaxPC has joined #openstack-rally02:22
*** akrzos has quit IRC02:30
*** psuriset has joined #openstack-rally02:43
openstackgerritchenhb proposed openstack/rally: Add boot_and_delete_server samples and functional test  https://review.openstack.org/32018002:45
*** diogogmt has joined #openstack-rally02:49
*** arnoldje has joined #openstack-rally02:52
*** MaxPC has quit IRC03:00
*** absubram has joined #openstack-rally04:31
*** absubram_ has joined #openstack-rally04:32
*** absubram has quit IRC04:36
*** absubram_ is now known as absubram04:36
*** shausy has joined #openstack-rally04:48
*** arnoldje has quit IRC05:02
*** bkopilov has joined #openstack-rally05:02
*** bkopilov has quit IRC05:10
*** bkopilov has joined #openstack-rally05:10
*** bkopilov has quit IRC05:11
*** bkopilov has joined #openstack-rally05:11
*** dmellado has quit IRC05:13
*** kambiz has quit IRC05:13
*** kambiz has joined #openstack-rally05:16
*** dmellado has joined #openstack-rally05:17
*** shausy has quit IRC05:17
*** shausy has joined #openstack-rally05:18
*** rdas has joined #openstack-rally05:32
*** adiantum has joined #openstack-rally05:39
openstackgerritSHIPeiqi proposed openstack/rally: CleanUp Error log traces in network context  https://review.openstack.org/31991305:48
*** shausy has quit IRC06:00
*** rcernin has joined #openstack-rally06:08
*** sverma has joined #openstack-rally06:11
*** serverascode has quit IRC06:15
*** meteorfox has quit IRC06:15
*** meteorfox has joined #openstack-rally06:17
*** kun_huang has quit IRC06:21
*** kun_huang has joined #openstack-rally06:24
*** hughsaunders has quit IRC06:26
*** harlowja has quit IRC06:28
*** nineseconds has joined #openstack-rally06:28
*** hughsaunders has joined #openstack-rally06:31
*** serverascode has joined #openstack-rally06:33
*** arcimboldo has joined #openstack-rally06:54
*** Deng has joined #openstack-rally07:02
*** tesseract has joined #openstack-rally07:04
*** tesseract has quit IRC07:08
*** arxcruz has joined #openstack-rally07:21
*** anshul has joined #openstack-rally07:44
*** anshul is now known as Guest8268607:44
openstackgerritchenhb proposed openstack/rally: Fix list_samples unknown argument "limit" error  https://review.openstack.org/32026407:49
*** ushkalim has joined #openstack-rally07:52
*** amaretskiy has joined #openstack-rally07:53
*** e0ne has joined #openstack-rally08:20
*** tosky has joined #openstack-rally08:21
*** tosky has quit IRC08:23
*** ushkalim has quit IRC08:26
*** tosky has joined #openstack-rally08:26
openstackgerritYanyan Hu proposed openstack/rally: Add Senlin plugin for profile and cluster  https://review.openstack.org/30152208:27
*** afazekas_ is now known as afazekas08:27
*** e0ne has quit IRC08:31
*** e0ne has joined #openstack-rally08:32
*** yingjun has quit IRC08:33
*** ig0r_ has joined #openstack-rally08:40
*** ushkalim has joined #openstack-rally08:41
*** arcimboldo has quit IRC09:01
*** arcimboldo has joined #openstack-rally09:15
*** yanyanhu has quit IRC09:24
*** yanyanhu has joined #openstack-rally09:25
*** yanyanhu has quit IRC09:25
openstackgerritAlexander Maretskiy proposed openstack/rally: [Install] Improve installation script  https://review.openstack.org/32032409:37
*** ushkalim has quit IRC09:38
*** arcimboldo_ has joined #openstack-rally09:44
arcimboldo_Hi all, how can I see the output of the script run in a  VM.boot_runcommand_delete plugin?09:45
*** ushkalim has joined #openstack-rally09:51
*** mvk has quit IRC09:53
*** arcimboldo_ has quit IRC10:00
*** arcimboldo has quit IRC10:00
*** boomsauce has joined #openstack-rally10:05
*** MaxPC has joined #openstack-rally10:11
*** arcimboldo_ has joined #openstack-rally10:12
*** e0ne has quit IRC10:13
*** e0ne has joined #openstack-rally10:14
*** arcimboldo has joined #openstack-rally10:14
amaretskiyarcimboldo_: hi10:16
amaretskiyyou can generate html report10:16
arcimboldo_but I don't see anything in the report...10:16
amaretskiyarcimboldo_: I've found a small bug - we have to modify standard plugin VM.boot_runcommand_delete in order to see results in html report because plugin return value is not ignored, instead plugin should call add_output() method10:19
amaretskiyarcimboldo_: please look at https://github.com/openstack/rally/blob/master/rally/task/scenario.py#L172-L20510:20
amaretskiyarcimboldo_:  you can use add_output() in any plugin10:20
amaretskiyarcimboldo_: there are examples how output can be displayed: http://logs.openstack.org/42/318642/4/check/gate-rally-dsvm-rally/c60f41d/rally-plot/results.html.gz#/Dummy.dummy_output/output10:21
amaretskiyarcimboldo_:  unfortunately we should update VM.boot_runcommand_delete a bit10:21
amaretskiyarcimboldo_: I will do this update soon10:22
*** mvk has joined #openstack-rally10:22
arcimboldothnx amaretskiy, I'll wait for the update10:23
openstackgerritSergey Skripnick proposed openstack/rally: [CI] Use --fromenv to create deployment on dsvm  https://review.openstack.org/31864210:28
*** psuriset has quit IRC10:31
*** ushkalim has quit IRC10:33
*** e0ne_ has joined #openstack-rally10:41
*** e0ne has quit IRC10:42
*** arcimboldo has quit IRC10:45
*** arcimboldo_ has quit IRC10:45
*** ushkalim has joined #openstack-rally10:45
openstackgerritAntonio Messina proposed openstack/rally: Fix "AttributeError" when using "existing_users" context  https://review.openstack.org/32000510:46
*** akrzos has joined #openstack-rally10:47
*** akrzos has quit IRC10:53
*** lazy_prince has quit IRC10:59
*** lazy_prince has joined #openstack-rally11:00
*** arcimboldo has joined #openstack-rally11:15
openstackgerritAlexander Maretskiy proposed openstack/rally: [Plugins] Add deprecation mark to dummy scenario  https://review.openstack.org/32036511:16
*** arcimboldo_ has joined #openstack-rally11:18
*** ushkalim has quit IRC11:23
*** akrzos has joined #openstack-rally11:28
*** abalutoiu has joined #openstack-rally11:29
*** nineseconds has quit IRC11:32
*** ig0r_ has quit IRC11:34
*** arcimboldo_ has quit IRC11:48
*** ushkalim has joined #openstack-rally11:54
*** ig0r_ has joined #openstack-rally11:56
*** nineseconds has joined #openstack-rally11:58
*** asti has joined #openstack-rally12:00
*** ikhudoshyn has quit IRC12:05
openstackgerritRoman Vasilets proposed openstack/rally: Remove deprecated create_meter_and_get_stats  https://review.openstack.org/32040312:16
*** maeca1 has joined #openstack-rally12:30
*** stpierre has joined #openstack-rally12:33
*** psuriset has joined #openstack-rally12:35
*** rdas has quit IRC12:45
*** madhu_ak has quit IRC12:46
*** catintheroof has joined #openstack-rally12:49
*** diogogmt has quit IRC12:50
*** diogogmt has joined #openstack-rally12:53
*** vponomaryov has quit IRC12:55
*** vponomaryov has joined #openstack-rally12:57
*** Deng has quit IRC12:57
*** abalutoiu_ has joined #openstack-rally13:03
*** abalutoiu has quit IRC13:04
*** arnoldje has joined #openstack-rally13:07
*** diogogmt has quit IRC13:07
*** nineseconds has quit IRC13:24
*** nineseconds has joined #openstack-rally13:24
*** nineseconds has quit IRC13:28
*** yingjun has joined #openstack-rally13:28
*** nineseconds has joined #openstack-rally13:28
*** yingjun has quit IRC13:37
*** nineseconds has quit IRC13:38
openstackgerritAlexander Maretskiy proposed openstack/rally: [Plugins] Fix custom output from boot_runcommand_delete()  https://review.openstack.org/32046013:38
*** nineseconds has joined #openstack-rally13:38
*** arnoldje has quit IRC13:42
*** yingjun has joined #openstack-rally13:42
*** nineseconds has quit IRC13:48
amaretskiyarcimboldo: https://review.openstack.org/#/c/320460/13:48
*** nineseconds has joined #openstack-rally13:48
*** arcimboldo has quit IRC13:52
*** yingjun has quit IRC13:53
*** psd has joined #openstack-rally13:54
*** yingjun has joined #openstack-rally13:59
*** yingjun has quit IRC14:08
*** yingjun has joined #openstack-rally14:09
openstackgerritMerged openstack/rally: Fix "AttributeError" when using "existing_users" context  https://review.openstack.org/32000514:10
*** absubram has quit IRC14:13
openstackgerritAlexander Maretskiy proposed openstack/rally: [Plugins] Fix custom output from boot_runcommand_delete()  https://review.openstack.org/32046014:13
*** arcimboldo has joined #openstack-rally14:13
*** diogogmt has joined #openstack-rally14:14
*** KevinE has joined #openstack-rally14:14
*** KevinE has quit IRC14:15
*** KevinE has joined #openstack-rally14:15
_erick0zcrmorning14:15
openstackgerritAlexander Maretskiy proposed openstack/rally: [Plugins] Add deprecation mark to dummy scenario  https://review.openstack.org/32036514:18
*** arnoldje has joined #openstack-rally14:18
KevinEmorning!14:18
*** arcimboldo has quit IRC14:22
*** diogogmt has quit IRC14:23
stpierreamaretskiy: so is it possible in https://review.openstack.org/#/c/320460/2/rally/plugins/openstack/scenarios/vm/vmtasks.py L196 for the data type to be a list or scalar? (e.g., in the case of an improperly written scenario)14:23
amaretskiystpierre: this can be any type that returned by json.loads (python simple types like dict, list, str, int, float)14:25
amaretskiystpierre: this can happen in case if command (this is usually a bash code given to scenario) returns data in unexpected format14:25
stpierreok, then let's log an error in that case14:26
amaretskiystpierre: we can improve this scenario a lot later, but let's just fix output for now14:26
*** KevinE has quit IRC14:28
stpierreadding one line to ensure that we don't silently drop data is worth it now IMO14:28
*** KevinE has joined #openstack-rally14:28
stpierrei'll happily +2 it as soon as that's added14:28
*** logan- has quit IRC14:29
*** logan- has joined #openstack-rally14:30
_erick0zcrstpierre: this is the error I had about http requests to a https service http://pastebin.com/rR8Ue2VX. For glance, I have a nginx doing reverse proxy, the openstack client works as expected.14:30
*** e0ne has joined #openstack-rally14:34
*** e0ne_ has quit IRC14:35
*** yingjun has quit IRC14:39
*** yingjun has joined #openstack-rally14:39
*** abalutoiu_ has quit IRC14:41
stpierre_erick0zcr: requests is making an https request, so the error might be with your nginx proxy14:42
stpierrebut obviously if osc works that's a bit odd14:42
*** mvk has quit IRC14:42
*** vponomaryov has quit IRC14:42
*** asti has quit IRC14:42
*** ushkalim has quit IRC14:42
*** rmk has quit IRC14:42
stpierredoes the curl command that requests logs on line 19 give you a 400?14:43
stpierrethis is suspicious: --cert None --key None14:43
*** yingjun has quit IRC14:44
*** yingjun has joined #openstack-rally14:45
*** rcernin has quit IRC14:47
KevinEGuess I'll ask again: If anyone can help me try to troubleshoot gate-rally tests failing, I'd really appreciate it if you messaged me <314:50
stpierreKevinE: at this point, really the only course forward is to get devstack going and play with it there. i know you're new to openstack, but consider this a leanring opportunity with a very steep curve :)14:51
openstackgerritMerged openstack/rally: [Verify] Correctly configure auth URLs and auth version  https://review.openstack.org/31992514:53
amaretskiyKevinE: hi14:53
amaretskiyKevinE: please remind what is the patch?14:54
KevinEstpierre: I'm trying my hardest I promise lol14:54
KevinEamaretskiy: https://review.openstack.org/#/c/320056/ , more debug in the related change Disable osresources14:55
_erick0zcrstpierre: omg, didn't notice the missing cert/key, lemme dig into14:55
amaretskiyKevinE: I will take a look14:55
*** yingjun has quit IRC14:57
*** rcernin has joined #openstack-rally14:59
*** nineseconds has quit IRC15:00
amaretskiyKevinE: your change does not actually work, at least for keystone v215:01
amaretskiyKevinE: please point us to the proper doc/commit/etc which introduces parameter "interface"15:01
amaretskiyKevinE: Also it is desired to mention such references in commit message15:02
*** absubram has joined #openstack-rally15:02
*** yingjun has joined #openstack-rally15:03
*** wootehfoot has joined #openstack-rally15:04
KevinEamaretskiy: is this what you're referring to? https://review.openstack.org/#/c/318136/15:05
*** e0ne has quit IRC15:06
amaretskiyKevinE: this is about deployment15:06
amaretskiyKevinE:  however your patch changes osclients15:06
amaretskiyKevinE: i guess there are proper changes in keystoneclient which expect this parameter15:08
KevinEamaretskiy: is the catalog service supported for keystone v2?15:08
amaretskiyKevinE: any cloud can provide keystone v215:09
*** arcimboldo has joined #openstack-rally15:10
*** diogogmt has joined #openstack-rally15:10
amaretskiyKevinE: I do not actually know if problem is related to keystone v2 only, the question is the reference to some docs about keystone API, or keystoneclient commits, etc which can explain that this parameter ("interface") is actually required15:11
*** yingjun has quit IRC15:12
*** nineseconds has joined #openstack-rally15:12
*** e0ne has joined #openstack-rally15:18
openstackgerritMerged openstack/rally: [Reports] Introduce class processing.plot.Trends  https://review.openstack.org/29412515:20
*** nineseconds has quit IRC15:25
_erick0zcrstpierre: the curl request made by rally uses glance v1 api, I don't know if it actually matters. Also the curl request output: curl: (35) Unknown SSL protocol error in connection to hyperclr.zpn.example.com.com:9292. Is there a way to tell rally to use certain api version? anyway I'll check the nginx side15:25
stpierreit doesn't matter, but yes you can: https://github.com/openstack/rally/blob/master/rally-jobs/rally.yaml#L895-L89715:26
_erick0zcrthanks15:27
_erick0zcromg, it actually works, it was the version that was messing it. Thanks again stpierre15:32
*** arcimboldo has quit IRC15:32
*** adiantum has quit IRC15:37
*** vponomaryov has joined #openstack-rally15:40
*** asti has joined #openstack-rally15:40
*** ushkalim has joined #openstack-rally15:40
*** rmk has joined #openstack-rally15:40
*** Junhongl_ has joined #openstack-rally15:41
*** madhu_ak has joined #openstack-rally15:43
*** adiantum has joined #openstack-rally15:43
*** Junhongl_ has quit IRC15:44
*** Junhongl_ has joined #openstack-rally15:44
*** arcimboldo has joined #openstack-rally15:45
*** mvk has joined #openstack-rally15:45
*** amaretskiy has quit IRC15:46
*** Junhongl_ has quit IRC15:47
*** Junhongl has joined #openstack-rally15:48
*** ushkalim has quit IRC15:50
*** Junhongl has quit IRC15:51
*** diogogmt has quit IRC15:54
*** mvk has quit IRC15:57
*** diogogmt has joined #openstack-rally15:59
*** mvk has joined #openstack-rally16:06
*** KevinE_ has joined #openstack-rally16:08
*** KevinE has quit IRC16:08
*** lezbar has joined #openstack-rally16:09
*** e0ne has quit IRC16:14
*** adiantum has quit IRC16:20
*** lakerzhou has joined #openstack-rally16:22
*** ig0r_ has quit IRC16:24
*** catintheroof has quit IRC16:28
openstackgerritRoman Vasilets proposed openstack/rally: Remove deprecated create_meter_and_get_stats  https://review.openstack.org/32040316:30
*** maeca1 has quit IRC16:34
*** wootehfoot has quit IRC16:37
KevinE_anyone know what this error is?:16:39
KevinE_WARNING keystoneclient.auth.identity.base [-] Failed to contact the endpoint at http://internalAddress:35357 for discovery. Fallback to using that endpoint as the base url.WARNING rally.common.broker [-] Failed to consume a task from the queue: Unable to establish connection to http://internalAddress:35357/domains/default16:39
*** Guest82686 has quit IRC16:43
*** arcimboldo has quit IRC16:43
*** mvk has quit IRC16:45
stpierrethe machine running rally couldn't reach http://internalAddress:3535716:46
*** harlowja has joined #openstack-rally16:51
KevinE_but the endpoint_type is public, it should be going somewhere els16:54
stpierrea) is your deployment using a public auth_url? b) does your catalog have the correct URLs for the public endpoints?16:56
stpierreif you configure your deployment to use a public endpoint_type but with a private auth_url, for instance, then you could run into that16:57
stpierrei think it's probably pretty normal to use the admin endpoint in the deployment, but ask for public URLs from the catalog, for instance16:57
stpierrebut if you can't hit the admin endpoint from your rally box, then you're dead in the water16:58
*** e0ne has joined #openstack-rally16:59
*** sverma has quit IRC17:08
KevinE_how could I check for this?17:09
KevinE_and if that were wouldn't that mean that my patch wouldn't work regardless?17:10
stpierrecheck the file from which your deployment was created17:12
stpierreor 'rally deployment show <name>'17:12
*** e0ne has quit IRC17:12
stpierreand also 'openstack catalog list' to check the catalog17:12
KevinE_json file: http://ip:adminport/v3, enpoint_type:public, it's failing to hit the admin endpoint17:22
*** arxcruz has quit IRC17:23
*** e0ne has joined #openstack-rally17:30
stpierreso it sounds like there's probably a firewall or something preventing rally from hitting that endpoint17:34
KevinE_so why would changing service_catalog.py or osclients fix it?17:57
*** pvaneck has joined #openstack-rally17:58
*** adiantum has joined #openstack-rally17:59
*** dave-mccowan has joined #openstack-rally17:59
openstackgerritRoman Vasilets proposed openstack/rally: [WIP] Refactor ceilometer plugin  https://review.openstack.org/32060718:09
*** ig0r_ has joined #openstack-rally18:23
*** rcernin has quit IRC18:29
stpierrei have no idea why that would fix it18:34
stpierredidn't you have endpoint_type in your deployment file twice at some point?18:34
*** sverma has joined #openstack-rally18:44
*** sverma has quit IRC18:49
KevinE_yes, but someone (maybe you?) pointed out that the first one is just ignored due to the nature of json18:50
stpierrei pointed out that one of them is ignored18:51
stpierrei have no idea which one18:51
stpierrethere's one reasonable way to know for sure :)18:52
stpierreonly one of your two endpoint_type settings is actually correct, so just remove the other one18:52
KevinE_Just tried it, no difference18:52
*** e0ne has quit IRC18:53
KevinE_I think I'm going to submit another change (our service_catalog.py hotfix) just to see what jenkins thinks of it18:53
*** psd has quit IRC18:54
KevinE_nevermind18:57
stpierrewith your service_catalog.py fix, you should be able to run rally in debug mode and see exactly what requests it makes18:58
stpierreif it's not making the admin endpoint request -- which we suspect it isn't -- then i guess dig into the code a bit more to try and figure out why18:58
KevinE_the fix pushes it through as admin and works flawlessly19:02
KevinE_the same with the osclients fix19:02
stpierreso it hits the admin endpoint, but somehow magically works?19:02
KevinE_Oh sorry, it hits the public endpoint with the service fix19:04
KevinE_thus working lol19:04
stpierreso, why not just configure your deployment to use the public endpoint?19:04
KevinE_I think I'm going to ask to be assigned to a different project this is hopeless19:06
lakerzhouHi. almost all nova test cannot specify network ID. It seems network ID is supported as an input to boot an instance from nova service plugin.19:07
lakerzhouis there a workaround for the issue? because I cannot run any nova benchmark on production19:08
stpierreyou should be able to specify a network id to any scenario19:10
stpierrethey all support arbitrary keyword arguments to pass through to the underlying nova.servers.create() api call19:10
lakerzhou@stpierre, how to use the arbitrary keyword? can you please give me an example? it has bother me for days.19:12
stpierrehttps://paste.fedoraproject.org/370489/11724414/19:14
stpierrelook through the scenarios, they all support this19:14
stpierresome of them do it in different ways -- boot_server_from_volume_and_resize takes separate boot_server_kwargs and create_volume_kwargs, for example19:14
stpierrebut anything you can do in the API call can be passed to Rally19:14
lakerzhouthanks a lot! I will give it a try.19:16
lakerzhouI am trying to develop a tool record historical benchmarks and use the data to inject SLA to new test. For example, if the execution time exceed two times of the average max duration, the test will be fail.19:22
lakerzhouis there any build-in rally tools supporting this kind of usage?19:23
lakerzhouof course, the historical data will be stored for each benchmark test case.19:24
stpierrenot that i know of, but that would be a nice SLA plugin to have19:25
*** mvk has joined #openstack-rally19:27
lakerzhouI am wondering what the rally DB used for? Seems not much documents for it.19:27
*** adiantum has quit IRC19:28
stpierreit tracks all of the data -- deployments, tasks, verifications, and so on19:29
lakerzhouok, I see. I guess there is not rest api support for the DB access.19:32
*** diogogmt has quit IRC19:32
stpierrethere's no rest api at all yet :)19:33
stpierrebut you should be able to make an SLA plugin easily enough19:33
stpierreand i think it sounds awesome, so i'd love to have it upstream19:33
lakerzhouI am not familiar the whole "plugin" architecture yet. But it is supposed to be my task for the next few weeks.19:35
lakerzhoumy main concern now is where/how to store the historical data19:36
stpierreit's already stored in the db19:36
lakerzhoureally, that is much handy than I thought.19:37
*** e0ne has joined #openstack-rally19:38
*** adiantum has joined #openstack-rally19:39
*** ig0r_ has quit IRC19:39
KevinE_So where I’m at right now: two of the top people in the IRC helped me develop a change that will not merge. one person says that it's our firewall, someone else says that it doesn't work for keystone v2, someone else says that the change doesn't work at all, and someone else says that the change works great, and no one knows why the tests are failing to merge. What am I supposed to do19:45
stpierrereconfigure your deployment to hit the public interface instead of admin19:50
stpierreand/or figure out why you can't hit the admin interface19:50
*** wootehfoot has joined #openstack-rally19:50
stpierreboth of those things are easily testable and you can start crossing things off the list19:51
stpierreas far as we can tell, your change just makes rally hit the public interface instead of the admin interface, and there's a way to do that without changing code. so, try it.19:52
KevinE_reconfigured the deployment to hit the public interface instead of admin, did not work, still attempted to contact the admin endpoint for discovery and failed20:02
stpierrethat seems wrong20:04
*** _erick0zcr has quit IRC20:07
stpierrei guess not, i can replicate that20:08
KevinE_http://pastebin.com/xDvSr2rH20:09
KevinE_ok so if it can be replicated, how can it be solved that's not the path I already tood20:12
KevinE_took *20:12
*** adiantum has quit IRC20:13
stpierreso, your change forces rally to avoid the admin interface20:17
stpierrebut the problem that the gate runs into (and that i'm hitting as well) is that trying to create a tenant via the public interface gives a 40420:17
stpierrei don't know enough about keystone to know if there's an elegant solution to that, but it seems to me that we need the admin interface, at least for tenant creation20:18
stpierreif your fix works at your site, then clearly there must be some kind of workaround to allow tenant creation via the public interface20:19
stpierrebut what you added should, at best, be an option, not the default20:19
KevinE_rally automatically decides that it wants the interface to be admin. My change just tells it to use what the user puts in20:19
stpierrenot rally, keystoneclient20:20
stpierreand it decides that because it knows (or thinks) that it has to use the admin interface to create a tenant20:21
stpierrewhich is true, at least in some (or most?) installations20:21
stpierrei don't know why it's apparently not true in yours20:21
stpierreIMO the easiest solution here would be to run rally from somewhere that can hit the admin interface20:22
stpierrefailing that, it seems like adding another option to the deployment config to specify the interface might work, but clearly we can't pin interface == endpoint_type20:22
stpierreor, you could run rally with existing users so that it doesn't try to create tenants, but that seems like the nuclear option20:23
KevinE_we don't restrict admin rights at this point20:28
KevinE_under our Icehouse implementation, we have a "repose" server sitting in front of each API20:29
KevinE_the repose server block remote admin capabilities20:29
KevinE_^that lol20:29
stpierreoh, then i suppose you'll have no choice but to try to run rally with existing users20:30
stpierreor run it from somewhere where it doesn't have to go through repose20:30
KevinE_ok existing users is different20:34
KevinE_for Icehouse, we are using a non-Openstack identify management setup20:35
KevinE_so, the ability for Rally to create/delete/modify users or tenants is blocked20:35
KevinE_for the Liberty deployment, we are using local keystone user and project management - which gives us the ability to use either dynamic or static users20:35
KevinE_stpierre: <for the tag20:36
stpierrefor icehouse you'll have no choice but to use existing users. rally still requires admin for some things, so it still might not work -- you'll just have to TIAS20:40
stpierrefor liberty, it'll depend on whether or not you still use the repose gateway20:44
*** e0ne has quit IRC20:49
*** e0ne has joined #openstack-rally20:50
dave-mccowanhello rally gurus... does anyone have experience working with Rally, Heat, and TLS?20:52
dave-mccowanWhen running heat or openstack cli, my tests run fine.  But when running with Rally and Heat together, I am getting an SSL certificate error.  Has anyone seen this before?20:53
*** rcernin has joined #openstack-rally21:02
KevinE_why does the openstack CLI differentiate between endpoint_type and OS-interface, but rally does not21:04
KevinE_is an openstack cli interface = to a rally endpoint_type?21:06
KevinE_stpierre: if you could answer those questions, and then I think that setting my change to be optional would be the way to go. I feel like I understand where you're coming from with that now21:12
stpierrei don't know the answer to either of them21:12
stpierresorry21:13
KevinE_lol21:13
KevinE_well, how about how do I make progress in making that some sort of an optional parameter21:13
stpierreadd it to https://github.com/openstack/rally/blob/master/rally/deployment/engines/existing.py21:14
*** akrzos has quit IRC21:14
stpierrei haven't done much with the deployments so i'm not sure exactly how all of that information gets passed to osclients21:14
stpierreyou're in for some RTFS21:14
*** MaxPC has quit IRC21:16
KevinE_i'm scared to ask what that acronym means21:16
stpierreread the fine source21:17
stpierreor some other f-word if you prefer21:17
*** e0ne has quit IRC21:30
*** MaxPC has joined #openstack-rally21:31
*** MaxPC has quit IRC21:34
*** asti has quit IRC21:36
*** diogogmt has joined #openstack-rally21:37
*** stpierre has quit IRC21:37
*** wootehfoot has quit IRC21:39
*** rcernin has quit IRC21:43
KevinE_so you think that my specific edit will get merged upstream to be one of the basic parameters used to create a rally deployment? with how terribly this has been going so far I can't see that really happening?21:43
*** KevinE_ has quit IRC21:55
*** KevinE has joined #openstack-rally21:55
*** lakerzhou has quit IRC22:04
*** arnoldje has quit IRC22:29
*** lakerzhou has joined #openstack-rally22:48
*** akrzos has joined #openstack-rally22:51
*** absubram has quit IRC22:58
*** zackf has quit IRC23:00
*** openstackgerrit has quit IRC23:03
*** openstackgerrit has joined #openstack-rally23:03
*** zackf has joined #openstack-rally23:05
*** adiantum has joined #openstack-rally23:05
*** zackf has quit IRC23:09
*** adiantum has quit IRC23:10
*** lakerzhou has quit IRC23:13
*** akrzos has quit IRC23:19
*** KevinE has quit IRC23:22
*** akrzos has joined #openstack-rally23:26
*** tosky has quit IRC23:34
*** akrzos has quit IRC23:42
*** akrzos has joined #openstack-rally23:51

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