Comment 5 for bug 1482989

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

Reviewed: https://review.openstack.org/260526
Committed: https://git.openstack.org/cgit/openstack/murano/commit/?id=cb92070f163d0c9152221673b7d235788398f4f5
Submitter: Jenkins
Branch: stable/kilo

commit cb92070f163d0c9152221673b7d235788398f4f5
Author: Stan Lagun <email address hidden>
Date: Tue Dec 22 16:17:52 2015 +0300

    Do not confuse terminal stack statuses

    When stack update issued HeatStack waits for terminal
    status to arrive. However if operation hasn't started
    yet status of previous operation may be returned which
    can be CREATE_COMPLETE which leaded to exception to be
    raised or UPDATE_COMPLETE of previous update which
    caused stack.push() to exit early.

    Now update operation will wait until stack status change
    from the state it was before update was issued. This is
    tracked by comparing previous and current
    tuple (creation time, update time)

    Change-Id: I4fbc718ea81a98b3811641b97362d171a417f80a
    Closes-Bug: #1482989