Comment 1 for bug 1436568

Revision history for this message
Lucas Alvares Gomes (lucasagomes) wrote :

Hi Josh,

I think the problem here is that Nova relies on finding a node with that instance_uuid when waiting the provision state after marking the node to be deleted [1], if that bit just handled NodeNotFound and gracefully exit that loop (assuming Ironic had cleaned the instance_uuid) it wouldn't be a problem.

I'm going to put up a patch to do it.

[1] https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L809