Skip to content

Commit

Permalink
2.0.0 dev2 (#904)
Browse files Browse the repository at this point in the history
* Server update (#1) (#2)

* Initial Update to Server Role

* Update python version to 3.9

* Trying to get molecule to work

* Fixed python shell command problems

* Defined zabbix_os_user

* Fixed Rocky9 Idempotence Test

* Fixed Interpreter Values

* Think I fixed the username check.  Not sure why we changed the username in the first place

* Fixed Failed Test for file owner/group

* Fixed problems with Centos 9 Zabbix6.0

* Fixed Tests

* Fixed the config file problem that kept most instances from running

* Proxy update (#3)

* Standardizing database file path
* Fixed SQL file location
* Fixed Proxy Prepare file to handle mariadb install on RHEL9
* Added supported versions of proxy that were left out for some reason
* Fixed testing
* Consolidated SElinux items
* Fixed SQLite

* Java gw (#4)

Refactor Java Gateway

* Web (#6)

* Removed unnecessary files

* Fixed Valid Versions

* Fixed Server Name issue

* Fixing Molecule

* Cleaned up Documentation

* Fixed Prepare for Centos8

* Lots of changes for Debian

* Fixed Idempotency Issue

* Added curl to prepare

* Fixed Prepare for Centos 8+ and Ubuntu 2204

* Fixed Error with V6 Rocky 9

* Hopefully fixed all of the PgSQL stuff

* Think I fixed my pgsql problem

* Nginx Work

* Fixed Accidental Install from Epel

* Fixed Error With Centos 7

* Enabled all Server Tests

* Remove Support for 5.X from Web

* More 5.0 Removal Cleanup

* Think I fixed my RHEL Problem

* Bgmot usergroup update (#893)

* zabbix_usergroup module: added hostgroup_rights and templategroup_rights (Zabbix >= 6.2).

* zabbix_usergroup module: added userdirectory parameter (Zabbix >= 6.2).

* Changelog fragment added.

* zabbix_usergroup: fix compatibility with Zabbix < 6.2.

* zabbix_agent - Fix MacOS/Darwin install (#897)

* zabbix_agent role - Add support for SUSE Linux Enterprise Server for SAP Applications ("SLES_SAP"). (#899)

* Add support for SLES_SAP

* Renamed to pr number

---------

Co-authored-by: Bram Mol <bram.mol@cfit.nl>

* Bgmot fix python interpreter (#900)

* zabbix_agent role: fix python_interpreter error.

* zabbix_proxy role: fix python_interpreter error.

* Code clean up.

* Remove code used to debugging.

* 1.9.2prep (#902)

* Remove warn: for module shell for Ansible 2.14. (#877)

* Bgmot python version (#890)

* Bump Python version to 3.9 to satisfy ansible 7.0.

* Bump ansible from 4.6.0 to 7.0.0 in /molecule.

* Bump ansible-core from 2.11.5 to 2.14.2 in /molecule.

* In new Ansible version need to specify Python interpreter explicitely for some (like Rocky linux) distros of Linux.

* Remove warn: for module command for Ansible 2.14 in molecule tests.

* Ansible does not set correct Python interpreter only for rockylinux.

* Deal with Python versions mess on different OS/versions.

* zabbix_agent - Fix MacOS/Darwin install (#897)

* Bgmot fix python interpreter (#900)

* zabbix_agent role: fix python_interpreter error.

* zabbix_proxy role: fix python_interpreter error.

* Code clean up.

* Remove code used to debugging.

* Missing changelog fragments added.

* CHANGELOG updated by antsibull-changelog.

* galaxy.yml updated with 1.9.2 version.

* README.md updated.

---------

Co-authored-by: Benjamin Pinchon <dev@mdfr.me>

* zabbix_user: several mailto: for email media type (#907)

* zabbix_user: fix ability to specify several e-mail addresses in media.

* Changelog fragment added.

* Switch to ansible core version of LooseVersion.

* Fix postgres tags (#910)

Use tags apropriate for role

* Bgmot fix netcommon (#915)

* Fix to work with ansible.netcommon 5.0.

* Remove unused variable.

* Changelog fragment added.

* Bgmot user mailto1 (#916)

* zabbix_user: fix ability to specify several e-mail addresses in media (attempt #2).

* Changelog fragment added.

* Zabbix 6.4 from BGmot (#927)

* The stupidiest fix for user vs username parameter during authentication.

* Modules integration tests: first get API version then do login accordingly.

* Do not use zabbix-api in zabbix_action module integration tests as zabbix-api is broken for Zabbix 6.4.

* Fix sanity test.

* zabbix_user_directory module updated to work with Zabbix 6.4.

* zabbix_user_directory: update examples for Zabbix 6.4.

* zabbix_authentication module updated to work with Zabbix 6.4.

* zabbix_authentication: re-do tests introducing clean up and adding tests for Zabbix 6.4.

* zabbix_discovery_rule module updated to work with Zabbix 6.4.

* zabbix_mediatype module updated to work with Zabbix 6.4.

* zabbix_user module updated to work with Zabbix 6.4.

* Make tests for zabbix_host compatible with Zabbix 6.4.

* Make tests for zabbix_template compatible with Zabbix 6.4.

* Make tests for zabbix_template_info compatible with Zabbix 6.4.

* zabbix_user_group module updated to work with Zabbix 6.4.

* Fix linter errors.

* zabbix_action module updated with new parameter in Zabbix 6.4.

* Add 6.4 to plugins-integration test suite.

* Changelog fragment added.

* zabbix_authentication: fix backward compatibility with Zabbix 6.2.

* zabbix_mediatype: fix backward compatibility with Zabbix 6.2.

* Update examples with task level vars (instead of PR #920) (#929)

* Update examples with task level vars

* Cleanup 5.0 Removal

* Remove epel (#8)

* Updated Java Gateway

* Updated Server

* Updated Proxy

* Updated Web

* Removed Epel and Other related tasks

* Fixed EPEL leftover in Proxy

* Server update (#1)

* Initial Update to Server Role

* Update python version to 3.9

* Trying to get molecule to work

* Fixed python shell command problems

* Defined zabbix_os_user

* Fixed Rocky9 Idempotence Test

* Fixed Interpreter Values

* Think I fixed the username check.  Not sure why we changed the username in the first place

* Fixed Failed Test for file owner/group

* Fixed problems with Centos 9 Zabbix6.0

* Fixed Tests

* Fixed the config file problem that kept most instances from running

* Proxy update (#3)

* Standardizing database file path
* Fixed SQL file location
* Fixed Proxy Prepare file to handle mariadb install on RHEL9
* Added supported versions of proxy that were left out for some reason
* Fixed testing
* Consolidated SElinux items
* Fixed SQLite

* Web (#6)

* Removed unnecessary files

* Fixed Valid Versions

* Fixed Server Name issue

* Fixing Molecule

* Cleaned up Documentation

* Fixed Prepare for Centos8

* Lots of changes for Debian

* Fixed Idempotency Issue

* Added curl to prepare

* Fixed Prepare for Centos 8+ and Ubuntu 2204

* Fixed Error with V6 Rocky 9

* Hopefully fixed all of the PgSQL stuff

* Think I fixed my pgsql problem

* Nginx Work

* Fixed Accidental Install from Epel

* Fixed Error With Centos 7

* Enabled all Server Tests

* Remove Support for 5.X from Web

* More 5.0 Removal Cleanup

* Think I fixed my RHEL Problem

* Bgmot usergroup update (#893)

* zabbix_usergroup module: added hostgroup_rights and templategroup_rights (Zabbix >= 6.2).

* zabbix_usergroup module: added userdirectory parameter (Zabbix >= 6.2).

* Changelog fragment added.

* zabbix_usergroup: fix compatibility with Zabbix < 6.2.

* zabbix_user: several mailto: for email media type (#907)

* zabbix_user: fix ability to specify several e-mail addresses in media.

* Changelog fragment added.

* Switch to ansible core version of LooseVersion.

* Bgmot user mailto1 (#916)

* zabbix_user: fix ability to specify several e-mail addresses in media (attempt #2).

* Changelog fragment added.

* Zabbix 6.4 from BGmot (#927)

* The stupidiest fix for user vs username parameter during authentication.

* Modules integration tests: first get API version then do login accordingly.

* Do not use zabbix-api in zabbix_action module integration tests as zabbix-api is broken for Zabbix 6.4.

* Fix sanity test.

* zabbix_user_directory module updated to work with Zabbix 6.4.

* zabbix_user_directory: update examples for Zabbix 6.4.

* zabbix_authentication module updated to work with Zabbix 6.4.

* zabbix_authentication: re-do tests introducing clean up and adding tests for Zabbix 6.4.

* zabbix_discovery_rule module updated to work with Zabbix 6.4.

* zabbix_mediatype module updated to work with Zabbix 6.4.

* zabbix_user module updated to work with Zabbix 6.4.

* Make tests for zabbix_host compatible with Zabbix 6.4.

* Make tests for zabbix_template compatible with Zabbix 6.4.

* Make tests for zabbix_template_info compatible with Zabbix 6.4.

* zabbix_user_group module updated to work with Zabbix 6.4.

* Fix linter errors.

* zabbix_action module updated with new parameter in Zabbix 6.4.

* Add 6.4 to plugins-integration test suite.

* Changelog fragment added.

* zabbix_authentication: fix backward compatibility with Zabbix 6.2.

* zabbix_mediatype: fix backward compatibility with Zabbix 6.2.

* Update examples with task level vars (instead of PR #920) (#929)

* Update examples with task level vars

* Convert bool values to lowercase in modules documentation.x (#933)

* user to username Zabbix 6.4 (#917)

* The stupidiest fix for user vs username parameter during authentication.

* Modules integration tests: first get API version then do login accordingly.

* Do not use zabbix-api in zabbix_action module integration tests as zabbix-api is broken for Zabbix 6.4.

* Fix sanity test.

* Possibility to add custom includes in apache vhost config (zabbix_web) (#935)

* add custom includes for apache configuration

* remove length check

* change if statement in template

---------

Co-authored-by: JHauf <johannes.hauf@datev.cloud>

* Roles to Zabbix 6.4 (#937)

* Zabbix proxy configuration template updated for Zabbix 6.4.

* Zabbix server configuration template updated for Zabbix 6.4.

* zabbix_server role: adjusting defaults.

* zabbix_server role: fix zabbix_server_proxyconfigfrequency variable.

* Add 6.4 version to all roles and make it essentially default.

* zabbix_server role: restore accidentally deleted parameter.

* READMEs for role updated with Zabbix 6.4.

* Changelog fragment added.

* Fix molecule test for zabbix_web.

* 1.9.3prep (#938)

* Add missing changelog fragments.

* Fix changelog format.

* CHANGELOG.rst generated.

* galaxy.yml updated.

* README.md updated.

* Switch GitHub runner image to ubuntu-latest.

* Switch to Ubuntu 22.04 for web test.

* Switch to Ubuntu 20.04 for web test.

* Switch to Ubuntu 20.04 for all molecule tests.

* Fix sanity tests for Ansible dev.

* Do not ignore any failing sanity tests.

* zabbix_host: fix integration test to properly handle removing all linked templates.

* zabbix_action: re-name message paremeter into op_message.

* Changelog fragment added.

* Proxy update (#3)

* Standardizing database file path
* Fixed SQL file location
* Fixed Proxy Prepare file to handle mariadb install on RHEL9
* Added supported versions of proxy that were left out for some reason
* Fixed testing
* Consolidated SElinux items
* Fixed SQLite

* Bgmot fix python interpreter (#900)

* zabbix_agent role: fix python_interpreter error.

* zabbix_proxy role: fix python_interpreter error.

* Code clean up.

* Remove code used to debugging.

* Cleanup 5.0 Removal

* Remove epel (#8)

* Updated Java Gateway

* Updated Server

* Updated Proxy

* Updated Web

* Removed Epel and Other related tasks

* Fixed EPEL leftover in Proxy

* Server update (#1)

* Initial Update to Server Role

* Update python version to 3.9

* Trying to get molecule to work

* Fixed python shell command problems

* Defined zabbix_os_user

* Fixed Rocky9 Idempotence Test

* Fixed Interpreter Values

* Think I fixed the username check.  Not sure why we changed the username in the first place

* Fixed Failed Test for file owner/group

* Fixed problems with Centos 9 Zabbix6.0

* Fixed Tests

* Fixed the config file problem that kept most instances from running

* Proxy update (#3)

* Standardizing database file path
* Fixed SQL file location
* Fixed Proxy Prepare file to handle mariadb install on RHEL9
* Added supported versions of proxy that were left out for some reason
* Fixed testing
* Consolidated SElinux items
* Fixed SQLite

* Web (#6)

* Removed unnecessary files

* Fixed Valid Versions

* Fixed Server Name issue

* Fixing Molecule

* Cleaned up Documentation

* Fixed Prepare for Centos8

* Lots of changes for Debian

* Fixed Idempotency Issue

* Added curl to prepare

* Fixed Prepare for Centos 8+ and Ubuntu 2204

* Fixed Error with V6 Rocky 9

* Hopefully fixed all of the PgSQL stuff

* Think I fixed my pgsql problem

* Nginx Work

* Fixed Accidental Install from Epel

* Fixed Error With Centos 7

* Enabled all Server Tests

* Remove Support for 5.X from Web

* More 5.0 Removal Cleanup

* Think I fixed my RHEL Problem

---------

Co-authored-by: Evgeny <ey@bgmot.com>
Co-authored-by: Benjamin Pinchon <dev@mdfr.me>
Co-authored-by: brnl <3243133+brnl@users.noreply.github.com>
Co-authored-by: Bram Mol <bram.mol@cfit.nl>
Co-authored-by: Robert Szulist <szuro@users.noreply.github.com>
Co-authored-by: anmg <a.gangan@gmail.com>
Co-authored-by: johansenha <35975241+johansenha@users.noreply.github.com>
Co-authored-by: JHauf <johannes.hauf@datev.cloud>
  • Loading branch information
9 people authored Apr 8, 2023
1 parent 61cfd3e commit 1f6d682
Show file tree
Hide file tree
Showing 150 changed files with 6,096 additions and 4,424 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ on:
- ".github/workflows/agent.yml"
jobs:
molecule:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
Expand Down
52 changes: 31 additions & 21 deletions .github/workflows/javagateway.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,38 @@ name: "community.zabbix.zabbix_javagateway"
on:
push:
paths:
- 'roles/zabbix_javagateway/**'
- 'molecule/zabbix_javagateway/**'
- 'molecule/requirements.txt'
- '.github/workflows/javagateway.yml'
- "roles/zabbix_javagateway/**"
- "molecule/zabbix_javagateway/**"
- "molecule/requirements.txt"
- ".github/workflows/javagateway.yml"
pull_request:
paths:
- 'roles/zabbix_javagateway/**'
- 'molecule/zabbix_javagateway/**'
- 'molecule/requirements.txt'
- '.github/workflows/javagateway.yml'
- "roles/zabbix_javagateway/**"
- "molecule/zabbix_javagateway/**"
- "molecule/requirements.txt"
- ".github/workflows/javagateway.yml"
jobs:
molecule:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
molecule_distro:
- container: centos
image: geerlingguy/docker-centos8-ansible:latest
- container: ubuntu
image: geerlingguy/docker-ubuntu2004-ansible
- container: debian
image: geerlingguy/docker-debian10-ansible
container:
- rockylinux9
- rockylinux8
- centos7
- ubuntu2204
- ubuntu2004
- ubuntu1804
- debian11
- debian10
version:
- v62
- v60
include:
- interpreter: python3
- interpreter: python
container: centos7
collection_role:
- zabbix_javagateway
steps:
Expand All @@ -50,10 +59,11 @@ jobs:
- name: Install the collection
run: ansible-galaxy collection install $COLLECTION_FILE

- name: Run role tests
- name: Run server role tests
run: >-
MY_MOLECULE_CONTAINER=${{ matrix.molecule_distro.container }}
MY_MOLECULE_IMAGE=${{ matrix.molecule_distro.image }}
MY_MOLECULE_GROUP=${{ matrix.molecule_distro.group }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.molecule_distro.command }}
MY_MOLECULE_CONTAINER=${{ matrix.container }}
MY_MOLECULE_IMAGE=${{ matrix.container }}
MY_MOLECULE_VERSION=${{ matrix.version }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.command }}
MY_MOLECULE_INTERPRETER=${{ matrix.interpreter }}
molecule test -s ${{ matrix.collection_role }}
1 change: 1 addition & 0 deletions .github/workflows/plugins-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ jobs:
# - version: "5.4" # only activate after basic compatibility
- version: "6.0"
- version: "6.2"
- version: "6.4"
ansible:
# https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html#ansible-core-changelogs
- stable-2.12
Expand Down
62 changes: 27 additions & 35 deletions .github/workflows/proxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,42 +15,32 @@ on:
- ".github/workflows/proxy.yml"
jobs:
molecule:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
molecule_distro:
- container: mysql-centos
image: geerlingguy/docker-rockylinux8-ansible:latest
group: mysql
- container: pgsql-centos
image: geerlingguy/docker-rockylinux8-ansible:latest
group: postgresql
- container: sqlite-centos
image: geerlingguy/docker-rockylinux8-ansible:latest
group: sqlite3
- container: mysql-ubuntu
image: geerlingguy/docker-ubuntu2004-ansible
group: mysql
- container: pgsql-ubuntu
image: geerlingguy/docker-ubuntu2004-ansible
group: postgresql
command: /sbin/init
- container: sqlite-ubuntu
image: geerlingguy/docker-ubuntu2004-ansible
group: sqlite3
command: /sbin/init
- container: mysql-debian
image: geerlingguy/docker-debian11-ansible
group: mysql
- container: pgsql-debian
image: geerlingguy/docker-debian11-ansible
group: postgresql
- container: sqlite-debian
image: geerlingguy/docker-debian11-ansible
group: sqlite3
container:
- rockylinux9
- rockylinux8
- centos7
- ubuntu2204
- ubuntu2004
- ubuntu1804
- debian11
- debian10
collection_role:
- zabbix_proxy
database:
- mysql
- pgsql
- sqlite3
version:
- v62
- v60
include:
- interpreter: python3
- interpreter: python
container: centos7
steps:
- name: Check out code
uses: actions/checkout@v1
Expand All @@ -75,8 +65,10 @@ jobs:

- name: Run role tests
run: >-
MY_MOLECULE_CONTAINER=${{ matrix.molecule_distro.container }}
MY_MOLECULE_IMAGE=${{ matrix.molecule_distro.image }}
MY_MOLECULE_GROUP=${{ matrix.molecule_distro.group }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.molecule_distro.command }}
MY_MOLECULE_CONTAINER=${{ matrix.container }}
MY_MOLECULE_IMAGE=${{ matrix.container }}
MY_MOLECULE_VERSION=${{ matrix.version }}
MY_MOLECULE_DATABASE=${{ matrix.database }}
MY_MOLECULE_INTERPRETER=${{ matrix.interpreter }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.command }}
molecule test -s ${{ matrix.collection_role }}
14 changes: 1 addition & 13 deletions .github/workflows/server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,13 @@ on:
- ".github/workflows/server.yml"
jobs:
molecule:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
container:
- rockylinux9
- rockylinux8
- centos7
- ubuntu2204
- ubuntu2004
- ubuntu1804
Expand All @@ -36,24 +35,13 @@ jobs:
version:
- v62
- v60
- v50
include:
- interpreter: python3
- interpreter: python
container: centos7
exclude:
- container: centos7
version: v60
- container: centos7
version: v62
- container: debian10
version: v62
- container: ubuntu1804
version: v62
- container: ubuntu2204
version: v50
- container: rockylinux9
version: v50
steps:
- name: Check out code
uses: actions/checkout@v1
Expand Down
55 changes: 31 additions & 24 deletions .github/workflows/web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,31 +15,35 @@ on:
- ".github/workflows/web.yml"
jobs:
molecule:
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
molecule_distro:
- container: mysql-centos8
image: geerlingguy/docker-rockylinux8-ansible:latest
group: mysql
- container: pgsql-centos8
image: geerlingguy/docker-rockylinux8-ansible:latest
group: postgresql
- container: mysql-ubuntu18
image: geerlingguy/docker-ubuntu1804-ansible
group: mysql
- container: pgsql-ubuntu20
image: geerlingguy/docker-ubuntu2004-ansible
group: postgresql
- container: mysql-debian
image: geerlingguy/docker-debian11-ansible
group: mysql
- container: pgsql-debian
image: geerlingguy/docker-debian11-ansible
group: postgresql
container:
- rockylinux9
- rockylinux8
- ubuntu2204
- ubuntu2004
- ubuntu1804
- debian11
- debian10
collection_role:
- zabbix_web
database:
- mysql
- pgsql
web_server:
- nginx
version:
- v62
- v60
include:
- interpreter: python3
exclude:
- container: debian10
version: v62
- container: ubuntu1804
version: v62
steps:
- name: Check out code
uses: actions/checkout@v1
Expand All @@ -64,8 +68,11 @@ jobs:

- name: Run role tests
run: >-
MY_MOLECULE_CONTAINER=${{ matrix.molecule_distro.container }}
MY_MOLECULE_IMAGE=${{ matrix.molecule_distro.image }}
MY_MOLECULE_GROUP=${{ matrix.molecule_distro.group }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.molecule_distro.command }}
MY_MOLECULE_CONTAINER=${{ matrix.container }}
MY_MOLECULE_IMAGE=${{ matrix.container }}
MY_MOLECULE_VERSION=${{ matrix.version }}
MY_MOLECULE_DATABASE=${{ matrix.database }}
MY_MOLECULE_WEB_SERVER=${{ matrix.web_server }}
MY_MOLECULE_INTERPRETER=${{ matrix.interpreter }}
MY_MOLECULE_DOCKER_COMMAND=${{ matrix.command }}
molecule test -s ${{ matrix.collection_role }}
34 changes: 34 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,40 @@ community.zabbix Release Notes
.. contents:: Topics


v1.9.3
======

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

- httpapi plugin - updated to work with Zabbix 6.4.
- zabbix_action, zabbix_authentication, zabbix_discovery_rule, zabbix_mediatype, zabbix_user, zabbix_user_directory, zabbix_usergroup - updated to work with Zabbix 6.4.
- zabbix_agent role - Add support for SUSE Linux Enterprise Server for SAP Applications ("SLES_SAP").
- zabbix_host - add missing variants for SNMPv3 authprotocol and privprotocol introduced by Zabbix 6
- zabbix_proxy role - Add variable zabbix_proxy_dbpassword_hash_method to control whether you want postgresql user password to be hashed with md5 or want to use db default. When zabbix_proxy_dbpassword_hash_method is set to anything other than md5 then do not hash the password with md5 so you could use postgresql scram-sha-256 hashing method.
- zabbix_server role - Add variable zabbix_server_dbpassword_hash_method to control whether you want postgresql user password to be hashed with md5 or want to use db default. When zabbix_server_dbpassword_hash_method is set to anything other than md5 then do not hash the password with md5 so you could use postgresql scram-sha-256 hashing method.
- zabbix_usergroup module - userdirectory, hostgroup_rights and templategroup_rights parameters added (Zabbix >= 6.2)
- zabbix_web role - possibility to add custom includes in apache vhost config

Bugfixes
--------

- compatibility with ansible.netcommon 5.0.0
- treat sendto parameter in module zabbix_user according to real media type, do not rely on media name
- zabbix-proxy role - fix tags for postgresql task.
- zabbix_agent role - Fix MacOS install never executed because of the missing include_tasks "Darwin.yml" in the "main.yml" task file and wrong user permission on folder/files.
- zabbix_user module - ability to specify several e-mail addresses in Zabbix User's media

v1.9.2
======

Bugfixes
--------

- zabbix_agent and zabbix_proxy roles - fixed a bug whith ansible_python_interpreter not being set correctly in some corner cases
- zabbix_agent role - Fix MacOS install never executed because of the missing include_tasks "Darwin.yml" in the "main.yml" task file and wrong user permission on folder/files.
- zabbix_agent, zabbix_proxy and zabbix_server roles - make Ansible 2.14 compatible by removing warn parameter

v1.9.1
======

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ You can also include it in a `requirements.yml` file along with other required c
---
collections:
- name: community.zabbix
version: 1.9.1
version: 1.9.3
- name: ansible.posix
version: 1.3.0
- name: community.general
Expand Down
2 changes: 1 addition & 1 deletion changelogs/.plugin-cache.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,4 +161,4 @@ plugins:
shell: {}
strategy: {}
vars: {}
version: 1.9.1
version: 1.9.3
Loading

0 comments on commit 1f6d682

Please sign in to comment.