diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4675d1a5a..341275587 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,29 @@ community.zabbix Release Notes .. contents:: Topics +v2.5.0 +====== + +Minor Changes +------------- + +- agent role - Standardized all configuration variables using the `zabbix_agent` prefix vs `zabbix_agent2`. Support for `zabbix_agent2` to be removed in 3.0.0 +- agent role - Standardized templating of agent.conf file +- all roles - Added support for Ubuntu 24.04 (Noble Numbat) +- zabbix_discoveryrule module added +- zabbix_host_events_update module added +- zabbix_item - add support for setting master items by name +- zabbix_item module added +- zabbix_itemprototype - add support for setting master items by name +- zabbix_itemprototype module added +- zabbix_trigger module added +- zabbix_triggerprototype module added + +Bugfixes +-------- + +- zabbix_web - make the FPM socket group-writable so the web server can properly forward requests to the FPM process + v2.4.0 ====== diff --git a/README.md b/README.md index 889645483..17ed0d26d 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ You can also include it in a `requirements.yml` file along with other required c --- collections: - name: community.zabbix - version: 2.4.0 + version: 2.5.0 - name: ansible.posix version: 1.3.0 - name: community.general diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml index 78da79cd3..279ebc893 100644 --- a/changelogs/.plugin-cache.yaml +++ b/changelogs/.plugin-cache.yaml @@ -47,6 +47,11 @@ plugins: name: zabbix_discovery_rule namespace: '' version_added: null + zabbix_discoveryrule: + description: Create/delete Zabbix discovery rules + name: zabbix_discoveryrule + namespace: '' + version_added: null zabbix_globalmacro: description: Create/update/delete Zabbix Global macros name: zabbix_globalmacro @@ -77,6 +82,11 @@ plugins: name: zabbix_host_events_info namespace: '' version_added: null + zabbix_host_events_update: + description: update the status of event(s). + name: zabbix_host_events_update + namespace: '' + version_added: null zabbix_host_info: description: Gather information about Zabbix host name: zabbix_host_info @@ -92,6 +102,16 @@ plugins: name: zabbix_housekeeping namespace: '' version_added: 1.6.0 + zabbix_item: + description: Create/delete Zabbix items + name: zabbix_item + namespace: '' + version_added: null + zabbix_itemprototype: + description: Create/delete Zabbix item prototypes + name: zabbix_itemprototype + namespace: '' + version_added: null zabbix_maintenance: description: Create Zabbix maintenance windows name: zabbix_maintenance @@ -162,6 +182,16 @@ plugins: name: zabbix_token namespace: '' version_added: 2.1.0 + zabbix_trigger: + description: Create/delete Zabbix triggers + name: zabbix_trigger + namespace: '' + version_added: null + zabbix_triggerprototype: + description: Create/delete Zabbix triggerprototypes + name: zabbix_triggerprototype + namespace: '' + version_added: null zabbix_user: description: Create/update/delete Zabbix users name: zabbix_user @@ -196,4 +226,4 @@ plugins: shell: {} strategy: {} vars: {} -version: 2.4.0 +version: 2.5.0 diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 608160c0b..f3300f033 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1150,3 +1150,29 @@ releases: name: zabbix_correlation namespace: '' release_date: '2024-05-13' + 2.5.0: + changes: + bugfixes: + - zabbix_web - make the FPM socket group-writable so the web server can properly + forward requests to the FPM process + minor_changes: + - agent role - Standardized all configuration variables using the `zabbix_agent` + prefix vs `zabbix_agent2`. Support for `zabbix_agent2` to be removed in 3.0.0 + - agent role - Standardized templating of agent.conf file + - all roles - Added support for Ubuntu 24.04 (Noble Numbat) + - zabbix_discoveryrule module added + - zabbix_host_events_update module added + - zabbix_item - add support for setting master items by name + - zabbix_item module added + - zabbix_itemprototype - add support for setting master items by name + - zabbix_itemprototype module added + - zabbix_trigger module added + - zabbix_triggerprototype module added + fragments: + - 1221-add_support_for_ubuntu_24.04.yml + - 1227-fpm-socket-permissions.yml + - agent.yml + - pr_1222.yml + - pr_1234.yml + - pr_1238.yml + release_date: '2024-05-30' diff --git a/changelogs/fragments/1221-add_support_for_ubuntu_24.04.yml b/changelogs/fragments/1221-add_support_for_ubuntu_24.04.yml deleted file mode 100644 index 43c3a2e6d..000000000 --- a/changelogs/fragments/1221-add_support_for_ubuntu_24.04.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - all roles - Added support for Ubuntu 24.04 (Noble Numbat) diff --git a/changelogs/fragments/1227-fpm-socket-permissions.yml b/changelogs/fragments/1227-fpm-socket-permissions.yml deleted file mode 100644 index 22dd2f10d..000000000 --- a/changelogs/fragments/1227-fpm-socket-permissions.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - zabbix_web - make the FPM socket group-writable so the web server can properly forward requests to the FPM process diff --git a/changelogs/fragments/agent.yml b/changelogs/fragments/agent.yml deleted file mode 100644 index 8bf90fa4d..000000000 --- a/changelogs/fragments/agent.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - agent role - Standardized all configuration variables using the `zabbix_agent` prefix vs `zabbix_agent2`. Support for `zabbix_agent2` to be removed in 3.0.0 - - agent role - Standardized templating of agent.conf file diff --git a/changelogs/fragments/pr_1222.yml b/changelogs/fragments/pr_1222.yml deleted file mode 100644 index b83746dca..000000000 --- a/changelogs/fragments/pr_1222.yml +++ /dev/null @@ -1,6 +0,0 @@ -minor_changes: - - zabbix_item module added - - zabbix_trigger module added - - zabbix_discoveryrule module added - - zabbix_itemprototype module added - - zabbix_triggerprototype module added diff --git a/changelogs/fragments/pr_1234.yml b/changelogs/fragments/pr_1234.yml deleted file mode 100644 index f5239f331..000000000 --- a/changelogs/fragments/pr_1234.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - zabbix_item - add support for setting master items by name - - zabbix_itemprototype - add support for setting master items by name diff --git a/changelogs/fragments/pr_1238.yml b/changelogs/fragments/pr_1238.yml deleted file mode 100644 index dfefe200e..000000000 --- a/changelogs/fragments/pr_1238.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - zabbix_host_events_update module added diff --git a/galaxy.yml b/galaxy.yml index 381a4a0bf..fb204aa8b 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: community name: zabbix -version: 2.4.0 +version: 2.5.0 readme: README.md authors: - Dusan Matejka (@D3DeFi)