Comment 25 for bug 1499669

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

Reviewed: https://review.openstack.org/374844
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=a96d89b2005dcef2f06b6ae55260fdb0f358abab
Submitter: Jenkins
Branch: stable/newton

commit a96d89b2005dcef2f06b6ae55260fdb0f358abab
Author: Zane Bitter <email address hidden>
Date: Wed Sep 21 18:37:04 2016 -0400

    Don't use cast() to do StackResource delete

    If an exception was raised in delete_stack when deleting a nested stack,
    the parent stack would never hear about it because we were accidentally
    using cast() instead of call() to do the stack delete. This meant the
    parent resource would remain DELETE_IN_PROGRESS until timeout when the
    nested stack had already failed and raised an exception.

    In the case of bug 1499669, the exception being missed was
    StopActionFailed.

    Change-Id: I039eb8f6c6a262653c1e9edc8173e5680d81e31b
    Partial-Bug: #1499669
    (cherry picked from commit e5cec71e52c3fed0ffb4385990758db8ebf367da)