Plan management Workbook

Plan management Workbook

Workbook name:tripleo.plan_management.v1

TripleO Overcloud Deployment Workflows v1

Workflows in the Plan management Workbook

tripleo.plan_management.v1.create_default_deployment_plan

This workflow exists to maintain backwards compatibility in pike. This workflow will likely be removed in queens in favor of create_deployment_plan.

Workflow inputs:

Input container:
 Required.
Input queue_name:
 Default: tripleo
Input generate_passwords:
 Default: True
tripleo.plan_management.v1.create_deployment_plan

This workflow provides the capability to create a deployment plan using the default heat templates provided in a standard TripleO undercloud deployment, heat templates contained in an external git repository, or a swift container that already contains templates.

Workflow inputs:

Input container:
 Required.
Input source_url:
 Default: None
Input queue_name:
 Default: tripleo
Input generate_passwords:
 Default: True
Input use_default_templates:
 Default: False
tripleo.plan_management.v1.download_logs

Creates a tarball with logging data

Workflow inputs:

Input queue_name:
 Default: tripleo
Input logging_container:
 Default: tripleo-ui-logs
Input downloads_container:
 Default: tripleo-ui-logs-downloads
Input delete_after:
 Default: 3600
tripleo.plan_management.v1.export_deployment_plan

Creates an export tarball for a given plan

Workflow inputs:

Input plan:Required.
Input queue_name:
 Default: tripleo
tripleo.plan_management.v1.get_deprecated_parameters

Gets the list of deprecated parameters in the whole of the plan including nested stack

Workflow inputs:

Input container:
 Default: overcloud
Input queue_name:
 Default: tripleo
tripleo.plan_management.v1.get_passwords

Retrieves passwords for a given plan

Workflow inputs:

Input container:
 Required.
Input queue_name:
 Default: tripleo
tripleo.plan_management.v1.publish_ui_logs_to_swift

This workflow drains a zaqar queue, and publish its messages into a log file in swift. This workflow is called by cron trigger.

Workflow inputs:

Input queue_name:
 Default: tripleo
Input logging_queue_name:
 Default: tripleo-ui-logging
Input logging_container:
 Default: tripleo-ui-logs
tripleo.plan_management.v1.update_deployment_plan

Workflow inputs:

Input container:
 Required.
Input source_url:
 Default: None
Input queue_name:
 Default: tripleo
Input generate_passwords:
 Default: True
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.