All notable changes to this project will be documented in this file.
- Added Changelog.
- Updated collection README documentation.
- proxy_sqlite3 role added.
- Removed support for version 6.4.
- Added the
zbxhost_proxy_group
variable. It is mutually exclusive with thezbxhost_proxy
variable. - Fixed a bug that caused the
monitored_by
parameter to not be set on the host whenzbxhost_proxy
was defined.
- Removed support for version 6.4.
- Removed support for version 6.4.
- Changed default value of the
zbxproxy_database_type
variable frompostgresql
tosqlite3
. - Changed the
zbxproxy_database_name
variable to remove the default whensqlite3
is the value of thezbxproxy_database_type
variable.
- Removed support for version 6.4.
- Removed support for version 6.4.
- Removed support for version 6.4.
- proxy role added.
- proxy_postgresql role added.
- The
zbxagent_major_version
has been made mandatory on Linux systems to prevent unintentional major version upgrades. - Added preliminary support for version 7.2. This cannot be tested in an automated manner until community.zabbix.zabbix httpapi plugin is updated for version 7.2.
- Changed the way the version number is determined for the Windows plugin URL to use the Chocolatey package version.
- Updated documentation and role metadata for readability.
- The
required
option has been added to thezbxserver_major_version
variable and the default value removed to prevent unintentional major version upgrades. - Added preliminary support for version 7.2. This cannot be tested in an automated manner until community.zabbix.zabbix httpapi plugin is updated for version 7.2.
- Added preliminary support for version 7.2. This cannot be tested in an automated manner until community.zabbix.zabbix httpapi plugin is updated for version 7.2.
- The
required
option has been added to thezbxserver_major_version
variable and the default value removed to prevent unintentional major version upgrades. - Added preliminary support for version 7.2. This cannot be tested in an automated manner until community.zabbix.zabbix httpapi plugin is updated for version 7.2.
- Added missing configuration directives for version 7.0+.
- Removed tasks for configuring MSSQL ODBC. The Zabbix Agent 2 plugins are mature for monitoring this. If this functionality is needed, it should be done outside of this role.
- The
required
option has been added to thezbxserver_major_version
variable and the default value removed to prevent unintentional major version upgrades. - Added preliminary support for version 7.2. This cannot be tested in an automated manner until community.zabbix.zabbix httpapi plugin is updated for version 7.2.
- Fixed bug that caused the agent plugins to always be installed.
- Added
throttle
option to host group creation task to prevent multiple hosts from trying to create the same host groups simultaneously.
- Added explicit group memberships to the default
Admin
user password change, since the API assumes all groups are needed when they are not supplied.
- Fixed bug that caused VMware UUID to always be looked up, even when it was already supplied through the
zbxhost_vmware_uuid
variable.
- Added
no_log
option to thezbxagent_mongodb_default_password
,zbxagent_mssql_default_password
, andzbxagent_pgsql_default_password
variables. - Added
no_log
option to thepassword
option of thezbxagent_mssql_sessions
andzbxagent_pgsql_sessions
variables.
- Added
no_log
option to thevmware_password
andzabbix_password
variables.
- Added
no_log
option to thezbxserver_database_password
variable.
- Added
no_log
option to thezbxserver_database_password
variable. - Added
no_log
option to thepassword
option of thezbxserver_vault_managed_users
andzbxserver_unmanaged_users
variables. - Added
no_log
option to thebind_password
option of thezbxserver_ldap_directories
variable.
- Added
no_log
option to thezabbix_database_password
variable.
- Minimum Ansible version changed from
2.14
to2.15
due to EOL status.
- Added ansible.utils collection dependency at version
>=2.2.0
. - Changed version requirement for community.general collection dependency from
>=1.0.0
to>=8.1.0
. - host role added.
- Removed tasks for adding the host to the Zabbix server from this role. They have been moved to the host role in this collection.
- Initial release.
- agent2 role added.
- nginx role added.
- repo role added.
- server role added.
- server_postgresql role added.