Below an overview of all changes in the releases.
Version (Release date)
FINAL and LAST release for this role in this repository. This role will be transferred to: https://github.com/ansible-collections/community.zabbix/
1.8.0 (2020-05-23)
- allow remote login to db server from zabbix server #166 (By pull request: Vinclame (Thanks!))
- Improving readability #167 (By pull request: santiagomr (Thanks!))
- delegated_dbhost create/import tasks was missing create.sql file. #168 (By pull request: Vinclame (Thanks!))
- zabbix_database_sqlload variable README fix #171 (By pull request: bdekker-routit (Thanks!))
- Avoid conflicts with zabbix_version var #172 (By pull request: santiagomr (Thanks!))
- make zabbix service start/enable optional #174 (By pull request: tenhishadow (Thanks!))
- Add SELinux workaround #175 (By pull request: SimBou (Thanks!))
- Use the correct naming as suggested in dj-wasabi/ansible-zabbix-agent #301 #176
- fix issue with datafiles_path on RHEL8 #177 (By pull request: SimBou (Thanks!))
- Fix check_mode for dpkg_exclude_line.rc on Debian/Ubuntu (Closes: #179) #180 (By pull request: kr4ut (Thanks!))
- ability to manage zabbix-server service #181 (By pull request: Vinclame (Thanks!))
1.7.0 (2019-12-01)
- Using the correct properties in examples #159
- Updating to Zabbix 4.4 #160
- Trying to use a Matrix in Travis and see what happens.. :-) #161
- Added RHEL8 specific stuff #162 (By pull request: bdekker-routit (Thanks!))
- Replaced version_compare #164 (By pull request: m3t4Lm4n (Thanks!))
1.6.0 (2019-09-27)
- Install Python bindings based on interpreter; Closes #148 #149 (By pull request: kr4ut (Thanks!))
- Update zabbix_server.conf.j2 #153 (By pull request: Grzyboll (Thanks!))
- Fixed installation on Debian 10 (buster) #156 (By pull request: banzayats (Thanks!))
- Workaround for importing create.sql.gz issue on Debian 10 #157 (By pull request: banzayats (Thanks!))
1.5.0 (2019-04-14)
- docs: fix basic grammar mistakes #131 (By pull request: mirmire (Thanks!))
- fix deprecation warning in ansible 2.4 #132 (By pull request: bessonovevgen (Thanks!))
- Add Alertscript and Externalscript install #133 (By pull request: gmcgilvray (Thanks!))
- modified placement of seboolean variables #135 (By pull request: average-joe (Thanks!))
- fix installation when zabbix_repo="other" #136 (By pull request: wschaft (Thanks!))
- alertscripts-fix #137 (By pull request: gmcgilvray (Thanks!))
- Added retries for package installations #139
- [E204] Lines should be no longer than 120 chars #140
- Update README.md #141 (By pull request: mklvr (Thanks!))
- Fix Zabbix installation on Bionic #142 (By pull request: logan2211 (Thanks!))
- Fix typo on config #143 (By pull request: mrdumpty (Thanks!))
- Updating to Zabbix 4.2 #145
1.4.0 (2018-11-23)
- Fixes Deprecation Warnings for Ansible 2.7 to prepare.yml #121 (By pull request: borener (Thanks!))
- Removes loops that are now causing Deprecation warnings in redhat.yml #122 (By pull request: borener (Thanks!))
- Fix Deprecation warning associated with apt loops in Debian.yml #123 (By pull request: borener (Thanks!))
- Make it a service only #124
- Pre 4.0 config #125 (By pull request: Boolman (Thanks!))
- Add install_recommends option to the apt-get install of zabbix-server #127 (By pull request: gmcgilvray (Thanks!))
- Fix for: unable to install older releases of zabbix-server #129
- Set the correct rights for configuration file #130
1.3.0 (2018-10-19)
- Make it work with Zabbix 4.0 #112
- added zabbix server package variable to upgrade packages when necessary #116 (By pull request: average-joe (Thanks!))
- Changes to allow pgsql connection without ssh to remote db #111 (By pull request: ericsysmin (Thanks!))
1.2.0 (2018-09-11)
- Added several files like license, code-of-conduct and contributing #92
- added parameters to mysql_user task #95 (By pull request: average-joe (Thanks!))
- Adding login parameters to database import task #103 (By pull request: rubentsirunyan (Thanks!))
- Updated supported versions #104 (By pull request: dnmvisser (Thanks!))
- Clarifying some stuff about dependencies #105
- Reflect license change to MIT in README #107 (By pull request: stephankn (Thanks!))
- Made some fixes specific to work with older Zabbix versions #108
- Changes path to suggested in issue #109
1.1.0 (2018-05-20)
- Use the service for ubuntu 14.04
- Use the
zabbix_server_database
andzabbix_server_database_long
as how it is documented - Support Debian 9
- Use Ansible 2.4 as minimum version
- Fixed/Removed some deprecation warnings
- Use specific version of libraries #87
- Postgresql 10 support #73 (By pull request: eshikhov (Thanks!))
- Update README.md #76 (By pull request: aminmaghsodi (Thanks!))
- Update RedHat.yml #82 (By pull request: tshtilman (Thanks!))
- Testing with Molecule V2
1.0.0 (2017-08-30)
- From ini to yml style.
- Replace shell tasks with modules.
- Installing default 3.4.
- Prefixed all properties that started with
server_
with the valuezabbix_
. - Added upgrade part in documentation.
- Documentation: Fix Formatting #71 (By pull request: fxfitz (Thanks!))
- Fix permissions on Zabbix includedir #68 (By pull request: clement-lefevre (Thanks!))
- Set Molecule to V1 for now since V2 is released.
0.8.0 (2017-06-16)
- Changed the dependency-definition to get rid of a deprecation warning #41 (By pull request: madonius (Thanks!))
- Using a changed_when to fool ansible-lint #42
- Create vhost config in correct directory and link to enable #47 (By pull request: stephankn (Thanks!))
- Removing not needed ServerAlias entry #48
- Updating when statement due to comment #50
- Renaming docker-py to docker #54
- skip steps related to zabbix-web package when not installing it #56 (By pull request: flyapen (Thanks!))
- Fix for Wrong directory api instead of app in apache_vhost.conf.j2 #53
0.7.0 (2016-12-30)
- Set up distributive-related config-ownership #40 (By pull request: envrm (Thanks!))
- fix apache restart when using tag 'apache' … #39 (By pull request: lhoss (Thanks!))
- debian/ubuntu: install postgresql-client pkg (instead of postgresql which contains the postgres server) #38 (By pull request: lhoss (Thanks!))
- fix early failures when running the zabbix-server playbook in check-mode #37 (By pull request: lhoss (Thanks!))
- Update main.yml #36 (By pull request: cognoscibilis (Thanks!))
- Configurable zabbix server port and database port #34 (By pull request: vincepii (Thanks!))
- debian and ubuntu repository install was generalized #32 (By pull request: matheuscunha (Thanks!))
- Zabbix 3.2.0
0.6.0 (2016-08-24)
- Removed Test Kitchen tests, added molecule tests
- Added collation and encoding for MySQL databases #23
- Add SELinux specifics #19 (By pull request: mescanef (Thanks!))
- Fixes in the README.md file #18 (By pull request: mescanef (Thanks!))
- Fix for: zabbix_repo - inconsistent use between server and agent roles. #17
- Fix for: apache 2.2. and 2.4 #15
0.5.1 (2016-04-03)
- Fix for: zabbix_server.conf file mode #14
- Fix for: Support for v3+ Server Configuration #13
0.5.0 (2016-03-28)
- Zabbix 3.0
- MySQL database creation on other host (delegation)
0.4.0 (2016-02-05)
- fix #2: server_dbhost allows for remote database but role does not fully support setting up on remote db #11 (By pull request: lhoss (Thanks!))
- Added basic travis test
- Fixed installation on Debian / Ubuntu for installing mysqldb-python package.
0.3.0 (2015-11-24)
- Add test-kitchen #7 (By pull request: kostyrevaa (Thanks!))
- Force apt cache update after installing Zabbix's gpg key #8 (By pull request: SAL-e (Thanks!))
- tasks/mysql.yml - [add] install mysql client on RHEL base 7 #9 (By pull request: clopnis (Thanks!))
- Updated test-kitchen tests
- Added BATS tests
- Added CHANGELOG.md file
0.2.1 (2015-06-30)
- Fix unzip schema files for RedHat #5 (By pull request: kostyrevaa (Thanks!))
- Fix missed required space #6 (By pull request: kostyrevaa (Thanks!))
0.2.0 (2015-03-20)
- Various fixes #3 (By pull request: srvg (Thanks!))
- Add optional configuration for Apache virtualhost aliases #4 (By pull request: srvg (Thanks!))
0.1.0 (2015-02-01)
- Two minor changes for installation #1 (By pull request: drmikecrowe (Thanks!))
0.0.1 (2014-10-31)
- Initial creation