Workbook name: | tripleo.baremetal.v1 |
---|
TripleO Baremetal Workflows
Workflows in the Baremetal Workbook Workbook
Take a list of manageable nodes and update their boot configuration.
Workflow inputs:
Input node_uuids: | |
---|---|
Required. | |
Input queue_name: | |
Default: tripleo | |
Input kernel_name: | |
Default: bm-deploy-kernel | |
Input ramdisk_name: | |
Default: bm-deploy-ramdisk | |
Input instance_boot_option: | |
Default: None | |
Input root_device: | |
Default: None | |
Input root_device_minimum_size: | |
Default: 4 | |
Input overwrite_root_device_hints: | |
Default: False |
Update the boot configuration of all nodes in ‘manageable’ state.
Workflow inputs:
Input queue_name: | |
---|---|
Default: tripleo | |
Input kernel_name: | |
Default: bm-deploy-kernel | |
Input ramdisk_name: | |
Default: bm-deploy-ramdisk | |
Input instance_boot_option: | |
Default: None | |
Input root_device: | |
Default: None | |
Input root_device_minimum_size: | |
Default: 4 | |
Input overwrite_root_device_hints: | |
Default: False |
Take a list of nodes and move them through introspection.
Workflow inputs:
Input node_uuids: | |
---|---|
Required. | |
Input queue_name: | |
Default: tripleo |
Introspect all nodes in a ‘manageable’ state.
Workflow inputs:
Input queue_name: | |
---|---|
Default: tripleo |
Take a list of nodes and move them to “available”
Workflow inputs:
Input node_uuids: | |
---|---|
Required. | |
Input queue_name: | |
Default: tripleo |
Provide all nodes in a ‘manageable’ state.
Workflow inputs:
Input queue_name: | |
---|---|
Default: tripleo |
Take nodes JSON and create nodes in a “manageable” state
Workflow inputs:
Input nodes_json: | |
---|---|
Required. | |
Input remove: | Default: False |
Input queue_name: | |
Default: tripleo | |
Input kernel_name: | |
Default: None | |
Input ramdisk_name: | |
Default: None | |
Input instance_boot_option: | |
Default: local |
Workflow inputs:
Input node_uuid: | |
---|---|
Required. | |
Input state_action: | |
Required. | |
Input target_state: | |
Required. |
Workflow inputs:
Input node_uuid: | |
---|---|
Required. | |
Input state_action: | |
Required. | |
Input target_state: | |
Required. |
Tag a node with a role
Workflow inputs:
Input node_uuid: | |
---|---|
Required. | |
Input role: | Default: None |
Input queue_name: | |
Default: tripleo |
Runs the tag_node workflow in a loop
Workflow inputs:
Input tag_node_uuids: | |
---|---|
Required. | |
Input untag_node_uuids: | |
Required. | |
Input role: | Required. |
Input queue_name: | |
Default: tripleo |