nova/nova/virt/ironic
Josh Gachnang 597507d66b Add support for cleaning in Ironic driver
Ironic added a new state between deleting and available called cleaning
where tasks like erasing drives occur after each delete. This patch
ensures that instances can be considered deleted in Nova as soon as a
node enters cleaning state, otherwise, instances could be stuck in
deleting state in Nova for hours or days.

This is necessary to implement the Ironic cleaning spec:
https://blueprints.launchpad.net/ironic/+spec/implement-cleaning-states

Closes-Bug: 1174153
Change-Id: Ie04823c40efc08f887429a6b8e6219558c3e4efa
2015-03-24 18:49:51 +00:00
..
__init__.py Import Ironic Driver & supporting files - part 1 2014-09-05 19:00:12 -04:00
client_wrapper.py Use oslo.log 2015-02-22 07:56:40 -05:00
driver.py Add support for cleaning in Ironic driver 2015-03-24 18:49:51 +00:00
ironic_states.py Adjust resource tracker for new Ironic states 2015-03-24 11:17:09 -07:00
patcher.py Pass the capabilities to ironic node instance_info 2015-02-18 01:14:55 -08:00