Skip to content

Commit

Permalink
2.1.0prep (#1030)
Browse files Browse the repository at this point in the history
Version 2.1.0 Release
  • Loading branch information
pyrodie18 authored Jul 1, 2023
1 parent 9856769 commit 628d6dd
Show file tree
Hide file tree
Showing 18 changed files with 110 additions and 42 deletions.
36 changes: 36 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,42 @@ community.zabbix Release Notes
.. contents:: Topics


v2.1.0
======

Minor Changes
-------------

- Multiple Roles - Replaced depricated 'include' statements with 'include_tasks'
- Update action_groups variable in runtime.yml
- all roles - Added support for Debian 12 (Bookworm)
- all roles - Delete gpg ids variable.
- all roles - Modified to allow a non-root user to run the role.
- all roles - Updated testing to account for the correct version of Zabbix
- zabbix_hostmacro module - Add description property for Host macro creation/update. Allow to set/update description of Zabbix host macros.
- zabbix_proxy - Added installation of PyMySQL pip package
- zabbix_proxy - Modified installation of Centos 7 MySQL client
- zabbix_proxy - Standardized MySQL client installed on Debian and Ubuntu
- zabbix_regexp module added
- zabbix_settings module added
- zabbix_token module added

Bugfixes
--------

- agent role - Added missing become statement to allow run to role as nonroot
- zabbix_host module - fix updating hosts that were discovered via LLD
- zabbix_proxy role - failed at version validation. Fix adds cast of zabbix_proxy_version to float, similarly to the other roles.
- zabbix_proxy role - undefined vars at updating proxy definition. Fix adds null defaults for zabbix_proxy_tlsaccept and zabbix_proxy_tlsconnect.
- zabbix_web role - removed 'ssl on;' nginx configuration, which is no longer supported since nginx version 1.25.1.

New Modules
-----------

- community.zabbix.zabbix_regexp - Create/update/delete Zabbix regular expression
- community.zabbix.zabbix_settings - Update Zabbix global settings.
- community.zabbix.zabbix_token - Create/Update/Generate/Delete Zabbix token.

v2.0.1
======

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ You can also include it in a `requirements.yml` file along with other required c
---
collections:
- name: community.zabbix
version: 2.0.0
version: 2.1.0
- name: ansible.posix
version: 1.3.0
- name: community.general
Expand Down
20 changes: 17 additions & 3 deletions changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
objects:
role: {}
objects: {}
plugins:
become: {}
cache: {}
Expand Down Expand Up @@ -103,6 +102,11 @@ plugins:
name: zabbix_proxy_info
namespace: ''
version_added: 1.5.0
zabbix_regexp:
description: Create/update/delete Zabbix regular expression
name: zabbix_regexp
namespace: ''
version_added: 2.1.0
zabbix_script:
description: Create/update/delete Zabbix scripts
name: zabbix_script
Expand All @@ -113,6 +117,11 @@ plugins:
name: zabbix_service
namespace: ''
version_added: null
zabbix_settings:
description: Update Zabbix global settings.
name: zabbix_settings
namespace: ''
version_added: 2.1.0
zabbix_template:
description: Create/update/delete Zabbix template
name: zabbix_template
Expand All @@ -123,6 +132,11 @@ plugins:
name: zabbix_template_info
namespace: ''
version_added: null
zabbix_token:
description: Create/Update/Generate/Delete Zabbix token.
name: zabbix_token
namespace: ''
version_added: 2.1.0
zabbix_user:
description: Create/update/delete Zabbix users
name: zabbix_user
Expand Down Expand Up @@ -157,4 +171,4 @@ plugins:
shell: {}
strategy: {}
vars: {}
version: 2.0.1
version: 2.1.0
52 changes: 52 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -956,3 +956,55 @@ releases:
- api_ssl.yml
- disable_repo.yml
release_date: '2023-05-26'
2.1.0:
changes:
bugfixes:
- agent role - Added missing become statement to allow run to role as nonroot
- zabbix_host module - fix updating hosts that were discovered via LLD
- zabbix_proxy role - failed at version validation. Fix adds cast of zabbix_proxy_version
to float, similarly to the other roles.
- zabbix_proxy role - undefined vars at updating proxy definition. Fix adds
null defaults for zabbix_proxy_tlsaccept and zabbix_proxy_tlsconnect.
- zabbix_web role - removed 'ssl on;' nginx configuration, which is no longer
supported since nginx version 1.25.1.
minor_changes:
- Multiple Roles - Replaced depricated 'include' statements with 'include_tasks'
- Update action_groups variable in runtime.yml
- all roles - Added support for Debian 12 (Bookworm)
- all roles - Delete gpg ids variable.
- all roles - Modified to allow a non-root user to run the role.
- all roles - Updated testing to account for the correct version of Zabbix
- zabbix_hostmacro module - Add description property for Host macro creation/update.
Allow to set/update description of Zabbix host macros.
- zabbix_proxy - Added installation of PyMySQL pip package
- zabbix_proxy - Modified installation of Centos 7 MySQL client
- zabbix_proxy - Standardized MySQL client installed on Debian and Ubuntu
- zabbix_regexp module added
- zabbix_settings module added
- zabbix_token module added
fragments:
- 1025-delete_vars_zabbix.yml
- 1029-update_action_groups.yml
- 732-zabbix-regexp.yml
- 991-zabbix-token.yml
- 993-zabbix-settings.yml
- agent_become.yml
- debian12.yml
- discovered_hosts_update.yml
- hostmacro_modules.yml
- include_tasks.yml
- missing.yml
- nginx_ssl_fix.yml
- non_root.yml
- proxy_role_fix.yml
modules:
- description: Create/update/delete Zabbix regular expression
name: zabbix_regexp
namespace: ''
- description: Update Zabbix global settings.
name: zabbix_settings
namespace: ''
- description: Create/Update/Generate/Delete Zabbix token.
name: zabbix_token
namespace: ''
release_date: '2023-06-01'
2 changes: 0 additions & 2 deletions changelogs/fragments/1025-delete_vars_zabbix.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/1029-update_action_groups.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/732-zabbix-regexp.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/991-zabbix-token.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/993-zabbix-settings.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/agent_become.yml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/debian12.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/discovered_hosts_update.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/hostmacro_modules.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/include_tasks.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/nginx_ssl_fix.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/non_root.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/proxy_role_fix.yml

This file was deleted.

8 changes: 4 additions & 4 deletions galaxy.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
namespace: community
name: zabbix
version: 2.0.0
version: 2.1.0
readme: README.md
authors:
- Dusan Matejka (@D3DeFi)
- sky-joker (@sky-joker)
- Werner Dijkerman (@dj-wasabi)
- Dusan Matejka (@D3DeFi)
- sky-joker (@sky-joker)
- Werner Dijkerman (@dj-wasabi)
description: Collection allowing to configure resources in Zabbix monitoring system
license_file: LICENSE
tags:
Expand Down

0 comments on commit 628d6dd

Please sign in to comment.