commit 8d52384fd35fc240dd9f3d8e7c782e8b7dfd90ee
Author: Stan Lagun <email address hidden>
Date: Mon Aug 10 16:32:18 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/211157 /git.openstack. org/cgit/ openstack/ murano/ commit/ ?id=8d52384fd35 fc240dd9f3d8e7c 782e8b7dfd90ee
Committed: https:/
Submitter: Jenkins
Branch: master
commit 8d52384fd35fc24 0dd9f3d8e7c782e 8b7dfd90ee
Author: Stan Lagun <email address hidden>
Date: Mon Aug 10 16:32:18 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: I3829f6945b590b 942506d4b512e90 2939053d107
Closes-Bug: #1482989