summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2019-03-13 07:04:51 +0000
committerGerrit Code Review <review@openstack.org>2019-03-13 07:04:51 +0000
commit2e3091e5b62aa191297f8e24bd4da7d90835ca4f (patch)
tree7f8e53bb71c5f68996d06647e5e15a4d2d7a6ee3 /releasenotes
parentcde369537ca434f629e6a39420c963f47811bae6 (diff)
parent97df8bb6ca82b2a225226340b118a93bf1cf1120 (diff)
downloadheat-2e3091e5b62aa191297f8e24bd4da7d90835ca4f.tar.gz
Merge "Improve best existing resource selection"
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/manual-rollback-failed-replacement-08ebb9271617fe9d.yaml11
1 files changed, 11 insertions, 0 deletions
diff --git a/releasenotes/notes/manual-rollback-failed-replacement-08ebb9271617fe9d.yaml b/releasenotes/notes/manual-rollback-failed-replacement-08ebb9271617fe9d.yaml
new file mode 100644
index 000000000..9cfebdcf9
--- /dev/null
+++ b/releasenotes/notes/manual-rollback-failed-replacement-08ebb9271617fe9d.yaml
@@ -0,0 +1,11 @@
+---
+fixes:
+ - |
+ Heat can now perform a stack update to roll back to a previous version of a
+ resource after a previous attempt to create a replacement for it failed
+ (provided that convergence is enabled). This allows the user to recover a
+ stack where a resource has been inadvertantly replaced with a definition
+ than can never succeed because it conflicts with the original. Previously
+ this required automatic rollback to be enabled, or the user had to update
+ the stack with a non-conflicting definition before rolling back to the
+ original.