Deployment failed on simultaneous add/delete of ceph+cinder node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Vladimir Kuklin | ||
Mitaka |
Fix Released
|
High
|
Alexey Shtokolov |
Bug Description
fuel version - 9.0-275
Steps:
1. Deploy next cluster - Neutron Vlan, cinder for volumes, ceph for images and ephemeral, ceph replication factor - 2, 3 controllers, 1 compute, 2 ceph+cinder
3. After deployment add 1 cinder+ceph node and re-deploy
4. After re-deployment add 1 cinder+ceph node and delete one deployed cinder+ceph node
5. Start re-deployment
Expected result - re-deployment passed
Actual result - re-deployment failed, task status - 'u'values''
from nailgun/app.log:
2016-05-03 05:04:19.905 DEBUG [7f66c1226880] (task_serializer) evaluate yaql expression: changedAny(
('primary-
('controller' in $.node_roles)),
$.get('
2016-05-03 05:04:19.954 ERROR [7f66c1226880] (__init__) Cannot evaluate expression - 'changedAny(
('primary-
('controller' in $.node_roles)),
$.get('
' (None), : u'values'
2016-05-03 05:04:19.954 ERROR [7f66c1226880] (transaction_
Traceback (most recent call last):
File "/usr/lib/
task = task_serializer
File "/usr/lib/
'yaql_exp': self.context.
File "/usr/lib/
value, formatter, formatter_context, keywords
File "/usr/lib/
return keywords[
File "/usr/lib/
return parsed_
File "/usr/lib/
return self(utils.
File "/usr/lib/
return super(Statement, self)._
File "/usr/lib/
return context(self.name, engine, receiver, context)
File "/usr/lib/
data_context, use_convention, function_filter)
File "/usr/lib/
name, all_overloads, engine, receiver, data_context, args, kwargs)
File "/usr/lib/
args = tuple(arg_
File "/usr/lib/
args = tuple(arg_
File "/usr/lib/
and not isinstance(arg, expressions.
File "/usr/lib/
return context(self.name, engine, receiver, context)
File "/usr/lib/
data_context, use_convention, function_filter)
File "/usr/lib/
result = delegate()
File "/usr/lib/
return lambda: delegate()
File "/usr/lib/
six.
File "/usr/lib/
return any(changed(
File "/usr/lib/
return any(changed(
File "/usr/lib/
new_data = finalizer(
File "/usr/lib/
return expression(
File "/usr/lib/
engine, args, kwargs)
File "/usr/lib/
result = value(receiver, context, engine)
File "/usr/lib/
return context(self.name, engine, receiver, context)
File "/usr/lib/
data_context, use_convention, function_filter)
File "/usr/lib/
name, all_overloads, engine, receiver, data_context, args, kwargs)
File "/usr/lib/
args = tuple(arg_
File "/usr/lib/
args = tuple(arg_
File "/usr/lib/
and not isinstance(arg, expressions.
File "/usr/lib/
return context(self.name, engine, receiver, context)
File "/usr/lib/
data_context, use_convention, function_filter)
File "/usr/lib/
result = delegate()
File "/usr/lib/
return lambda: delegate()
File "/usr/lib/
six.
File "/usr/lib/
return d[key]
KeyError: u'values'
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
assignee: | Fuel Sustaining (fuel-sustaining-team) → Fuel Toolbox (fuel-toolbox) |
tags: | added: on-verification |
tags: | removed: on-verification |
https:/ /bugs.launchpad .net/fuel/ +bug/1578571 /bugs.launchpad .net/fuel/ +bug/1569778
https:/
bugs that might be related