Playbook fix.
This commit is contained in:
+12
-15
@@ -10,12 +10,6 @@
|
|||||||
default_owner: "1000"
|
default_owner: "1000"
|
||||||
default_group: "1000"
|
default_group: "1000"
|
||||||
default_mode: "0644"
|
default_mode: "0644"
|
||||||
# file_metadata should be defined in host_vars/<host>.yml:
|
|
||||||
# file_metadata:
|
|
||||||
# "configs/serviceA/config.yaml":
|
|
||||||
# owner: "999"
|
|
||||||
# group: "999"
|
|
||||||
# mode: "0640"
|
|
||||||
|
|
||||||
pre_tasks:
|
pre_tasks:
|
||||||
- name: Get remote user's UID and GID
|
- name: Get remote user's UID and GID
|
||||||
@@ -90,9 +84,9 @@
|
|||||||
|
|
||||||
- name: Log computed deployment metadata
|
- name: Log computed deployment metadata
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg: |
|
msg: >-
|
||||||
Deployment plan:
|
Deployment plan:
|
||||||
{%- for f in deploy_files -%}
|
{% for f in deploy_files %}
|
||||||
- src: {{ f.src }}
|
- src: {{ f.src }}
|
||||||
dest: {{ f.dest }}
|
dest: {{ f.dest }}
|
||||||
owner: {{ f.owner }}
|
owner: {{ f.owner }}
|
||||||
@@ -100,18 +94,21 @@
|
|||||||
mode: {{ f.mode }}
|
mode: {{ f.mode }}
|
||||||
become: {{ f.become }}
|
become: {{ f.become }}
|
||||||
template: {{ f.is_template }}
|
template: {{ f.is_template }}
|
||||||
{%- endfor -%}
|
{% endfor %}
|
||||||
run_once: true
|
run_once: true
|
||||||
|
|
||||||
- name: Print concise become: true list
|
- name: Print concise become true list
|
||||||
ansible.builtin.debug:
|
ansible.builtin.debug:
|
||||||
msg: |
|
msg: >-
|
||||||
Files requiring become=true:
|
Files requiring become=true:
|
||||||
{%- for f in deploy_files if f.become -%}
|
{% set found = false %}
|
||||||
|
{% for f in deploy_files if f.become %}
|
||||||
|
{% set found = true %}
|
||||||
- {{ f.dest }} -> owner:{{ f.owner }}:{{ f.group }} mode:{{ f.mode }}
|
- {{ f.dest }} -> owner:{{ f.owner }}:{{ f.group }} mode:{{ f.mode }}
|
||||||
{%- else -%}
|
{% endfor %}
|
||||||
|
{% if not found %}
|
||||||
(none)
|
(none)
|
||||||
{%- endfor -%}
|
{% endif %}
|
||||||
run_once: true
|
run_once: true
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
@@ -119,7 +116,7 @@
|
|||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
path: "{{ item }}"
|
path: "{{ item }}"
|
||||||
state: directory
|
state: directory
|
||||||
mode: '0755'
|
mode: "0755"
|
||||||
loop: "{{ dest_dirs }}"
|
loop: "{{ dest_dirs }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
label: "{{ item }}"
|
label: "{{ item }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user