Derive params Workbook¶
- Workbook name
 tripleo.derive_params.v1
TripleO Workflows to derive deployment parameters from the introspected data
Workflows in the Derive params Workbook
- 
tripleo.derive_params.v1._derive_parameters_per_role Workflow which runs per role to get the introspection data on the first matching node assigned to role. Once introspection data is fetched, this worklow will trigger the actual derive parameters workflow
Workflow inputs:
- Input plan
 Required.
- Input role_name
 Required.
- Input environment_parameters
 Required.
- Input heat_resource_tree
 Required.
- Input user_inputs
 Required.
- 
tripleo.derive_params.v1._get_role_info Workflow that determines the list of derived parameter features (DPDK, HCI, etc.) for a role based on the services assigned to the role.
Workflow inputs:
- Input role_name
 Required.
- Input heat_resource_tree
 Required.
- 
tripleo.derive_params.v1.derive_parameters The main workflow for deriving parameters from the introspected data
Workflow inputs:
- Input {‘plan’
 ‘overcloud’}: Required.
- Input {‘queue_name’
 ‘tripleo’}: Required.
- Input {‘persist_params_in_plan’
 True}: Required.
- Input {‘user_inputs’
 {}}: Required.
- 
tripleo.derive_params.v1.get_flattened_parameters Workflow to retreive a list of flattened parameters
Workflow inputs:
- Input {‘plan’
 ‘overcloud’}: Required.
- Input {‘queue_name’
 ‘tripleo’}: Required.