zabbix_discovery_rule
- Create/delete/update Zabbix discovery rules. (PR #111)
- zabbix_action - fixed error on changed API fields
*default_message
and*default_subject
for Zabbix 5.0 (PR #92). - zabbix_action - parameter
ssh_auth_type
for SSHremote_command
operation now correctly identifies which other parameters are required (PR #113). - zabbix_action - no longer requires
password
andssh_*key_file
parameters at the same time forremote_command
operations of type SSH (PR #113). - zabbix_mediatype - now supports new
webhook
media type (PR #82). - zabbix_mediatype - new options
message_templates
,description
and many more related totype=webhook
(PR #82).
- zabbix_action - now correctly selects mediatype for the (normal|recovery|update) operations with Zabbix 4.4 and newer. (PR #90)
- zabbix_action - clarified choices for the
inventory
paramters in*operations
sub option tomanual
andautomatic
(PR #113). - zabbix_action - module will no longer fail when searching for global script provided to
script_name
parameter (PR #113). - zabbix_service - fixed the zabbix_service has no idempotency with Zabbix 5.0 (PR #116)
zabbix_agent
previously known as dj-wasabi/zabbix-agentzabbix_javagateway
previously known as dj-wasabi/zabbix-javagatewayzabbix_proxy
previously known as dj-wasabi/zabbix-proxyzabbix_server
previously known as dj-wasabi/zabbix-serverzabbix_web
previously known as dj-wasabi/zabbix-web
- Role names are now using underscores(_) instead of hyphens(-) (example:
community.zabbix.zabbix_agent
instead ofdj-wasabi/zabbix-agent
).
- zabbix_action - new alias
update_operations
foracknowledge_operations
parameter. - zabbix_host - now supports Zabbix 5.0 (PR #51).
- zabbix_host - new option
details
(additional SNMP details) forinterfaces
parameter (PR #51). - zabbix_host -
macros
now support new macro typestext
andsecret
(PR #51). - zabbix_proxy - now supports Zabbix 5.0 (PR #53).
- zabbix_screen -
host_group
parameter now accepts multiple groups (PR #68).
- Documentation for roles moved to
docs/
sub-directory in the collection.
- zabbix_action - documented
value2
parameter andnotify_all_involved
option. - zabbix_maintenance - changing value of
description
parameter now actually updates maintenance's description. - zabbix_template - no longer imports template from
template_json
ortemplate_xml
when usingansible-playbook --check
. - zabbix_template - is now able to perform
state=dump
when usingansible-playbook --check
.
- Initial migration of Zabbix content from Ansible core (2.9 / devel), including content:
- Connection Plugins:
- Filter Plugins:
- Inventory Source:
zabbix
- Callback Plugins:
- Lookup Plugins:
- Modules:
zabbix_action
zabbix_group_facts
zabbix_group_info
zabbix_group
zabbix_host_events_info
zabbix_host_facts
zabbix_host_info
zabbix_hostmacro
zabbix_host
zabbix_maintenance
zabbix_map
zabbix_mediatype
zabbix_proxy
zabbix_screen
zabbix_service
zabbix_template_info
zabbix_template
zabbix_user_info
zabbix_user
zabbix_valuemap