summaryrefslogtreecommitdiff
path: root/releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml')
-rw-r--r--releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml b/releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml
new file mode 100644
index 0000000000..a49d64c6ac
--- /dev/null
+++ b/releasenotes/notes/minimize-bug-1841481-race-window-f76912d4985770ad.yaml
@@ -0,0 +1,13 @@
+---
+fixes:
+ - |
+ Minimizes a race condition window when using the ``ironic`` virt driver
+ where the data generated for the Resource Tracker may attempt to compare
+ potentially stale instance information with the latest known baremetal
+ node information. While this doesn't completely prevent nor resolve the
+ underlying race condition identified in
+ `bug 1841481 <https://bugs.launchpad.net/nova/+bug/1841481>`_,
+ this change allows Nova to have the latest state information, as opposed
+ to state information which may be out of date due to the time which it may
+ take to retrieve the status from Ironic. This issue was most observable
+ on baremetal clusters with several thousand physical nodes.