|
4 | 4 | package:
|
5 | 5 | name: "{{ zabbix_repository }}"
|
6 | 6 | state: "{{ zabbix_package_state }}"
|
7 |
| - register: result |
| 7 | + register: zabbix_install_zabbix_repository_dnf_yum |
8 | 8 | retries: 3
|
9 |
| - until: result is succeeded |
| 9 | + until: zabbix_install_zabbix_repository_dnf_yum is succeeded |
10 | 10 | when:
|
11 | 11 | - ansible_pkg_mgr == "dnf" or ansible_pkg_mgr == "yum"
|
12 | 12 |
|
13 | 13 | - name: install zabbix repository (apt)
|
14 | 14 | apt:
|
15 | 15 | deb: "{{ zabbix_repository }}"
|
16 |
| - register: result |
| 16 | + register: zabbix_zabbix_repository_apt |
17 | 17 | retries: 3
|
18 |
| - until: result is succeeded |
| 18 | + until: zabbix_zabbix_repository_apt is succeeded |
19 | 19 | when:
|
20 | 20 | - ansible_pkg_mgr == "apt"
|
21 | 21 | notify:
|
|
33 | 33 | package:
|
34 | 34 | name: zabbix-agent
|
35 | 35 | state: "{{ zabbix_agent | default('present') }}"
|
36 |
| - register: result |
| 36 | + register: zabbix_install_zabbix_agent_software |
37 | 37 | retries: 3
|
38 |
| - until: result is succeeded |
| 38 | + until: zabbix_install_zabbix_agent_software is succeeded |
39 | 39 | when:
|
40 | 40 | - zabbix_agent is defined
|
41 | 41 |
|
|
61 | 61 | package:
|
62 | 62 | name: zabbix-get
|
63 | 63 | state: "{{ zabbix_get | default('absent') }}"
|
64 |
| - register: result |
| 64 | + register: zabbix_install_zabbix_get_software |
65 | 65 | retries: 3
|
66 |
| - until: result is succeeded |
| 66 | + until: zabbix_install_zabbix_get_software is succeeded |
67 | 67 | when:
|
68 | 68 | - zabbix_get is defined
|
69 | 69 |
|
70 | 70 | - name: install zabbix-java-gateway software
|
71 | 71 | package:
|
72 | 72 | name: zabbix-java-gateway
|
73 | 73 | state: "{{ zabbix_java_gateway | default('absent') }}"
|
74 |
| - register: result |
| 74 | + register: zabbix_install_zabix_java_gateway_software |
75 | 75 | retries: 3
|
76 |
| - until: result is succeeded |
| 76 | + until: zabbix_install_zabix_java_gateway_software is succeeded |
77 | 77 | when:
|
78 | 78 | - zabbix_java_gateway is defined
|
79 | 79 |
|
|
90 | 90 | package:
|
91 | 91 | name: "{{ zabbix_server_requirements }}"
|
92 | 92 | state: present
|
93 |
| - register: result |
| 93 | + register: zabbix_install_zabbix_server_requirements |
94 | 94 | retries: 3
|
95 |
| - until: result is succeeded |
| 95 | + until: zabbix_install_zabbix_server_requirements is succeeded |
96 | 96 | when:
|
97 | 97 | - zabbix_server == "present"
|
98 | 98 |
|
99 | 99 | - name: install zabbix-server software
|
100 | 100 | package:
|
101 | 101 | name: "zabbix-server-{{ zabbix_server_type | default('mysql') }}"
|
102 | 102 | state: "{{ zabbix_server | default('absent') }}"
|
103 |
| - register: result |
| 103 | + register: zabbix_install_zabbix_server_software |
104 | 104 | retries: 3
|
105 |
| - until: result is succeeded |
| 105 | + until: zabbix_install_zabbix_server_software is succeeded |
106 | 106 | when:
|
107 | 107 | - zabbix_server is defined
|
108 | 108 |
|
|
133 | 133 | package:
|
134 | 134 | name: "{{ item }}"
|
135 | 135 | state: present
|
136 |
| - register: result |
| 136 | + register: zabbix_install_required_selinux_software |
137 | 137 | retries: 3
|
138 | 138 | until: result is succeeded
|
139 | 139 | with_items:
|
|
0 commit comments