Don't assume that we can get the physical IDs of all of the
SoftwareDeployment resources as soon as the stack becomes
CREATE_IN_PROGRESS. 4dd67bb1aa2df4f5270f79600ac1f888b0bd9a5f reads them
again once the stack is COMPLETE; this patch also uses the same physical
resource IDs to verify the update.
Also, make sure all of the resources are IN_PROGRESS before trying to
signal them, because the signal_resources() utility method only signals
resources that are IN_PROGRESS.
Reviewed: https:/ /review. openstack. org/474004 /git.openstack. org/cgit/ openstack/ heat/commit/ ?id=41b8e44d1e8 9440dca994bb927 ecb35784d94e34
Committed: https:/
Submitter: Jenkins
Branch: master
commit 41b8e44d1e89440 dca994bb927ecb3 5784d94e34
Author: Zane Bitter <email address hidden>
Date: Tue Jun 13 19:38:39 2017 -0400
Fix races in SoftwareDeploym entGroupTest
Don't assume that we can get the physical IDs of all of the loyment resources as soon as the stack becomes IN_PROGRESS. 4dd67bb1aa2df4f 5270f79600ac1f8 88b0bd9a5f reads them
SoftwareDep
CREATE_
again once the stack is COMPLETE; this patch also uses the same physical
resource IDs to verify the update.
Also, make sure all of the resources are IN_PROGRESS before trying to
signal them, because the signal_resources() utility method only signals
resources that are IN_PROGRESS.
Change-Id: I9787a5de5e4272 a3ab370f653182a a9283ae01c0
Closes-Bug: #1697794
Closes-Bug: #1626073
Closes-Bug: #1625921