Mistralclient - TypeError: object.__new__(thread.lock) is not safe, use thread.lock.__new__()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mistral |
Fix Released
|
High
|
Juan Antonio Osorio Robles | ||
tripleo |
Fix Released
|
Medium
|
Juan Antonio Osorio Robles |
Bug Description
While testing a change in instack_undercloud (https:/
The mistral client code in undercloud.py:
user, password, project, auth_url = _get_auth_values()
auth_kwargs = {
'auth_url': auth_url,
'username': user,
'password': password,
}
auth_plugin = ks_auth.
sess = session.
mistral = mistralclient.
Traceback (most recent call last):
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.
Changed in tripleo: | |
milestone: | none → pike-2 |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
Changed in tripleo: | |
status: | Triaged → In Progress |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → queens-1 |
Changed in mistral: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → rocky-1 |
status: | Confirmed → Fix Released |
Changed in mistral: | |
assignee: | nobody → Juan Antonio Osorio Robles (juan-osorio-robles) |
Changed in tripleo: | |
assignee: | nobody → Juan Antonio Osorio Robles (juan-osorio-robles) |
I'm also seeing this when I install the Undercloud. I'm basically following the undercloud install procedure here - http:// tripleo. org/installatio n/installation. html using latest trunk repositories on a fresh install of CentOS. It happens every time.
I can get around it by using stable/ocata repos.