Node deletion error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
senlin |
Fix Released
|
High
|
Haiwei Xu |
Bug Description
Currently when deleting a node which is in ACTIVE state, will get this error:
Traceback (most recent call last):
File "/opt/stack/
timer()
File "/opt/stack/
cb(*args, **kw)
File "/opt/stack/
result = function(*args, **kwargs)
File "/opt/stack/
result, reason = action.execute()
File "/opt/stack/
res, reason = self._execute(node)
File "/opt/stack/
result, reason = method(node)
File "/opt/stack/
res = node.do_
File "/opt/stack/
res = profile_
File "/opt/stack/
return profile.
File "/opt/stack/
while not self._check_
File "/opt/stack/
reason=msg)
ResourceStatusE
And the node deleting will stay in DELETING state, can't be removed, though physical object can be removed properly.
This is because when deleting a heat stack, senlin excepts heat stack changes to DELETE_IN_PROCESS very fast, but heat just needs a little time to change the status .
Changed in senlin: | |
assignee: | nobody → Haiwei Xu (xu-haiwei) |
Changed in senlin: | |
status: | New → In Progress |
Changed in senlin: | |
status: | In Progress → Fix Committed |
Changed in senlin: | |
status: | Fix Committed → Fix Released |
importance: | Undecided → High |
milestone: | none → mitaka-2 |