Ironic added a new state 'CLEANWAIT' so nodes that previously had their
provision state as CLEANING will now be in either CLEANING or CLEANWAIT.
This patch updates the ironic driver so that it knows about the CLEANWAIT
state. In particular, when destroying an instance, from nova's perspective,
the instance has been removed if a node is in CLEANWAIT state.
Reviewed: https:/ /review. openstack. org/207236 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=d4ee7063236 b7baf793c39d9ce 09159aef91ad18
Committed: https:/
Submitter: Jenkins
Branch: master
commit d4ee7063236b7ba f793c39d9ce0915 9aef91ad18
Author: Ruby Loo <email address hidden>
Date: Wed Jul 29 21:57:04 2015 +0000
Instance destroyed if ironic node in CLEANWAIT
Ironic added a new state 'CLEANWAIT' so nodes that previously had their
provision state as CLEANING will now be in either CLEANING or CLEANWAIT.
This patch updates the ironic driver so that it knows about the CLEANWAIT
state. In particular, when destroying an instance, from nova's perspective,
the instance has been removed if a node is in CLEANWAIT state.
Change-Id: Ib42142d67cf2a6 40a03ec87cbd5fc c0bfdbeb51f
Closes-Bug: #1479532