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.