File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed
ansible/roles/compute_init Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 9
9
enable_compute : " {{ os_metadata.meta.compute | default(false) | bool }}"
10
10
enable_resolv_conf : " {{ os_metadata.meta.resolv_conf | default(false) | bool }}"
11
11
enable_etc_hosts : " {{ os_metadata.meta.etc_hosts | default(false) | bool }}"
12
+ enable_sssd : " {{ os_metadata.meta.sssd | default(false) | bool }}"
12
13
enable_tuned : " {{ os_metadata.meta.tuned | default(false) | bool }}"
13
14
enable_nfs : " {{ os_metadata.meta.nfs | default(false) | bool }}"
14
15
enable_manila : " {{ os_metadata.meta.manila | default(false) | bool }}"
140
141
- name : Configure sssd
141
142
block :
142
143
- name : Manage sssd.conf configuration
143
- copy :
144
- src : " /exports /cluster/hostconfig/{{ ansible_hostname }}/sssd.conf"
144
+ ansible.builtin.template :
145
+ src : " /mnt /cluster/hostconfig/{{ ansible_hostname }}/sssd.conf.j2 "
145
146
dest : " {{ sssd_conf_dest }}"
147
+ owner : root
148
+ group : root
149
+ mode : " 0600"
146
150
147
151
- name : Restart sssd
148
152
systemd :
Original file line number Diff line number Diff line change 82
82
delegate_to : " {{ groups['control'] | first }}"
83
83
84
84
- name : Inject host specific config template files
85
- template :
85
+ copy :
86
86
src : " {{ item.src }}"
87
87
dest : " /exports/cluster/hostconfig/{{ inventory_hostname }}/{{ item.dest }}"
88
88
owner : root
89
89
group : root
90
90
mode : u=rw,go=
91
91
loop :
92
- - src : " {{ sssd_conf_src }}"
93
- dest : sssd.conf
94
- - src : " {{ sshd_conf_src }}"
95
- dest : sshd.conf
96
- delegate_to : " {{ groups['control'] | first }}"
92
+ - src : " {{ sssd_conf_src | default('') }}"
93
+ dest : sssd.conf.j2
94
+ - src : " {{ sshd_conf_src | default('') }}"
95
+ dest : sshd.conf.j2
96
+ when :
97
+ - item.src != ''
98
+ delegate_to : " {{ groups['control'] | first }}"
You can’t perform that action at this time.
0 commit comments