Today I've tested outside docker. This unfortunately led to the same problem. What I did: ``` $) python --version Python 2.7.15 $) pip install rally-openstack $) source admin-openrc $) rally deployment create --fromenv --name discovery $) cat workload/scenarios/cfd_authenticate_user_and_validate_token.yaml --- KeystoneBasic.authenticate_user_and_validate_token: - runner: type: "constant_for_duration" duration: 100 concurrency: 1 $) rally task start workload/scenarios/cfd_authenticate_user_and_validate_token.yaml -------------------------------------------------------------------------------- Preparing input task -------------------------------------------------------------------------------- Task is: --- KeystoneBasic.authenticate_user_and_validate_token: - runner: type: "constant_for_duration" duration: 100 concurrency: 1 Task syntax is correct :) Running Rally version 1.2.1 -------------------------------------------------------------------------------- Task 64f80586-354b-495d-aafa-6e12295c8019: started -------------------------------------------------------------------------------- Running Task... This can take a while... To track task status use: rally task status or rally task detailed Using task: 64f80586-354b-495d-aafa-6e12295c8019 2018-10-31 11:36:19.231 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Starting: Task validation. 2018-10-31 11:36:19.295 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Starting: Task validation of syntax. 2018-10-31 11:36:19.304 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Completed: Task validation of syntax. 2018-10-31 11:36:19.305 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Starting: Task validation of required platforms. 2018-10-31 11:36:19.315 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Completed: Task validation of required platforms. 2018-10-31 11:36:19.315 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Starting: Task validation of semantic 2018-10-31 11:36:19.315 4331 INFO rally.task.engine [-] Check health of the environment '8d57020d-c98d-41ce-b5a0-c23f6a5d34e5'. [55/1865] 2018-10-31 11:36:20.034 4331 INFO rally.task.engine [-] Platform existing@openstack (available: True): OK! 2018-10-31 11:36:22.288 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack setup() finished in 2.24 sec 2018-10-31 11:36:22.293 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack cleanup() started 2018-10-31 11:36:26.003 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack cleanup() finished in 3.71 sec 2018-10-31 11:36:26.003 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Completed: Task validation of semantic. 2018-10-31 11:36:26.003 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Completed: Task validation. 2018-10-31 11:36:26.004 4331 INFO rally.api [-] Task 64f80586-354b-495d-aafa-6e12295c8019 input file is valid. 2018-10-31 11:36:26.004 4331 INFO rally.api [-] Run Task 64f80586-354b-495d-aafa-6e12295c8019 against Deployment 8d57020d-c98d-41ce-b5a0-c23f6a5d34e5 2018-10-31 11:36:26.004 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Starting: Running task. 2018-10-31 11:36:26.189 4331 INFO rally.task.engine [-] Running workload: position = 0 config = { "version": 2, "title": "A cropped version of a bigger task.", "description": "Auto-generated task from a single workload (uuid=d8a186e8-0a3a-4c0d-961c-14a8a5ed4575)", "subtasks": [ { "title": "KeystoneBasic.authenticate_user_and_validate_token", "description": "Authenticate and validate a keystone token.", "scenario": { "KeystoneBasic.authenticate_user_and_validate_token": {} }, "contexts": {}, "runner": { "constant_for_duration": { "duration": 100, "concurrency": 1 } }, "hooks": [], "sla": { "failure_rate": { "max": 0 } } } ] } 2018-10-31 11:36:28.514 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack setup() finished in 2.32 sec 2018-10-31 11:36:28.514 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context admin_cleanup@openstack setup() finished in 0.00 msec 2018-10-31 11:36:28.625 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context admin_cleanup@openstack cleanup() started 2018-10-31 11:36:32.232 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context admin_cleanup@openstack cleanup() finished in 3.61 sec 2018-10-31 11:36:32.233 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack cleanup() started 2018-10-31 11:36:35.750 4331 INFO rally.task.context [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Context users@openstack cleanup() finished in 3.52 sec 2018-10-31 11:36:36.231 4331 INFO rally.task.engine [-] Load duration is: 0.0 2018-10-31 11:36:36.231 4331 INFO rally.task.engine [-] Full runner duration is: 0.0 2018-10-31 11:36:36.231 4331 INFO rally.task.engine [-] Full duration is: 9.5525 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine [-] Unexpected exception during the workload execution: TypeError: 'NoneType' object is not callable 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine Traceback (most recent call last): 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine File "/home/msimonin/.pyenv/versions/2.7.15/lib/python2.7/site-packages/rally/task/engine.py", line 515, in _run_workload 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine workload["args"]) 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine File "/home/msimonin/.pyenv/versions/2.7.15/lib/python2.7/site-packages/rally/task/runner.py", line 168, in run 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine self._run_scenario(scenario_plugin, "run", context, args) 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine File "/home/msimonin/.pyenv/versions/2.7.15/lib/python2.7/site-packages/rally/plugins/common/runners/constant.py", line 335, in _run_scenario 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine result = iter_result.next(timeout) 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine File "/home/msimonin/.pyenv/versions/2.7.15/lib/python2.7/multiprocessing/pool.py", line 673, in next 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine raise value 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine TypeError: 'NoneType' object is not callable 2018-10-31 11:36:36.304 4331 ERROR rally.task.engine 2018-10-31 11:36:36.420 4331 INFO rally.task.engine [-] Task 64f80586-354b-495d-aafa-6e12295c8019 | Completed: Running task. -------------------------------------------------------------------------------- Task 64f80586-354b-495d-aafa-6e12295c8019: finished -------------------------------------------------------------------------------- test scenario KeystoneBasic.authenticate_user_and_validate_token args position 0 args values: { "runner": { "duration": 100, "concurrency": 1 }, "contexts": {}, "args": {}, "sla": { "failure_rate": { "max": 0 } }, "hooks": [] } -------------------------------------------------------------------------------- Task 64f80586-354b-495d-aafa-6e12295c8019 has 0 error(s) -------------------------------------------------------------------------------- +-----------------------------------------------------------------------------------------------------------+ | Response Times (sec) | +--------+-----------+--------------+--------------+--------------+-----------+-----------+---------+-------+ | Action | Min (sec) | Median (sec) | 90%ile (sec) | 95%ile (sec) | Max (sec) | Avg (sec) | Success | Count | +--------+-----------+--------------+--------------+--------------+-----------+-----------+---------+-------+ | total | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 0 | +--------+-----------+--------------+--------------+--------------+-----------+-----------+---------+-------+ Load duration: 0.0 Full duration: 9.5525 HINTS: * To plot HTML graphics with this data, run: rally task report 64f80586-354b-495d-aafa-6e12295c8019 --out output.html * To generate a JUnit report, run: rally task export 64f80586-354b-495d-aafa-6e12295c8019 --type junit --to output.xml * To get raw JSON output of task results, run: rally task report 64f80586-354b-495d-aafa-6e12295c8019 --json --out output.json At least one workload did not pass SLA criteria. ```