dead-lock error during cloud deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Alexander Kislitsky | ||
6.0.x |
Won't Fix
|
Medium
|
Fuel Python (Deprecated) |
Bug Description
Triyng to deploy configuration on VirtualBox
Multihost with HA, Neutron + gre
3 Controllers, 1 cinder, 1 Compute
All nodes deployed successfuly except one controller
Rest Api log contains
[7fedb3f16740] (logger) Traceback (most recent call last):
File "/usr/lib/
return self.handle()
File "/usr/lib/
return self._delegate(fn, self.fvars, args)
File "/usr/lib/
return handle_class(cls)
File "/usr/lib/
return tocall(*args)
File "<string>", line 2, in PUT
File "/usr/lib/
data = func(*args, **kwargs)
File "/usr/lib/
task = task_manager.
File "/usr/lib/
self.
File "/usr/lib/
db().flush()
File "/usr/lib64/
self.
File "/usr/lib64/
transaction
File "/usr/lib64/
compat.
File "/usr/lib64/
flush_
File "/usr/lib64/
n.execute_
File "/usr/lib64/
uow)
File "/usr/lib64/
cached_
File "/usr/lib64/
c = connection.
File "/usr/lib64/
return meth(self, multiparams, params)
File "/usr/lib64/
return connection.
File "/usr/lib64/
compiled_sql, distilled_params
File "/usr/lib64/
context)
File "/usr/lib64/
exc_info
File "/usr/lib64/
reraise(
File "/usr/lib64/
context)
File "/usr/lib64/
cursor.
DBAPIError: (TransactionRol
DETAIL: Process 682 waits for ShareLock on transaction 7599; blocked by process 681.
Process 681 waits for ShareLock on transaction 7600; blocked by process 682.
HINT: See server log for query details.
'DELETE FROM tasks WHERE tasks.id = %(id)s' ({'id': 11}, {'id': 12})
[root@fuel ~]# fuel --f
api: '1.0'
astute_sha: f7cda2171b0b677
auth_required: true
build_id: 2015-02-18_08-17-51
build_number: '96'
feature_groups:
- mirantis
fuellib_sha: 9715623a0f215c5
fuelmain_sha: c799e3a6d88289e
nailgun_sha: 6967b24adc4d74e
ostf_sha: 3b57985d4d21555
production: docker
release: 6.0.1
release_versions:
2014.2-6.0.1:
VERSION:
api: '1.0'
astute_sha: f7cda2171b0b677
build_id: 2015-02-18_08-17-51
build_number: '96'
feature_
- mirantis
fuellib_sha: 9715623a0f215c5
fuelmain_sha: c799e3a6d88289e
nailgun_sha: 6967b24adc4d74e
ostf_sha: 3b57985d4d21555
production: docker
release: 6.0.1
tags: | added: feature-deadlocks |
Changed in fuel: | |
assignee: | Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky) |
This doesn't seem like a duplicate. 1401879 is about deadlocks in Neutron while this bug report is about a deadlock in nailgun. This also means we're dealing with PostgreSQL here as opposed to MySQL in 1401879.