File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 22- name : Converge
33 hosts : all
44 pre_tasks :
5- - name : Set package name if Alpine
5+ - name : Set package name if Debian
66 ansible.builtin.set_fact :
7- nginx_package_name : " @ nginx:1.24/common "
8- when : ansible_facts['os_family'] == "Alpine "
7+ nginx_package_name : nginx-core
8+ when : ansible_facts['os_family'] == "Debian "
99 tasks :
1010 - name : Install NGINX
1111 ansible.builtin.include_role :
Original file line number Diff line number Diff line change 88 state : present
99 check_mode : true
1010 register : install
11+ when : ansible_facts['os_family'] != 'Debian'
12+ failed_when : (install is changed) or (install is failed)
13+
14+ - name : Check if NGINX is installed
15+ ansible.builtin.package :
16+ name : nginx-core
17+ state : present
18+ check_mode : true
19+ register : install
20+ when : ansible_facts['os_family'] == 'Debian'
1121 failed_when : (install is changed) or (install is failed)
1222
1323 - name : Check if NGINX service is running
You can’t perform that action at this time.
0 commit comments