ironic driver is raising exception when some of node's instance cannot be found

Bug #1586470 reported by yong sheng gong on 2016-05-27
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Undecided
Unassigned

Bug Description

Ironic will fail sometimes to clear the node's instance_uuid
even when the instance is deleted on the nova side.

The ironic virt driver should be more tolerant in this case.
Instead of rasing exception, it can LOG warning the failed
instances.

the problem code is at https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L475

Changed in nova:
assignee: nobody → yong sheng gong (gongysh)

Fix proposed to branch: master
Review: https://review.openstack.org/322262

Changed in nova:
status: New → In Progress

Change abandoned by Michael Still (<email address hidden>) on branch: master
Review: https://review.openstack.org/322262
Reason: This patch has been sitting unchanged for more than 12 weeks. I am therefore going to abandon it to keep the nova review queue sane. Please feel free to restore the change if you're still working on it.

Sean Dague (sdague) wrote :

There are no currently open reviews on this bug, changing the status back to the previous state and unassigning. If there are active reviews related to this bug, please include links in comments.

Changed in nova:
status: In Progress → New
assignee: yong sheng gong (gongysh) → nobody
Sean Dague (sdague) wrote :

Is this still an issue?

Changed in nova:
status: New → Incomplete
tags: added: ironic
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack Compute (nova) because there has been no activity for 60 days.]

Changed in nova:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers