diff --git a/heat/engine/resources/openstack/heat/wait_condition_handle.py b/heat/engine/resources/openstack/heat/wait_condition_handle.py index 48205ca2e9..8506c6abaf 100644 --- a/heat/engine/resources/openstack/heat/wait_condition_handle.py +++ b/heat/engine/resources/openstack/heat/wait_condition_handle.py @@ -233,7 +233,8 @@ class UpdateWaitConditionHandle(aws_wch.WaitConditionHandle): support_status = support.SupportStatus(version='2014.1') - def update(self, after, before=None, prev_resource=None): + def update(self, after, before=None, prev_resource=None, + new_template_id=None, new_requires=None): raise resource.UpdateReplace(self.name) diff --git a/releasenotes/notes/fix-update-of-UpdateWaitConditionHandle-98ef3ed47892bbc8.yaml b/releasenotes/notes/fix-update-of-UpdateWaitConditionHandle-98ef3ed47892bbc8.yaml new file mode 100644 index 0000000000..76a911d02c --- /dev/null +++ b/releasenotes/notes/fix-update-of-UpdateWaitConditionHandle-98ef3ed47892bbc8.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Fixed the ``OS::Heat::UpdateWaitConditionHandle`` resource type, which + caused stack update to fail consistently.