I'm also running into the same issue/error.
I had successfully deployed an TripleO Undercloud Node about 1 weeks ago.
Now, I'm trying to install the undercloud on a different node and it fails with above error.
Looks like some code have changed within the last week.
PS: I'm installing undercloud on a baremetal node.
ERRORS:
===========
2017-05-03 15:16:17,448 INFO: Created flavor "swift-storage" with profile "swift-storage"
2017-05-03 15:16:17,449 ERROR:
#############################################################################
Undercloud install failed.
Reason: object.__new__(thread.lock) is not safe, use thread.lock.__new__()
See the previous output for details about what went wrong. The full install
log can be found at /home/stack/.instack/install-undercloud.log.
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 1529, in install
_post_config(instack_env)
File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 1454, in _post_config
session=sess)
File "/usr/lib/python2.7/site-packages/mistralclient/api/client.py", line 19, in client
return client_v2.Client(auth_type=auth_type, **kwargs)
File "/usr/lib/python2.7/site-packages/mistralclient/api/v2/client.py", line 42, in __init__
req = copy.deepcopy(kwargs)
File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy
y = copier(x, memo)
File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct
state = deepcopy(state, memo)
File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy
y = copier(x, memo)
File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct
state = deepcopy(state, memo)
File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy
y = copier(x, memo)
File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/python2.7/copy.py", line 329, in _reconstruct
y = callable(*args)
File "/usr/lib64/python2.7/copy_reg.py", line 93, in __newobj__
return cls.__new__(cls, *args)
TypeError: object.__new__(thread.lock) is not safe, use thread.lock.__new__()
Command 'instack-install-undercloud' returned non-zero exit status 1
===========
I'm also running into the same issue/error.
I had successfully deployed an TripleO Undercloud Node about 1 weeks ago.
Now, I'm trying to install the undercloud on a different node and it fails with above error.
Looks like some code have changed within the last week.
PS: I'm installing undercloud on a baremetal node.
ERRORS: ####### ####### ####### ####### ####### ####### ####### ####### ####### #######
===========
2017-05-03 15:16:17,448 INFO: Created flavor "swift-storage" with profile "swift-storage"
2017-05-03 15:16:17,449 ERROR:
#######
Undercloud install failed.
Reason: object. __new__ (thread. lock) is not safe, use thread. lock.__ new__()
See the previous output for details about what went wrong. The full install .instack/ install- undercloud. log.
log can be found at /home/stack/
####### ####### ####### ####### ####### ####### ####### ####### ####### ####### #######
Traceback (most recent call last): python2. 7/site- packages/ instack_ undercloud/ undercloud. py", line 1529, in install config( instack_ env) python2. 7/site- packages/ instack_ undercloud/ undercloud. py", line 1454, in _post_config python2. 7/site- packages/ mistralclient/ api/client. py", line 19, in client v2.Client( auth_type= auth_type, **kwargs) python2. 7/site- packages/ mistralclient/ api/v2/ client. py", line 42, in __init__ kwargs) python2. 7/copy. py", line 163, in deepcopy python2. 7/copy. py", line 257, in _deepcopy_dict python2. 7/copy. py", line 190, in deepcopy python2. 7/copy. py", line 334, in _reconstruct python2. 7/copy. py", line 163, in deepcopy python2. 7/copy. py", line 257, in _deepcopy_dict python2. 7/copy. py", line 190, in deepcopy python2. 7/copy. py", line 334, in _reconstruct python2. 7/copy. py", line 163, in deepcopy python2. 7/copy. py", line 257, in _deepcopy_dict python2. 7/copy. py", line 190, in deepcopy python2. 7/copy. py", line 329, in _reconstruct python2. 7/copy_ reg.py" , line 93, in __newobj__ __new__ (thread. lock) is not safe, use thread. lock.__ new__() install- undercloud' returned non-zero exit status 1
File "<string>", line 1, in <module>
File "/usr/lib/
_post_
File "/usr/lib/
session=sess)
File "/usr/lib/
return client_
File "/usr/lib/
req = copy.deepcopy(
File "/usr/lib64/
y = copier(x, memo)
File "/usr/lib64/
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/
state = deepcopy(state, memo)
File "/usr/lib64/
y = copier(x, memo)
File "/usr/lib64/
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/
state = deepcopy(state, memo)
File "/usr/lib64/
y = copier(x, memo)
File "/usr/lib64/
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/usr/lib64/
y = _reconstruct(x, rv, 1, memo)
File "/usr/lib64/
y = callable(*args)
File "/usr/lib64/
return cls.__new__(cls, *args)
TypeError: object.
Command 'instack-
===========