File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 when :
1616 - icinga_agent_repositoryd_directory is defined
1717
18+ - name : create features-* folders in case it is missing
19+ ansible.builtin.file :
20+ path : " {{ item }}"
21+ state : directory
22+ mode : 0750
23+ owner : " {{ icinga2_user[ansible_os_family] }}"
24+ group : " {{ icinga2_group[ansible_os_family] }}"
25+ loop :
26+ - /etc/icinga2/features-available/
27+ - /etc/icinga2/features-enabled/
28+
1829- name : copy icinga configuration files
1930 ansible.builtin.template :
2031 src : " {{ item }}"
6677 - icinga_agent_enable_features | length > 0
6778
6879- block :
80+ - name : create certs folder in case it is missing
81+ ansible.builtin.file :
82+ path : /var/lib/icinga2/certs/ca.crt
83+ state : directory
84+ mode : 0750
85+ owner : " {{ icinga2_user[ansible_os_family] }}"
86+ group : " {{ icinga2_group[ansible_os_family] }}"
87+
6988 - name : generate ticket and save it as a variable
7089 ansible.builtin.shell : /usr/sbin/icinga2 pki ticket --cn {{ ansible_hostname }} --salt {{ icinga_agent_salt }}
7190 environment :
You can’t perform that action at this time.
0 commit comments