| Workbook name: | tripleo.deployment.v1 |
|---|
TripleO deployment workflows
Workflows in the Deployment Workbook
tripleo.deployment.v1.config_download_deployConfigure the overcloud with config-download.
Workflow inputs:
| Input {‘queue_name’: | |
|---|---|
| ‘tripleo’}: Required. | |
| Input {‘plan_name’: | |
| ‘overcloud’}: Required. | |
| Input {‘ssh_network’: | |
| ‘ctlplane’}: Required. | |
| Input {‘work_dir’: | |
| ‘/var/lib/mistral’}: Required. | |
| Input {‘verbosity’: | |
| 1}: Required. | |
| Input {‘blacklist’: | |
| []}: Required. | |
| Input {‘override_ansible_cfg’: | |
| ‘’}: Required. | |
| Input {‘config_download_timeout’: | |
| 14400}: Required. | |
| Input {‘deployment_options’: | |
| {}}: Required. | |
| Input {‘skip_tags’: | |
| ‘’}: Required. | |
tripleo.deployment.v1.config_download_exportCreates an export tarball and an associated Swift tempurl for config-download for the given plan.
Workflow inputs:
| Input plan: | Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
| Input {‘config_type’: | |
| ‘’}: Required. | |
tripleo.deployment.v1.create_overcloudrcGiven the name of a container and optionally a comma-separated string of hosts that shouldn’t be proxied, generate the overcloudrc files needed to access the overcloud via the CLI.
Workflow inputs:
| Input {‘container’: | |
|---|---|
| ‘overcloud’}: Required. | |
| Input {‘no_proxy’: | |
| ‘’}: Required. | |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.deploy_on_serverWorkflow inputs:
| Input server_uuid: | |
|---|---|
| Required. | |
| Input server_name: | |
| Required. | |
| Input config: | Required. |
| Input config_name: | |
| Required. | |
| Input group: | Required. |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.deploy_on_serversWorkflow inputs:
| Input server_name: | |
|---|---|
| Required. | |
| Input config_name: | |
| Required. | |
| Input config: | Required. |
| Input {‘group’: | ‘script’}: Required. |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.deploy_planDeploy the overcloud for a plan.
Workflow inputs:
| Input container: | |
|---|---|
| Required. | |
| Input {‘run_validations’: | |
| False}: Required. | |
| Input {‘timeout’: | |
| 240}: Required. | |
| Input {‘skip_deploy_identifier’: | |
| False}: Required. | |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
| Input {‘config_download’: | |
| False}: Required. | |
| Input {‘ssh_network’: | |
| ‘ctlplane’}: Required. | |
| Input {‘deployment_options’: | |
| {}}: Required. | |
tripleo.deployment.v1.get_deployment_failuresGet deployment failures
Workflow inputs:
| Input {‘plan’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.get_deployment_statusGet deployment status and update it if needed based on stack and config_downlooad status.
Workflow inputs:
| Input {‘plan’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.get_horizon_urlRetrieve the Horizon URL from the Overcloud stack.
Workflow inputs:
| Input {‘stack’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.recover_deployment_statusConvert an existing deployment into one that supports config-download
Workflow inputs:
| Input {‘container’: | |
|---|---|
| ‘overcloud’}: Required. | |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.set_deployment_status_deployingSet deployment status to deploying and return the new status
Workflow inputs:
| Input {‘plan’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.set_deployment_status_failedSet deployment status to failed and return the new status
Workflow inputs:
| Input {‘plan’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.set_deployment_status_successSet deployment status to success and return the new status
Workflow inputs:
| Input {‘plan’: | ‘overcloud’}: Required. |
|---|---|
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
tripleo.deployment.v1.undeploy_planUndeploy a plan.
Workflow inputs:
| Input container: | |
|---|---|
| Required. | |
| Input {‘timeout’: | |
| 240}: Required. | |
| Input {‘queue_name’: | |
| ‘tripleo’}: Required. | |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.