Full deployment with ansible via config download
Add support to "config download" to pull all of Deployment metadata from Heat and render it locally as ansible playbooks/tasks. Use the rendered ansible to deploy all the software configuration and deployments to overcloud nodes. In this model, the Heat agent (os-collect-config) is not used to trigger any Heat deployments, it's all driven via ansible.
Blueprint information
- Status:
- Complete
- Approver:
- Alex Schultz
- Priority:
- High
- Drafter:
- James Slagle
- Direction:
- Approved
- Assignee:
- James Slagle
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-2
- Started by
- James Slagle
- Completed by
- James Slagle
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Config download support for standalone deployments
Gerrit topic: https:/
Addressed by: https:/
Config download support for all deployments
Addressed by: https:/
overcloud-
Addressed by: https:/
Allow processing undercloud_
Gerrit topic: https:/
Addressed by: https:/
Add global deployment tasks executed on undercloud
Addressed by: https:/
Additional tests for config-download
Addressed by: https:/
Add --workflow-name for specifying a custom workflow
Addressed by: https:/
fs10: deploy steps with ansible
Addressed by: https:/
Skip hidden files in test_tags_are_set
Addressed by: https:/
Add workflow for deployment via config-download
Addressed by: https:/
Add --workflow-input to pass custom input to workflow
Addressed by: https:/
Add --config-download
Addressed by: https:/
Log Ansible actions to ansible.log
Addressed by: https:/
Add work_dir for some actions
Addressed by: https:/
Add --output-dir
Gerrit topic: https:/
Addressed by: https:/
Specify vars after children sections
Addressed by: https:/
config-
Addressed by: https:/
fs010: use --config-download from tripleoclient
Addressed by: https:/
Set become:false for undercloud plays
Addressed by: https:/
fs010: remove legacy config-download parameters
Work Items
Dependency tree
* Blueprints in grey have been implemented.