--- # install zabbix-web - name: "install zabbix-web" when: "zabbix_major_version not in zabbix_web_current_version.stdout" block: # install zabbix-web - debian - name: "install zabbix-web" when: 'ansible_os_family == "Debian"' block: # remove old zabbix-web - name: "remove old zabbix-web" ansible.builtin.apt: name: "{{ item }}" state: "absent" loop: - "zabbix-frontend-php" - "zabbix-apache-conf" # install zabbix-web - name: "install zabbix-web" ansible.builtin.apt: name: "{{ item }}" state: "present" update_cache: true when: 'ansible_os_family == "Debian"' loop: - "zabbix-frontend-php" - "zabbix-apache-conf"