commit e130ed3c42ef6e837f5f42c7182f0806d4eba104
Author: Stan Lagun <email address hidden>
Date: Sun Sep 27 18:22:40 2015 +0300
Murano waited indefinitely for UPDATE_COMPLETE stack status
On recent Heat version last modification timestamp changes on
update start rather than finish. As a result when stack exits from
IN_PROGRESS state timestamp doesn't change any longer.
But Murano also waited for timestamp to change. As a result
Murano waited indefinitely and deployment hung.
With this change IN_PROGRESS status will no longer set
last modification timestamps. So now we will be comparing
timestamps between 2 terminal statuses rather than between
last UPDATE_IN_PROGRESS and UPDATE_COMPLETE that
now have the same timestamp.
Change-Id: Idd933d453ef7715e409439a53a3baf9eaa202370
Closes-Bug: #1500200
(cherry picked from commit 8b7e07d8f01a83bc37b01b44888cdca113313286)
Reviewed: https:/ /review. openstack. org/228287 /git.openstack. org/cgit/ openstack/ murano/ commit/ ?id=e130ed3c42e f6e837f5f42c718 2f0806d4eba104
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit e130ed3c42ef6e8 37f5f42c7182f08 06d4eba104
Author: Stan Lagun <email address hidden>
Date: Sun Sep 27 18:22:40 2015 +0300
Murano waited indefinitely for UPDATE_COMPLETE stack status
On recent Heat version last modification timestamp changes on
update start rather than finish. As a result when stack exits from
IN_PROGRESS state timestamp doesn't change any longer.
But Murano also waited for timestamp to change. As a result
Murano waited indefinitely and deployment hung.
With this change IN_PROGRESS status will no longer set
last modification timestamps. So now we will be comparing
timestamps between 2 terminal statuses rather than between
last UPDATE_IN_PROGRESS and UPDATE_COMPLETE that
now have the same timestamp.
Change-Id: Idd933d453ef771 5e409439a53a3ba f9eaa202370 c37b01b44888cdc a113313286)
Closes-Bug: #1500200
(cherry picked from commit 8b7e07d8f01a83b