commit 6eb970b71cb6ae629b733ced84917d9db5afc78a
Author: Jim Rollenhagen <email address hidden>
Date: Mon Nov 23 22:40:19 2015 +0000
Fix bug where clean steps do not run
A bug was introduced during Liberty where Ironic transparently
ignores all clean steps and finishes cleaning. This is caused
by _get_node_next_clean_steps returning an empty list when
cleaning has just started. Fix this method to return the full
list of clean steps when cleaning begins.
This may leave previous tenants' data on disk and available to future
tenants. Deployers should apply this patch (or upgrade to a new release
with this patch) ASAP.
Closes-Bug: #1517277
(cherry picked from commit 1c700e6d62ad299e3fc9023e30b98d51408e49e1)
Reviewed: https:/ /review. openstack. org/253001 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=6eb970b71cb 6ae629b733ced84 917d9db5afc78a
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit 6eb970b71cb6ae6 29b733ced84917d 9db5afc78a
Author: Jim Rollenhagen <email address hidden>
Date: Mon Nov 23 22:40:19 2015 +0000
Fix bug where clean steps do not run
A bug was introduced during Liberty where Ironic transparently next_clean_ steps returning an empty list when
ignores all clean steps and finishes cleaning. This is caused
by _get_node_
cleaning has just started. Fix this method to return the full
list of clean steps when cleaning begins.
This may leave previous tenants' data on disk and available to future
tenants. Deployers should apply this patch (or upgrade to a new release
with this patch) ASAP.
Closes-Bug: #1517277 e3fc9023e30b98d 51408e49e1)
(cherry picked from commit 1c700e6d62ad299
Change-Id: If815f81d7e6682 44f0d434d4e2933 e8f41946107