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)
Reviewed: https:/ /review. openstack. org/260526 /git.openstack. org/cgit/ openstack/ murano/ commit/ ?id=cb92070f163 d0c9152221673b7 d235788398f4f5
Committed: https:/
Submitter: Jenkins
Branch: stable/kilo
commit cb92070f163d0c9 152221673b7d235 788398f4f5
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: I4fbc718ea81a98 b3811641b97362d 171a417f80a
Closes-Bug: #1482989