ironic/ironic/conductor
Aija Jauntēva 870181f3ae Update `cleaning_error_handler`
Update `cleaning_error_handler` to match with
`deploying_error_handler` that logs all errors and optionally
separates between logged message and `last_error`.

Logged message usually contains node's uuid as there is no
context for node in stream of log entries. `last_error`
usually does not contain node's uuid as it is already
displayed in the context of node.

Impact:
* There were messages that were only added to node's last_error.
Now they are going to be logged too.
* No need to log explicitly before `cleaning_error_handler`. Such
occurrences have been removed.
* Where there were different message for log and last_error it
is kept. Where there was only 1 message, it is left as it is to
be both logged and updated in `last_error`.
* Exception logging is replaced with error logging with traceback.

Story: 2008307
Task: 41198
Change-Id: I813228fb47a51ee6c45b420322acabdf565ff752
2020-11-13 05:17:40 -05:00
..
__init__.py Remove copyright from empty files 2014-01-07 21:05:01 +08:00
allocations.py Add node lessee field 2020-04-07 15:33:42 +00:00
base_manager.py Remove locks before RPC bus is started 2020-07-28 08:03:21 -07:00
cleaning.py Update `cleaning_error_handler` 2020-11-13 05:17:40 -05:00
deployments.py Handle agent still doing the prior command 2020-10-29 14:58:34 -07:00
manager.py Retrieve BIOS configuration when moving node to ``manageable`` 2020-11-10 14:57:20 -05:00
notification_utils.py Add node console notifications 2016-12-23 08:51:54 +00:00
rpcapi.py Route conductor notification RPC to the same conductor 2020-09-25 17:34:58 +02:00
steps.py Delay validating deploy templates until we get all steps 2020-04-21 18:55:14 +02:00
task_manager.py Do not retry locking when heartbeating 2020-09-18 17:34:35 +02:00
utils.py Update `cleaning_error_handler` 2020-11-13 05:17:40 -05:00