heat/releasenotes
Zane Bitter 1f08105fbd Eliminate client races in legacy operations
Wait for the legacy stack to move to the IN_PROGRESS state before returning
from the API call in the stack update, suspend, resume, check, and restore
operations.

For the stack delete operation, do the same provided that we can acquire
the stack lock immediately, and thus don't need to wait for existing
operations to be cancelled before we can change the state to IN_PROGRESS.
In other cases there is still a race.

Change-Id: Id94d009d69342f311a00ed3859f4ca8ac6b0af09
Story: #1669608
Task: 23175
(cherry picked from commit 2d2da74593)
2018-08-20 12:39:12 -04:00
..
notes Eliminate client races in legacy operations 2018-08-20 12:39:12 -04:00
source Imported Translations from Zanata 2018-02-19 06:49:11 +00:00