File tree Expand file tree Collapse file tree 1 file changed +25
-19
lines changed
roles/persist_openhpc_secrets/tasks Expand file tree Collapse file tree 1 file changed +25
-19
lines changed Original file line number Diff line number Diff line change 55 path : " {{ appliances_state_dir }}/ansible/facts.d/openhpc_secrets.fact"
66 register : openhpc_secrets_stat
77
8- - name : Persist OpenHPC secrets
9- block :
10- - name : Ensure Ansible facts directory exists
11- file :
12- path : " {{ appliances_state_dir }}/ansible/facts.d "
13- state : directory
14- owner : root
15- mode : 0600
16- recurse : yes
17-
18- - name : Write OpenHPC secrets
19- template :
20- src : openhpc_secrets.fact
21- dest : " {{ appliances_state_dir }}/ansible/ facts.d/openhpc_secrets.fact"
22- owner : root
23- mode : 0600
8+ - name : Ensure Ansible facts directories exist
9+ file :
10+ path : " {{ item }} "
11+ state : directory
12+ owner : root
13+ mode : 0600
14+ loop :
15+ - " {{ appliances_state_dir }}/ansible.facts.d "
16+ - " /etc/ansible/facts.d "
17+
18+ - name : Write OpenHPC secrets
19+ template :
20+ src : openhpc_secrets.fact
21+ dest : " {{ appliances_state_dir }}/ansible. facts.d/openhpc_secrets.fact"
22+ owner : root
23+ mode : 0600
2424 when : " not openhpc_secrets_stat.stat.exists"
25-
25+
26+ - name : Symlink persistent facts to facts_path
27+ file :
28+ state : link
29+ src : " {{ appliances_state_dir }}/ansible.facts.d/openhpc_secrets.fact"
30+ dest : /etc/ansible/facts.d/openhpc_secrets.fact
31+ owner : root
32+
2633- name : Read facts
2734 ansible.builtin.setup :
28- fact_path : " {{ appliances_state_dir }}/ansible/facts.d"
29- filter : ansible_local
35+ filter : ansible_local
You can’t perform that action at this time.
0 commit comments