ironic/releasenotes/notes/use-current-node-driver_internal_info-5c11de8f2c2b2e87.yaml
Ruby Loo a896cc4f2e During cleaning, use current node.driver_internal_info
When iterating over the clean steps, the code in the conductor
keeps a copy of the node's driver_internal_info and uses that
to update the node's copy. However, it is possible that the
node's driver_internal_info is modified after the copy is made
(e.g. if a driver's clean step method modifies/saves it).
This patch changes it to use the current node's driver_internal_info.

Story: #2002688
Task: #22513
Change-Id: I92ad67b58343e5c6c1cca916269f134a5c78dcc6
2018-06-26 14:09:01 +00:00

9 lines
349 B
YAML

---
fixes:
- |
During node cleaning, the conductor was using a cached copy of the node's
driver_internal_info field. It is possible that the copy is outdated,
which would cause issues with the state of the node. This has been fixed.
For more information, see `bug 2002688
<https://storyboard.openstack.org/#!/story/2002688>`_.