Comment 28 for bug 1517277

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (stable/liberty)

Reviewed: https://review.openstack.org/253001
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=6eb970b71cb6ae629b733ced84917d9db5afc78a
Submitter: Jenkins
Branch: stable/liberty

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)

    Change-Id: If815f81d7e668244f0d434d4e2933e8f41946107