Skip to content

Latest commit

 

History

History
126 lines (96 loc) · 4.02 KB

UPGRADE.md

File metadata and controls

126 lines (96 loc) · 4.02 KB

Upgrade

Table of content

This document provides an overview of all the changes that are needed to be applied to have a correctly working environment per version. If a version is not part of this document, then there are no changes needed to apply.

1.0.0

Roles

Proxy

The following property is renamed in the zabbix_proxy role.

From To
zabbix_version zabbix_proxy_version

NOTE: The zabbix_version can still be used, but will be deprecated in later releases.

Java Gateway

The following properties are renamed in the zabbix_javagateway role.

From To
zabbix_version zabbix_javagateway_version
javagateway_package_state zabbix_javagateway_package_state
javagateway_pidfile zabbix_javagateway_pidfile
javagateway_listenip zabbix_javagateway_listenip
javagateway_listenport zabbix_javagateway_listenport
javagateway_startpollers zabbix_javagateway_startpollers

NOTE: The zabbix_version can still be used, but will be deprecated in later releases.

0.2.0

Roles

Agent

A 1-on-1 copy of the Ansible role dj-wasabi.zabbix-agent to this collection. Due to naming of roles as part of a collection, some characters (Like the -) are not allowed anymore. This role is therefore renamed from zabbix-agent to zabbix_agent.

Example of using the role in this collection:

- hosts: all
  roles:
    - role: community.zabbix.zabbix_agent
      zabbix_agent_server: 192.168.33.30
      zabbix_agent_serveractive: 192.168.33.30

Server

A 1-on-1 copy of the Ansible role dj-wasabi.zabbix-server to this collection. Due to naming of roles as part of a collection, some characters (Like the -) are not allowed anymore. This role is therefore renamed from zabbix-server to zabbix_server.

Example of using the role in this collection::

- hosts: zabbix-server
  roles:
    - role: community.zabbix.zabbix_server
      zabbix_server_database: mysql
      zabbix_server_database_long: mysql
      zabbix_server_dbport: 3306

Proxy

A 1-on-1 copy of the Ansible role dj-wasabi.zabbix-proxy to this collection. Due to naming of roles as part of a collection, some characters (Like the -) are not allowed anymore. This role is therefore renamed from zabbix-proxy to zabbix_proxy.

Example of using the role in this collection::

- hosts: zabbix-proxy
  roles:
    - role: community.zabbix.zabbix_proxy
      zabbix_server_host: 192.168.1.1
      zabbix_server_database: mysql
      zabbix_server_database_long: mysql
      zabbix_server_dbport: 3306

Web

A 1-on-1 copy of the Ansible role dj-wasabi.zabbix-web to this collection. Due to naming of roles as part of a collection, some characters (Like the -) are not allowed anymore. This role is therefore renamed from zabbix-web to zabbix_web.

Example of using the role in this collection::

- hosts: zabbix-web
  become: yes
  roles:
    - role: geerlingguy.apache
    - role: community.zabbix.zabbix_web
      zabbix_url: zabbix.mydomain.com
      zabbix_server_hostname: zabbix-server
      zabbix_server_database: mysql
      zabbix_server_database_long: mysql
      zabbix_server_dbport: 3306

Java Gateway

A 1-on-1 copy of the Ansible role dj-wasabi.zabbix-javagateway to this collection. Due to naming of roles as part of a collection, some characters (Like the -) are not allowed anymore. This role is therefore renamed from zabbix-javagateway to zabbix_javagateway.

Example of using the role in this collection::

- hosts: zabbix-server
  roles:
    - role: community.zabbix.zabbix_server
      zabbix_server_database: mysql
      zabbix_server_database_long: mysql
      zabbix_server_dbport: 3306
      zabbix_server_javagateway: 192.168.1.1
    - role: community.zabbix.zabbix_javagateway