Hi! I got the same issue using these instructions https://hub.docker.com/r/rallyforge/rally/ to setup a rally and then got the same trace 2016-01-06 17:15:35.621 50 RALLYDEBUG rally.verification.tempest.config [-] Creating network resources: network, subnet, router Command failed, please check log for more info 2016-01-06 17:15:35.623 50 CRITICAL rally [-] AttributeError: 'TempestResourcesContext' object has no attribute 'generate_random_name' 2016-01-06 17:15:35.623 50 ERROR rally Traceback (most recent call last): 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/bin/rally", line 10, in 2016-01-06 17:15:35.623 50 ERROR rally sys.exit(main()) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/cli/main.py", line 42, in main 2016-01-06 17:15:35.623 50 ERROR rally return cliutils.run(sys.argv, categories) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/cli/cliutils.py", line 554, in run 2016-01-06 17:15:35.623 50 ERROR rally ret = fn(*fn_args, **fn_kwargs) 2016-01-06 17:15:35.623 50 ERROR rally File "", line 2, in start 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/cli/envutils.py", line 67, in default_from_global 2016-01-06 17:15:35.623 50 ERROR rally return f(*args, **kwargs) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/cli/commands/verify.py", line 136, in start 2016-01-06 17:15:35.623 50 ERROR rally system_wide=system_wide, concur=concur) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/api.py", line 398, in verify 2016-01-06 17:15:35.623 50 ERROR rally expected_failures=expected_failures, concur=concur) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/tempest.py", line 395, in verify 2016-01-06 17:15:35.623 50 ERROR rally self._prepare_and_run(set_name, regex, tests_file, concur) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/common/logging.py", line 197, in wrapper 2016-01-06 17:15:35.623 50 ERROR rally result = f(self, *args, **kwargs) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/tempest.py", line 320, in _prepare_and_run 2016-01-06 17:15:35.623 50 ERROR rally self.run(testr_args) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/tempest.py", line 349, in run 2016-01-06 17:15:35.623 50 ERROR rally with config.TempestResourcesContext(self.deployment, self.config_file): 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/config.py", line 331, in __enter__ 2016-01-06 17:15:35.623 50 ERROR rally self._create_network_resources) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/config.py", line 371, in _configure_option 2016-01-06 17:15:35.623 50 ERROR rally resource = create_method(*args, **kwargs) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/verification/tempest/config.py", line 417, in _create_network_resources 2016-01-06 17:15:35.623 50 ERROR rally add_router=True, network_create_args={"shared": True}) 2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/lib/python2.7/dist-packages/rally/plugins/openstack/wrappers/network.py", line 316, in create_network 2016-01-06 17:15:35.623 50 ERROR rally "name": self.owner.generate_random_name()}) 2016-01-06 17:15:35.623 50 ERROR rally AttributeError: 'TempestResourcesContext' object has no attribute 'generate_random_name' 2016-01-06 17:15:35.623 50 ERROR rally