Use ansible_os_family to determine Ubuntu and Debian flavour.
SUMMARY
On ubuntu system (20.04 at least) ansible_isb.id value is ubuntu not debian. Therefore auto-detection for ubuntu arm64 doesn't work. Considering that Debian.yml is included using {{ansible_os_familiy}}.yml we can assume that this additional and condition is already covered by that.
ISSUE TYPE
Bugfix Pull Request
COMPONENT NAME
ADDITIONAL INFORMATION
Today if installed on Ubuntu arm64 (20.04 for example) installation of zabbix-agent2 fails as Zabbix default repository does not contain arm64 packages anymore.
Use ansible_os_family to determine Ubuntu and Debian flavour.
SUMMARY
On ubuntu system (20.04 at least)
ansible_isb.id
value is ubuntu not debian. Therefore auto-detection for ubuntuarm64
doesn't work. Considering that Debian.yml is included using{{ansible_os_familiy}}.yml
we can assume that this additionaland
condition is already covered by that.ISSUE TYPE
COMPONENT NAME
ADDITIONAL INFORMATION
Today if installed on Ubuntu arm64 (20.04 for example) installation of zabbix-agent2 fails as Zabbix default repository does not contain arm64 packages anymore.