Workbook name: | tripleo.package_update.v1 |
---|
TripleO update workflows
Workflows in the Package update Workbook
tripleo.package_update.v1.converge_upgrade_plan
Take a container and perform the converge step of a major upgrade
Workflow inputs:
Input container: | |
---|---|
Required. | |
Input {‘timeout’: | |
240}: Required. | |
Input {‘queue_name’: | |
‘tripleo’}: Required. | |
Input {‘skip_deploy_identifier’: | |
False}: Required. |
tripleo.package_update.v1.ffwd_upgrade_converge_plan
ffwd-upgrade converge removes DeploymentSteps no-op from plan
Workflow inputs:
Input container: | |
---|---|
Required. | |
Input {‘queue_name’: | |
‘tripleo’}: Required. |
tripleo.package_update.v1.get_config
Workflow inputs:
Input container: | |
---|---|
Required. | |
Input {‘queue_name’: | |
‘tripleo’}: Required. |
tripleo.package_update.v1.package_update_plan
Update the heat stack outputs for purposes of update/upgrade. This workflow assumes that previously the plan_management.update_deployment_plan workflow has already been run to process the templates and environments (the same way as ‘deploy’ command processes them).
Workflow inputs:
Input container: | |
---|---|
Required. | |
Input {‘timeout’: | |
240}: Required. | |
Input {‘queue_name’: | |
‘tripleo’}: Required. | |
Input {‘skip_deploy_identifier’: | |
False}: Required. | |
Input {‘config_dir’: | |
‘/tmp/’}: Required. |
tripleo.package_update.v1.update_converge_plan
Take a container and perform the converge for minor update
Workflow inputs:
Input container: | |
---|---|
Required. | |
Input {‘queue_name’: | |
‘tripleo’}: Required. |
tripleo.package_update.v1.update_nodes
Take a container and perform an update nodes by nodes
Workflow inputs:
Input {‘node_user’: | |
---|---|
‘tripleo-admin’}: Required. | |
Input nodes: | Required. |
Input playbook: | Required. |
Input inventory_file: | |
Required. | |
Input {‘ansible_queue_name’: | |
‘tripleo’}: Required. | |
Input {‘module_path’: | |
‘/usr/share/ansible-modules’}: Required. | |
Input {‘ansible_extra_env_variables’: | |
{‘ANSIBLE_LOG_PATH’: ‘/var/log/mistral/package_update.log’, ‘ANSIBLE_HOST_KEY_CHECKING’: ‘False’}}: Required. | |
Input {‘verbosity’: | |
1}: Required. | |
Input {‘work_dir’: | |
‘/var/lib/mistral’}: Required. | |
Input {‘tags’: | ‘’}: Required. |
Input {‘skip_tags’: | |
‘’}: Required. | |
Input {‘extra_vars’: | |
‘’}: Required. |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.