masakari/releasenotes/notes/recovery-method-customization-3438b0e26e322b88.yaml
bhagyashris ad3dc737c9 Add hooks for recovery method customization plugins
This change adds hooks for pulling in plugins for
Interoperable recovery method customization taksflow
by configuring the actions in terms of execution order,
extra parameters to execute commands in action.

Implements: blueprint recovery-method-customization

Change-Id: I8150935ce0a4e592bd0f87bb3c7b3e599cefa033
2018-08-02 13:13:00 +05:30

21 lines
865 B
YAML

---
features:
- |
Operator can now customize workflows to process each type of failure
notifications (hosts, instance and process) as per their requirements.
Added below new config section for customized recovery flow in a new conf
file masakari-custom-recovery-methods.conf
- [taskflow_driver_recovery_flows]
Under [taskflow_driver_recovery_flows] is added below five new config options
- 'instance_failure_recovery_tasks' is a dict of tasks which will recover
instance failure.
- 'process_failure_recovery_tasks' is a dict of tasks which will recover
process failure.
- 'host_auto_failure_recovery_tasks' is a dict of tasks which will recover
host failure for auto recovery.
- 'host_rh_failure_recovery_tasks' is a dict of tasks which will recover
host failure for rh recovery on failure host.