713 Commits (1b23f171f78512a915346a8971e855741354893c)

Author SHA1 Message Date
rabi a544ce43dc Reset resource replaced_by field for rollback 4 years ago
Zane Bitter 68c21e01aa Make resource requires a set instead of a list 4 years ago
Zane Bitter ebfe225e41 Create replacement resources with correct requires 4 years ago
Zane Bitter 8edccc98b1 Calculate the requires list in check_resource 4 years ago
Zane Bitter 812055ba44 Don't pass input_data to Resource.delete_convergence() 4 years ago
Zane Bitter e649574d47 Merge before/after 'requires' list on update failure 4 years ago
Zane Bitter 4fc271da8e Avoid double-write when updating FAILED rsrc with no change 4 years ago
Zane Bitter d5eb7c83ef Increment resource atomic key when storing attributes 4 years ago
Thomas Herve e8f556d6db Persist external resources on update 4 years ago
Thomas Herve 9f73a232d7 Return nested parameters for resource group. 5 years ago
rabi 8db1b3ea41 Remove stack watch service 5 years ago
ricolin 37bf1adfa7 Don't observe reality if name property is None 5 years ago
Zane Bitter b0e18270b4 Protect prepare_update_replace() with resource lock 5 years ago
Zane Bitter 316b80e1d5 Ensure the whole ResourceDefinition is validated 5 years ago
Zane Bitter 1d24d47e7e Don't try resource-level locks when stack locked 5 years ago
Zane Bitter c9792b96d2 Create replacement resource atomically 5 years ago
Zane Bitter 93b4551d9a Fix non-destructive upgrade for deprecated res types in convergence 5 years ago
Zane Bitter 79cc0cc7b9 Don't attempt to update tmpl ID when resource in progress 5 years ago
ricolin 691b726c5f Remove redundant null engine id check 5 years ago
Zane Bitter f1961c734e Use show_output in TemplateResource.get_reference_id() 5 years ago
Thomas Herve 4f4932c790 Defer exceptions in calculating node_data() 5 years ago
ricolin 552f94b928 Add converge flag in stack update for observing on reality 5 years ago
Zane Bitter c26f367b03 Remove broken heat.resource_type custom constraint 5 years ago
Zane Bitter 165fb8ace4 Only check service availability during validation 5 years ago
Crag Wolfe 705625cee7 Eager load resource_properties_data in resource 5 years ago
Zane Bitter 0e1b4908e5 Fix no-change updates of failed resources with restricted actions 5 years ago
Zane Bitter 1da0790e0d Respect locks when changing FAILED resource to COMPLETE 5 years ago
Zane Bitter 6bc25ef0e0 Use stored properties values in actions 5 years ago
Zane Bitter 2c3824436e Rename Resource._resolve_all_attributes() method 5 years ago
Zane Bitter 960f626c24 Avoid creating two Stacks when loading Resource 5 years ago
Zane Bitter 3c13cb82a6 Cache dep_attrs for all resources in definitions 5 years ago
Zane Bitter c40e1ce3fd Remove obsolete cache_data from Stack 5 years ago
Zane Bitter 764b8fb251 Use StackDefinition in intrinsic functions for resolving data 5 years ago
Zane Bitter 633f4c9f00 Get dep_attrs from StackDefinition 5 years ago
Zane Bitter 959cc21363 Optionally include attrs referenced in outputs in node data 5 years ago
ricolin 4a15c3387a Only validate properties once during create resource 5 years ago
Zane Bitter 652af4bde3 Use placeholder data for resources prior to creation 5 years ago
Zane Bitter efd51f4525 Use stored properties values during signal 5 years ago
Zane Bitter 5ce238fb17 Don't load new copies of current resources 5 years ago
Zane Bitter cfff39ce68 Always cache attributes in outputs in Resource.node_data() 5 years ago
Zane Bitter f256b61dd2 Refactor out a new Resource.referenced_attrs() method 5 years ago
huangtianhua 8c62e96947 Get cancellation grace period correctly 5 years ago
Thomas Herve 82fc15a540 Handle post-delete hooks correctly 5 years ago
Zane Bitter 45e4c53f78 Cache attributes with custom handling 5 years ago
Zane Bitter dc957bc2a6 Revert "Support attributes with dynamic scheme" 5 years ago
Crag Wolfe 0550659f5f Store resource attributes in the DB 5 years ago
Zane Bitter f47efe532d Never cache the 'show' attribute 5 years ago
Zane Bitter 5681e237c5 Avoid creating new resource with old template 5 years ago
rabi 39f2aa0723 Load 'name' field for db resource 5 years ago
Zane Bitter 007d4cbfdd Use six.text_type() instead of str() to serialise status 5 years ago