| 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 plan: | Default: overcloud |
| Input queue_name: | |
| Default: tripleo | |