Tuesday, 2017-03-28

*** catintheroof has joined #openstack-rally00:35
*** junaidali has joined #openstack-rally01:07
*** yanyanhu has joined #openstack-rally01:24
*** rmk has quit IRC01:27
*** rmk has joined #openstack-rally01:33
*** rmk has joined #openstack-rally01:33
*** catintheroof has quit IRC01:41
junaidaliHi, in rally is there a way to get the summary of the total number of tasks completed, failed and passed?01:44
junaidaliI have run all tests in nova, neutron and keystone01:44
*** ilbot3 has quit IRC01:46
*** dixiaoli has joined #openstack-rally01:46
*** ilbot3 has joined #openstack-rally01:48
*** chenhb has quit IRC02:14
*** chenhb has joined #openstack-rally02:14
*** psuriset has quit IRC02:14
*** dixiaoli has quit IRC02:23
*** dixiaoli has joined #openstack-rally02:25
*** psuriset has joined #openstack-rally02:30
*** psuriset_ has joined #openstack-rally02:52
*** psuriset has quit IRC02:53
*** aojea has joined #openstack-rally03:13
*** aojea has quit IRC03:18
openstackgerritMerged openstack/rally master: Add NeutronNetworks.create_and_show_ports scenario  https://review.openstack.org/38718703:21
openstackgerritHai Shi proposed openstack/rally master: Add GlanceImages.create_and_get_image  https://review.openstack.org/42956403:27
openstackgerritHai Shi proposed openstack/rally master: [Service] Fix some detals in image_service  https://review.openstack.org/45002403:38
openstackgerritHai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service  https://review.openstack.org/41574003:40
rallydev-bot[From Gitter] chenhb-zte : @junaidali: rally task --help, we have some commands of task related03:41
openstackgerritHai Shi proposed openstack/rally master: [Service] Fix some detals in image_service  https://review.openstack.org/45002403:43
*** jkilpatr has quit IRC03:50
*** ajo has quit IRC03:50
*** ajo has joined #openstack-rally03:54
rallydev-bot[From Gitter] chenhb-zte : hi @andreykurilin ,  pls review this patch,it is likely to fix our ci for stable/0.9. https://review.openstack.org/#/c/450509/03:54
*** vipuls has quit IRC03:56
*** vipuls has joined #openstack-rally03:56
*** beslemon has joined #openstack-rally04:13
*** beslemon_ has joined #openstack-rally04:24
*** dixiaoli has quit IRC04:26
*** beslemon has quit IRC04:26
*** beslemon_ has quit IRC04:36
*** beslemon has joined #openstack-rally04:37
openstackgerritchenhb proposed openstack/rally master: [atomic_actions]Add script to upgrade database  https://review.openstack.org/44588704:50
*** aojea has joined #openstack-rally05:26
*** dixiaoli has joined #openstack-rally05:26
*** aojea has quit IRC05:27
*** aojea has joined #openstack-rally05:28
*** dixiaoli has quit IRC05:32
*** dixiaoli has joined #openstack-rally05:32
*** aojea has quit IRC05:32
*** rcernin has joined #openstack-rally05:38
*** aojea has joined #openstack-rally05:52
*** aojea has quit IRC06:03
openstackgerritSiyi Luo proposed openstack/rally master: Drop py34 target in tox.ini and setup.cfg  https://review.openstack.org/45057606:05
*** beslemon has quit IRC06:05
*** dixiaoli has quit IRC06:22
*** dixiaoli has joined #openstack-rally06:31
*** pcaruana has joined #openstack-rally07:13
openstackgerritAnton Studenov proposed openstack/rally master: [CI] Move default rally scenarios to rally-tox-self job  https://review.openstack.org/45059307:16
*** aojea has joined #openstack-rally07:17
*** aojea has joined #openstack-rally07:17
*** tesseract has joined #openstack-rally07:18
*** dixiaoli has quit IRC07:22
*** aarefiev_afk is now known as aarefiev07:24
*** dixiaoli has joined #openstack-rally07:26
*** rcernin has quit IRC07:29
*** dixiaoli has quit IRC07:38
*** dixiaoli has joined #openstack-rally07:44
*** rcernin has joined #openstack-rally07:47
*** aojea_ has joined #openstack-rally07:55
*** aojea has quit IRC07:58
*** abalutoiu__ has quit IRC08:03
openstackgerritHai Shi proposed openstack/rally master: [Service] Remove glanceWrapper  https://review.openstack.org/44796508:04
*** rcernin has quit IRC08:06
*** rcernin has joined #openstack-rally08:07
*** rcernin has quit IRC08:10
*** rcernin has joined #openstack-rally08:10
*** mvk has quit IRC08:17
*** abalutoiu has joined #openstack-rally08:19
*** oanufrii has quit IRC08:22
*** oanufrii has joined #openstack-rally08:26
*** yamamoto has quit IRC08:31
*** e0ne has joined #openstack-rally08:35
*** alexchadin has joined #openstack-rally08:36
*** abalutoiu_ has joined #openstack-rally08:37
*** abalutoiu has quit IRC08:40
*** ushkalim_ has joined #openstack-rally08:43
*** rcernin has quit IRC08:46
*** rcernin has joined #openstack-rally08:46
*** mvk has joined #openstack-rally08:47
*** rcernin_ has joined #openstack-rally08:48
*** abalutoiu_ is now known as abalutoiu09:02
*** tosky has joined #openstack-rally09:14
*** Serlex has joined #openstack-rally09:16
*** alexchadin has quit IRC09:16
*** ushkalim_ has quit IRC09:19
*** tosky has quit IRC09:29
*** yamamoto has joined #openstack-rally09:31
*** ushkalim_ has joined #openstack-rally09:31
*** tosky has joined #openstack-rally09:35
*** ushkalim_ has quit IRC09:36
*** ushkalim_ has joined #openstack-rally09:49
*** yamamoto has quit IRC09:56
*** yamamoto has joined #openstack-rally10:04
openstackgerritAnton Studenov proposed openstack/rally master: [CI] Fix typo in osresources.py  https://review.openstack.org/45069910:12
*** mvk has quit IRC10:16
*** yanyanhu has quit IRC10:25
*** mvk has joined #openstack-rally10:31
rallydev-bot[From Gitter] andreykurilin : @shihai1991 small comments left - https://review.openstack.org/#/c/41574010:33
*** ushkalim_ has quit IRC10:36
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte you have just one comment here - https://review.openstack.org/#/c/429175/ . let's implement update_name param here and finally merge that patch10:39
*** alexchadin has joined #openstack-rally10:43
*** alexchadin has quit IRC10:43
*** alexchadin has joined #openstack-rally10:44
*** alexchadin has quit IRC10:48
*** alexchadin has joined #openstack-rally10:52
*** alexpilotti has quit IRC10:55
*** dixiaoli has quit IRC10:56
*** yamamoto has quit IRC11:00
*** jkilpatr has joined #openstack-rally11:00
*** stpierre_ has joined #openstack-rally11:13
*** stpierre has quit IRC11:13
openstackgerritAnton Studenov proposed openstack/rally master: [CI] Move default rally scenarios to rally-tox-self job  https://review.openstack.org/45059311:18
*** yamamoto has joined #openstack-rally11:25
rallydev-bot[From Gitter] shihai1991 : @andreykurilin11:28
rallydev-bot[From Gitter] shihai1991 : copy that11:28
*** stpierre has joined #openstack-rally11:28
*** stpierre_ has quit IRC11:29
*** alexchadin has quit IRC11:30
*** openstackgerrit has quit IRC11:33
*** ushkalim_ has joined #openstack-rally11:42
*** openstackgerrit has joined #openstack-rally11:43
*** maeca1 has joined #openstack-rally11:47
openstackgerritHai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service  https://review.openstack.org/41574011:48
openstackgerritchenhb proposed openstack/rally master: Switch cinder scenarios to cinder service  https://review.openstack.org/42917511:51
*** maeca1 has quit IRC11:52
*** junaidali has quit IRC11:57
*** junaidali has joined #openstack-rally11:57
openstackgerritchenhb proposed openstack/rally master: Switch cinder scenarios to cinder service  https://review.openstack.org/42917512:03
openstackgerritHai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service  https://review.openstack.org/41574012:10
openstackgerritHai Shi proposed openstack/rally master: [Service] Port all glance scenarios to Image Service  https://review.openstack.org/41574012:13
openstackgerritAndrey Kurilin proposed openstack/rally master: Corrected the grammar mistake  https://review.openstack.org/43637112:14
openstackgerritHai Shi proposed openstack/rally master: [Service] Remove glanceWrapper  https://review.openstack.org/44796512:18
*** dave-mccowan has joined #openstack-rally12:25
rallydev-bot[From Gitter] andreykurilin : @chenhb-zte I think I saw patch with porting inner stuff to new atomic format, but I cannot find that patch now :(12:47
openstackgerritAnton Studenov proposed openstack/rally master: [Validator] Add validator plugin base  https://review.openstack.org/34610912:56
openstackgerritMerged openstack/rally master: Avoid shell=True in subprocess  https://review.openstack.org/44689713:04
openstackgerritMerged openstack/rally master: Corrected the grammar mistake  https://review.openstack.org/43637113:06
*** jkilpatr has quit IRC13:22
*** jkilpatr has joined #openstack-rally13:22
*** alexpilotti has joined #openstack-rally13:31
*** yamamoto has quit IRC14:12
*** chenhb has quit IRC14:14
*** chenhb has joined #openstack-rally14:15
openstackgerritAndrey Kurilin proposed openstack/rally master: [Validator] Add validator plugin base  https://review.openstack.org/34610914:32
openstackgerritMerged openstack/rally master: [CI] Move default rally scenarios to rally-tox-self job  https://review.openstack.org/45059314:41
openstackgerritHai Shi proposed openstack/rally master: Add  neutron.CreateAndShowSubnet scenario  https://review.openstack.org/41641314:41
*** dasm has quit IRC15:08
*** dasm has joined #openstack-rally15:10
*** yamamoto has joined #openstack-rally15:13
rallydev-bot[From Gitter] chenhb-zte : @andreykurilin. i only have committed new patches for database upgrading and unit test(w -1).15:15
*** yamamoto has quit IRC15:23
openstackgerritMerged openstack/rally master: [Service] Port all glance scenarios to Image Service  https://review.openstack.org/41574015:24
*** aarefiev is now known as aarefiev_afk15:24
*** rcernin has quit IRC15:31
*** rcernin_ has quit IRC15:31
*** Serlex has quit IRC15:35
*** beslemon has joined #openstack-rally15:35
*** alexpilotti has quit IRC15:36
*** beslemon has quit IRC15:39
*** alexpilotti has joined #openstack-rally15:39
*** beslemon has joined #openstack-rally15:39
*** alexchadin has joined #openstack-rally15:45
*** alexpilotti has quit IRC15:46
*** e0ne has quit IRC15:46
*** abalutoiu has quit IRC15:52
openstackgerritVladimir Jigulin proposed openstack/rally master: [Install] Add --force-yes argument to apt-get  https://review.openstack.org/45086915:53
*** oanufrii has quit IRC15:56
andreykurilinstpierre: hi! just want to share news with you - we merged a change which allows to launch rally against whatever possible environment. Also, always red tox-self job became green and launchs scenarios for rally itself now!15:57
*** aojea_ has quit IRC16:00
*** alexchadin has quit IRC16:00
*** ushkalim_ has quit IRC16:05
*** alexpilotti has joined #openstack-rally16:15
*** alexchadin has joined #openstack-rally16:19
*** abalutoiu has joined #openstack-rally16:22
openstackgerritAndrey Kurilin proposed openstack/rally master: [cleanup] Modify quotas resources  https://review.openstack.org/45087416:23
*** alexpilotti has quit IRC16:24
*** pcaruana has quit IRC16:26
*** alexchadin has quit IRC16:59
*** abalutoiu_ has joined #openstack-rally17:04
*** abalutoiu has quit IRC17:04
*** abalutoiu_ is now known as abalutoiu17:04
*** mvk has quit IRC17:13
*** MasterOfBugs has joined #openstack-rally17:14
*** pramodrj07 has joined #openstack-rally17:14
*** psuriset_ has quit IRC17:37
*** tosky has quit IRC17:44
*** aojea has joined #openstack-rally17:45
*** mvk has joined #openstack-rally17:52
*** psuriset_ has joined #openstack-rally17:53
openstackgerritHai Shi proposed openstack/rally master: [Service] Fix some details in image_service  https://review.openstack.org/45002417:56
*** tesseract has quit IRC18:06
*** jkilpatr has quit IRC18:09
openstackgerritAnton Studenov proposed openstack/rally master: [Validator] Add validator plugin base  https://review.openstack.org/34610918:09
*** jkilpatr has joined #openstack-rally18:09
*** aojea has quit IRC18:29
*** aojea has joined #openstack-rally18:29
openstackgerritMerged openstack/rally master: [Install] Add --force-yes argument to apt-get  https://review.openstack.org/45086918:31
*** aojea has quit IRC18:34
*** e0ne has joined #openstack-rally18:58
*** mpotdar_ has joined #openstack-rally18:59
*** psuriset_ has quit IRC19:15
*** aojea has joined #openstack-rally19:32
*** e0ne has quit IRC19:46
*** e0ne has joined #openstack-rally19:49
rallydev-bot[From Gitter] jaycromer_twitter : i have a quick question regarding keystone v3 and domains?20:02
rallydev-bot[From Gitter] jaycromer_twitter : if it is ok to ask here20:03
rallydev-bot[From Gitter] andreykurilin : @jaycromer_twitter: hi! if your question relates to running rally with keystone v3 env, yes it is a right place :)20:11
rallydev-bot[From Gitter] jaycromer_twitter : it does20:15
rallydev-bot[From Gitter] jaycromer_twitter : i am attempting to run a simple boot-and-delete task20:15
rallydev-bot[From Gitter] jaycromer_twitter : against an environment with keystone v3 and ldap integration20:15
rallydev-bot[From Gitter] jaycromer_twitter : i created environment from rc file20:16
*** jkilpatr has quit IRC20:16
rallydev-bot[From Gitter] jaycromer_twitter : when attempting to run task i am getting 401 Unauthorized20:16
rallydev-bot[From Gitter] jaycromer_twitter : right after entering users context20:17
rallydev-bot[From Gitter] andreykurilin : @jaycromer_twitter: as far as I know `--fromenv` option doesn't work for existing users. You need to specify users explicitly via json/yaml config file20:18
*** jkilpatr has joined #openstack-rally20:18
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.046 29062 INFO rally.plugins.openstack.context.keystone.users [-] Task b408b8c0-3798-43d7-8e47-0c212aae1f52 | Completed: Enter context: `users`20:19
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario [-] The request you have made requires authentication. (HTTP 401) (Request-ID: req-aaa276e1-bb9c-4135-bffe-39af87a5a594)20:19
rallydev-bot[From Gitter] jaycromer_twitter : is basically what i get20:19
rallydev-bot[From Gitter] andreykurilin : @jaycromer_twitter Can you share output of `rally deployment config` (password and other real information should be replaced) ?20:21
rallydev-bot[From Gitter] jaycromer_twitter :20:23
rallydev-bot[From Gitter] jaycromer_twitter :     "creds": {20:23
rallydev-bot[From Gitter] jaycromer_twitter :         "openstack": {20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "admin": {20:23
rallydev-bot[From Gitter] jaycromer_twitter :                 "password": "mypass",20:23
rallydev-bot[From Gitter] jaycromer_twitter :                 "project_domain_name": "my_domain",20:23
rallydev-bot[From Gitter] jaycromer_twitter :                 "project_name": "myproject",20:23
rallydev-bot[From Gitter] jaycromer_twitter :                 "user_domain_name": "my_domain",20:23
rallydev-bot[From Gitter] jaycromer_twitter :                 "username": "admin"20:23
rallydev-bot[From Gitter] jaycromer_twitter :             },20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "auth_url": "http://myip:5000/v3",20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "endpoint": null,20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "endpoint_type": "public",20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "https_cacert": "./mycert.pem",20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "https_insecure": false,20:23
rallydev-bot[From Gitter] jaycromer_twitter :             "region_name": ""20:23
rallydev-bot[From Gitter] jaycromer_twitter :         }20:23
rallydev-bot[From Gitter] jaycromer_twitter :     },20:23
rallydev-bot[From Gitter] jaycromer_twitter :     "type": "ExistingCloud"20:23
rallydev-bot[From Gitter] andreykurilin : ok, if you are saying that your env configured with ldap, it is usually means that admin user doesn't have rights to create new users at all which rally tries to do (if there are no specified users in deployment config, rally creates temporary users for testing)20:25
*** e0ne has quit IRC20:26
rallydev-bot[From Gitter] jaycromer_twitter : so the domain i am specifying is actually a non LDAP domain20:27
rallydev-bot[From Gitter] andreykurilin : hm..20:27
rallydev-bot[From Gitter] jaycromer_twitter : is basically local (openstack not ldap) admin user20:27
rallydev-bot[From Gitter] jaycromer_twitter : local non-ldap domain20:27
rallydev-bot[From Gitter] jaycromer_twitter : and if i source that same rc file20:28
rallydev-bot[From Gitter] jaycromer_twitter : i can create users and project in the context of that local domain20:28
rallydev-bot[From Gitter] andreykurilin : Can you post the full log starting from `Starting:  Enter context:users` and to `Completed: Enter context: users` ?20:28
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:38.013 29062 INFO rally.plugins.openstack.context.keystone.users [-] Task b408b8c0-3798-43d7-8e47-0c212aae1f52 | Starting:  Enter context: `users`20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:38.013 29062 RALLYDEBUG rally.plugins.openstack.context.keystone.users [-] Creating 1 tenants using 20 threads20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:38.960 29062 RALLYDEBUG rally.plugins.openstack.context.keystone.users [-] Creating 1 users using 20 threads20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.046 29062 INFO rally.plugins.openstack.context.keystone.users [-] Task b408b8c0-3798-43d7-8e47-0c212aae1f52 | Completed: Enter context: `users`20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario [-] The request you have made requires authentication. (HTTP 401) (Request-ID: req-aaa276e1-bb9c-4135-bffe-39af87a5a594)20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario Traceback (most recent call last):20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/scenario.py", line 134, in _validate_helper20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     deployment=deployment)20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/validation.py", line 63, in wrap_validator20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     return (fn(config, clients, deployment, *args, **kwargs) or20:29
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/validation.py", line 458, in required_services20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     available_services = list(clients.services().values())20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 747, in services20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     available_services = self.keystone.service_catalog.get_endpoints()20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 226, in service_catalog20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     return self.auth_ref.service_catalog20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 232, in auth_ref20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     self.cache["keystone_auth_ref"] = plugin.get_access(sess)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 136, in get_access20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     self.auth_ref = self.get_auth_ref(session)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 198, in get_auth_ref20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     return self._plugin.get_auth_ref(session, **kwargs)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/base.py", line 167, in get_auth_ref20:30
*** e0ne has joined #openstack-rally20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     authenticated=False, log=False, **rkwargs)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 766, in post20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     return self.request(url, 'POST', **kwargs)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/wrapt/wrappers.py", line 561, in __call__20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     args, kwargs)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     return wrapped(*args, **kwargs)20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 655, in request20:30
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 16:18:40.265 29062 ERROR rally.task.scenario     raise exce20:30
rallydev-bot[From Gitter] jaycromer_twitter : any ideas?20:36
rallydev-bot[From Gitter] andreykurilin : ok, it looks like user was created successfully, but while trying to authenticate. Most of deployments has special role for regular users which allows them to authenticate in cloud. Do you know the name of that role in your env?20:38
rallydev-bot[From Gitter] andreykurilin : usually it is "member" role20:38
rallydev-bot[From Gitter] andreykurilin : but it can be different20:38
rallydev-bot[From Gitter] jaycromer_twitter : # openstack role list20:39
rallydev-bot[From Gitter] jaycromer_twitter : +----------------------------------+---------+20:39
rallydev-bot[From Gitter] jaycromer_twitter : | ID                               | Name    |20:39
rallydev-bot[From Gitter] jaycromer_twitter : +----------------------------------+---------+20:39
rallydev-bot[From Gitter] jaycromer_twitter : | ae8737e9d7bd470ea7adceb1c002b8c3 | service |20:39
rallydev-bot[From Gitter] jaycromer_twitter : | ddce7aa3d8ad413ea6959e08de13ecbc | Admin   |20:39
rallydev-bot[From Gitter] jaycromer_twitter : | df9e457aa8b648ce9e9afaaf79e5d5ea | Member  |20:39
rallydev-bot[From Gitter] jaycromer_twitter : +----------------------------------+---------+20:39
rallydev-bot[From Gitter] andreykurilin : hm...strange. it looks like everything is ok20:39
rallydev-bot[From Gitter] jaycromer_twitter : but is Member with capital M20:39
rallydev-bot[From Gitter] andreykurilin : it is ok20:40
rallydev-bot[From Gitter] andreykurilin : can you confirm that from your admin user you can create new tenant, new user in it and that perform any operation with it (for example list servers)? as I said before, creation of user was successful, but rally fails to authenticate with it20:42
*** e0ne has quit IRC20:47
*** e0ne has joined #openstack-rally20:58
rallydev-bot[From Gitter] jaycromer_twitter : i created new tenant, new user in that tenant new rc file with that username/pw and was able to do openstack network list20:58
*** e0ne has quit IRC21:01
*** e0ne has joined #openstack-rally21:02
*** e0ne has quit IRC21:02
*** e0ne has joined #openstack-rally21:02
*** e0ne has quit IRC21:03
*** e0ne has joined #openstack-rally21:04
*** e0ne has quit IRC21:04
*** e0ne has joined #openstack-rally21:04
*** e0ne has quit IRC21:05
*** e0ne has joined #openstack-rally21:05
*** e0ne has quit IRC21:05
*** e0ne has joined #openstack-rally21:06
*** e0ne has quit IRC21:06
*** aojea has quit IRC21:07
rallydev-bot[From Gitter] andreykurilin : I have no ideas now. Need to think... Can you share the detailed info of created manually user? let's try to compare it with a created user by rally..21:10
rallydev-bot[From Gitter] jaycromer_twitter : openstack project create --domain admin_domain test221:18
rallydev-bot[From Gitter] jaycromer_twitter : openstack user create --domain admin_domain --project-domain admin_domain --project test2 --password test123 testuser221:18
*** jrcloud has joined #openstack-rally21:18
*** mpotdar_ has quit IRC21:19
*** zackf has quit IRC21:20
*** mpotdar_ has joined #openstack-rally21:20
rallydev-bot[From Gitter] andreykurilin : rally should do the same21:23
rallydev-bot[From Gitter] andreykurilin : strange21:23
rallydev-bot[From Gitter] jaycromer_twitter : is there any way to get more debug output as to what actually fails21:23
rallydev-bot[From Gitter] jaycromer_twitter : on the keystone part21:24
rallydev-bot[From Gitter] jaycromer_twitter : i never see the user get created in keystone21:25
rallydev-bot[From Gitter] jaycromer_twitter : by rally21:25
rallydev-bot[From Gitter] andreykurilin : really?21:25
rallydev-bot[From Gitter] andreykurilin : it is a temporary user which should be removed at the end of rally process21:26
rallydev-bot[From Gitter] jaycromer_twitter : i am doing user list in other window21:28
*** aojea has joined #openstack-rally21:29
rallydev-bot[From Gitter] jaycromer_twitter : unless it gets deleted to fast to see21:29
rallydev-bot[From Gitter] andreykurilin : do you have something like `Starting:  Exit context: 'users'` in the logs of rally21:29
rallydev-bot[From Gitter] andreykurilin : ?21:29
rallydev-bot[From Gitter] jaycromer_twitter : sorry21:30
rallydev-bot[From Gitter] jaycromer_twitter : it does get created21:30
rallydev-bot[From Gitter] andreykurilin : :)21:30
rallydev-bot[From Gitter] jaycromer_twitter : i just did a watch of openstack user list21:31
rallydev-bot[From Gitter] jaycromer_twitter : it just gets deleted very fast21:31
rallydev-bot[From Gitter] andreykurilin : Right after creation of temporary users, rally tries to start validation and fails. after that fails cleanup starts it job. The interval between creation and deleting can be really short.21:32
*** mpotdar_ has quit IRC21:33
rallydev-bot[From Gitter] jaycromer_twitter : any way to get more detail log output of when it fails during validation?21:36
rallydev-bot[From Gitter] andreykurilin : just for fun. Can you create a user again, put it to rally deployment config and rerun rally again? To do it: run `rally deployment config` and save output to the file. that extend it with "users" section like https://github.com/openstack/rally/blob/master/samples/deployments/existing-with-predefined-users.json#L13-L24 but in format like you have for admin user(projec21:37
rallydev-bott_name instead of tenant_name and etc). create new deployment via21:37
rallydev-bot[From Gitter] andreykurilin : `rally deployment create --name "new" --file <filename>`21:37
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine [-] user 'testuser' doesn't have 'admin' role21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine Traceback (most recent call last):21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine   File "/usr/lib/python2.7/site-packages/rally/task/engine.py", line 370, in validate21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine     self._validate_config_semantic(self.config)21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine   File "/usr/lib/python2.7/site-packages/rally/common/logging.py", line 197, in wrapper21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine     result = f(self, *args, **kwargs)21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine   File "/usr/lib/python2.7/site-packages/rally/task/engine.py", line 328, in _validate_config_semantic21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine     admin.verify_connection()21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine   File "/usr/lib/python2.7/site-packages/rally/plugins/openstack/credential.py", line 76, in verify_connection21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine     self.clients().verified_keystone()21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 732, in verified_keystone21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine     username=self.credential.username)21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine InvalidAdminException: user 'testuser' doesn't have 'admin' role21:41
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:40:30.654 30809 ERROR rally.task.engine21:41
rallydev-bot[From Gitter] jaycromer_twitter : Task config is invalid: `user 'testuser' doesn't have 'admin' role`21:41
rallydev-bot[From Gitter] andreykurilin : please see a sample posted previously. It has admin section(you need to leave your admin credentials there) and one more section - users (put there a list with only one credential)21:42
*** aojea has quit IRC21:49
*** aojea has joined #openstack-rally21:49
*** aojea has quit IRC21:54
rallydev-bot[From Gitter] jaycromer_twitter : ok21:59
rallydev-bot[From Gitter] jaycromer_twitter : did that21:59
rallydev-bot[From Gitter] jaycromer_twitter : still got an error21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:38.944 30898 INFO rally.plugins.openstack.context.keystone.users [-] Task 20875739-1af1-46d2-95a4-1e1bf90c31c1 | Starting:  Enter context: `users`21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:38.945 30898 RALLYDEBUG rally.plugins.openstack.context.keystone.users [-] Creating 1 tenants using 20 threads21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:39.694 30898 RALLYDEBUG rally.plugins.openstack.context.keystone.users [-] Creating 1 users using 20 threads21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.546 30898 INFO rally.plugins.openstack.context.keystone.users [-] Task 20875739-1af1-46d2-95a4-1e1bf90c31c1 | Completed: Enter context: `users`21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario [-] The request you have made requires authentication. (HTTP 401) (Request-ID: req-e42f1a9a-fb10-449a-b2c2-be54006bf90e)21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario Traceback (most recent call last):21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/scenario.py", line 134, in _validate_helper21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     deployment=deployment)21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/validation.py", line 63, in wrap_validator21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     return (fn(config, clients, deployment, *args, **kwargs) or21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/task/validation.py", line 458, in required_services21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     available_services = list(clients.services().values())21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 747, in services21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     available_services = self.keystone.service_catalog.get_endpoints()21:59
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 226, in service_catalog22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     return self.auth_ref.service_catalog22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/rally/osclients.py", line 232, in auth_ref22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     self.cache["keystone_auth_ref"] = plugin.get_access(sess)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/base.py", line 136, in get_access22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     self.auth_ref = self.get_auth_ref(session)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/generic/base.py", line 198, in get_auth_ref22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     return self._plugin.get_auth_ref(session, **kwargs)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/identity/v3/base.py", line 167, in get_auth_ref22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     authenticated=False, log=False, **rkwargs)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 766, in post22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     return self.request(url, 'POST', **kwargs)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/wrapt/wrappers.py", line 561, in __call__22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     args, kwargs)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/positional/__init__.py", line 101, in inner22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     return wrapped(*args, **kwargs)22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario   File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 655, in request22:00
rallydev-bot[From Gitter] jaycromer_twitter : 2017-03-28 17:58:40.676 30898 ERROR rally.task.scenario     raise exce22:00
rallydev-bot[From Gitter] andreykurilin : Ok, so we have the same error22:15
rallydev-bot[From Gitter] andreykurilin : I do not have ideas now. I'll reach keystone team tomorrow(it is too late in my tz) and maybe we'll find a root cause of the issue22:17
*** flwang has joined #openstack-rally22:19
flwanghello there, should I ask osprofiler questions here?22:20
*** yamamoto has joined #openstack-rally22:30
*** beslemon has quit IRC22:37
*** yamamoto has quit IRC22:37
*** yamamoto has joined #openstack-rally22:53
*** yamamoto has quit IRC22:56
*** yamamoto has joined #openstack-rally23:03
*** yamamoto has quit IRC23:24
*** dave-mccowan has quit IRC23:31
*** catintheroof has joined #openstack-rally23:37

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