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 <module> 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 "<decorator-gen-52>", 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
Hi!
I got the same issue using these instructions https:/ /hub.docker. com/r/rallyforg e/rally/ to setup a rally and then got the same trace
2016-01-06 17:15:35.621 50 RALLYDEBUG rally.verificat ion.tempest. config [-] Creating network resources: network, subnet, router esContext' object has no attribute 'generate_ random_ name' bin/rally" , line 10, in <module> lib/python2. 7/dist- packages/ rally/cli/ main.py" , line 42, in main run(sys. argv, categories) lib/python2. 7/dist- packages/ rally/cli/ cliutils. py", line 554, in run gen-52> ", line 2, in start lib/python2. 7/dist- packages/ rally/cli/ envutils. py", line 67, in default_from_global lib/python2. 7/dist- packages/ rally/cli/ commands/ verify. py", line 136, in start wide=system_ wide, concur=concur) lib/python2. 7/dist- packages/ rally/api. py", line 398, in verify failures= expected_ failures, concur=concur) lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ tempest. py", line 395, in verify and_run( set_name, regex, tests_file, concur) lib/python2. 7/dist- packages/ rally/common/ logging. py", line 197, in wrapper lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ tempest. py", line 320, in _prepare_and_run testr_args) lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ tempest. py", line 349, in run TempestResource sContext( self.deployment , self.config_file): lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ config. py", line 331, in __enter__ network_ resources) lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ config. py", line 371, in _configure_option method( *args, **kwargs) lib/python2. 7/dist- packages/ rally/verificat ion/tempest/ config. py", line 417, in _create_ network_ resources create_ args={" shared" : True}) lib/python2. 7/dist- packages/ rally/plugins/ openstack/ wrappers/ network. py", line 316, in create_network generate_ random_ name()} ) esContext' object has no attribute 'generate_ random_ name'
Command failed, please check log for more info
2016-01-06 17:15:35.623 50 CRITICAL rally [-] AttributeError: 'TempestResourc
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/
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/
2016-01-06 17:15:35.623 50 ERROR rally return cliutils.
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
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 "<decorator-
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
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/
2016-01-06 17:15:35.623 50 ERROR rally system_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally expected_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally self._prepare_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
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/
2016-01-06 17:15:35.623 50 ERROR rally self.run(
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally with config.
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally self._create_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally resource = create_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally add_router=True, network_
2016-01-06 17:15:35.623 50 ERROR rally File "/usr/local/
2016-01-06 17:15:35.623 50 ERROR rally "name": self.owner.
2016-01-06 17:15:35.623 50 ERROR rally AttributeError: 'TempestResourc
2016-01-06 17:15:35.623 50 ERROR rally