While checking update complete in magnum cluster resource we might get Update failed by error
Resource UPDATE failed: ResourceUnknownStatus: resources.coe_cluster: Resource failed - Unknown status CREATE_COMPLETE due to "Unknown status updating Cluster 'coe_cluster' - Stack CREATE completed successfully"
appears the update check go through APIs before cluster status got changed.
This will cause the stack stay in update failed but the real cluster in magnum actually will be in status `update complete`(which will still operatable). And when we try to do another update on that cluster in heat. will cause an update replace. which will generate another Cluster(but highly chances to fail, since cluster is a big resource group which will take double numbers from the quota)
Fix proposed to branch: master /review. openstack. org/480450
Review: https:/