diff --git a/ironic/conductor/manager.py b/ironic/conductor/manager.py index 88cad6c04c..6c2f26551b 100644 --- a/ironic/conductor/manager.py +++ b/ironic/conductor/manager.py @@ -959,8 +959,6 @@ class ConductorManager(base_manager.BaseConductorManager): LOG.error(error) node.last_error = error task.process_event('fail') - node.target_provision_state = None - node.save() @task_manager.require_exclusive_lock def _do_node_clean_abort(self, task, step_name=None):