--- - name: create HOT stack template prefix register: stack_template_pre tempfile: state: directory prefix: openshift-ansible - name: set template paths set_fact: stack_template_path: "{{ stack_template_pre.path }}/stack.yaml" user_data_template_path: "{{ stack_template_pre.path }}/user-data" - name: Print out the Heat template directory debug: var=stack_template_pre - name: generate HOT stack template from jinja2 template template: src: heat_stack.yaml.j2 dest: "{{ stack_template_path }}" - name: generate HOT server template from jinja2 template template: src: heat_stack_server.yaml.j2 dest: "{{ stack_template_pre.path }}/server.yaml" - name: generate user_data from jinja2 template template: src: user_data.j2 dest: "{{ user_data_template_path }}"