summaryrefslogtreecommitdiff
path: root/releasenotes/notes
diff options
context:
space:
mode:
Diffstat (limited to 'releasenotes/notes')
-rw-r--r--releasenotes/notes/deploy-step-validate-76b2aa97e02ba669.yaml5
-rw-r--r--releasenotes/notes/remove-locks-first-d12ac27106f800f8.yaml9
-rw-r--r--releasenotes/notes/unrescue-token-ae664a17343e0610.yaml5
3 files changed, 19 insertions, 0 deletions
diff --git a/releasenotes/notes/deploy-step-validate-76b2aa97e02ba669.yaml b/releasenotes/notes/deploy-step-validate-76b2aa97e02ba669.yaml
new file mode 100644
index 000000000..1dea110a8
--- /dev/null
+++ b/releasenotes/notes/deploy-step-validate-76b2aa97e02ba669.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+ - |
+ Fixes deployment hanging on an invalid in-band deploy step in a deploy
+ templates.
diff --git a/releasenotes/notes/remove-locks-first-d12ac27106f800f8.yaml b/releasenotes/notes/remove-locks-first-d12ac27106f800f8.yaml
new file mode 100644
index 000000000..a7e0cb958
--- /dev/null
+++ b/releasenotes/notes/remove-locks-first-d12ac27106f800f8.yaml
@@ -0,0 +1,9 @@
+---
+fixes:
+ - |
+ Fixes an issue where ``ironic-conductor`` initialization could return a
+ ``NodeNotLocked`` error for requests requiring locks when the conductor
+ was starting. This was due to the conductor removing locks after
+ beginning accepting new work. The lock removal has been moved to after
+ the Database connectivity has been established but before the RPC bus
+ is initialized.
diff --git a/releasenotes/notes/unrescue-token-ae664a17343e0610.yaml b/releasenotes/notes/unrescue-token-ae664a17343e0610.yaml
new file mode 100644
index 000000000..7ce3273e7
--- /dev/null
+++ b/releasenotes/notes/unrescue-token-ae664a17343e0610.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+ - |
+ Removes stale agent token on rescue and unrescue operations. Previously it
+ would cause subsequent rescue operations to fail.