aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorSteven Hardy <shardy@redhat.com>2017-07-20 15:04:10 +0100
committerEmilien Macchi <emilien@redhat.com>2017-08-12 10:40:25 +0000
commit76421eb249051c749c920e600d9caa508d9e7729 (patch)
treebf0669ac83473248ab0050c0352a132666e5088d /common
parentac16b57460c407a6320f4c784dc7512070a4e4f4 (diff)
Move deploy-steps-playbook to deploy-steps-tasks
So that we can more easily iterate over an include in an output Change-Id: Idd5bb47589e5c37123caafcded1afbff8881aa33
Diffstat (limited to 'common')
-rw-r--r--common/deploy-steps-tasks.yaml (renamed from common/deploy-steps-playbook.yaml)6
-rw-r--r--common/deploy-steps.j210
2 files changed, 12 insertions, 4 deletions
diff --git a/common/deploy-steps-playbook.yaml b/common/deploy-steps-tasks.yaml
index b884e0e7..c6935e75 100644
--- a/common/deploy-steps-playbook.yaml
+++ b/common/deploy-steps-tasks.yaml
@@ -1,6 +1,6 @@
-- hosts: localhost
- connection: local
- tasks:
+ # Note the indentation here is required as it's joined
+ # to create a playbook in deploy-steps.j2
+
#####################################################
# Per step puppet configuration of the baremetal host
#####################################################
diff --git a/common/deploy-steps.j2 b/common/deploy-steps.j2
index e5d7e98c..bd8d9bc0 100644
--- a/common/deploy-steps.j2
+++ b/common/deploy-steps.j2
@@ -72,7 +72,15 @@ resources:
- name: update_identifier
- name: bootstrap_server_id
- name: docker_puppet_debug
- config: {get_file: deploy-steps-playbook.yaml}
+ config:
+ str_replace:
+ template: |
+ - hosts: localhost
+ connection: local
+ tasks:
+ _TASKS
+ params:
+ _TASKS: {get_file: deploy-steps-tasks.yaml}
{%- for step in range(1, deploy_steps_max) %}
# BEGIN service_workflow_tasks handling