Skip to content

Commit

Permalink
Remove Support for Zabbix 6.2 (#1274)
Browse files Browse the repository at this point in the history
  • Loading branch information
pyrodie18 authored Jun 6, 2024
1 parent 7bc2a10 commit 773cfa3
Show file tree
Hide file tree
Showing 35 changed files with 63 additions and 281 deletions.
6 changes: 0 additions & 6 deletions .github/workflows/agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,12 @@ jobs:
- debian11
version:
- v64
- v62
- v60
scenario_name:
- default
- autopsk
- agent2
- agent2autopsk
exclude:
- container: debian12
version: v62
- container: ubuntu2404
version: v62

steps:
- name: Check out code
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/javagateway.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,7 @@ jobs:
- debian11
version:
- v64
- v62
- v60
exclude:
- container: debian12
version: v62
- container: ubuntu2404
version: v62
collection_role:
- zabbix_javagateway
steps:
Expand Down
10 changes: 1 addition & 9 deletions .github/workflows/proxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,8 @@ jobs:
- sqlite3
version:
- v64
- v62
- v60
exclude:
- container:
name: debian12
base_image: debian:12
os_family: debian
version: v62
- container: ubuntu2404
version: v62

steps:
- name: Check out code
uses: actions/checkout@v4
Expand Down
7 changes: 1 addition & 6 deletions .github/workflows/server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,8 @@ jobs:
- pgsql
version:
- v64
- v62
- v60
exclude:
- container: debian12
version: v62
- container: ubuntu2404
version: v62

steps:
- name: Check out code
uses: actions/checkout@v4
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/web.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,7 @@ jobs:
- apache
version:
- v64
- v62
- v60
exclude:
- container: ubuntu2404
version: v62
- container: debian12
version: v62
steps:
- name: Check out code
uses: actions/checkout@v4
Expand Down
2 changes: 2 additions & 0 deletions changelogs/fragments/1250.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
breaking_changes:
- Removed support for Zabbix 6.2
20 changes: 10 additions & 10 deletions docs/ZABBIX_AGENT_ROLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,15 +89,15 @@ To successfully complete the install the role requires `python-netaddr` on the c

See the following list of supported Operating systems with the Zabbix releases:

| Zabbix | 6.4 | 6.2 | 6.0 |
|---------------------|-----|-----|-----|
| Red Hat Fam 9 | V | V | V |
| Red Hat Fam 8 | V | V | V |
| Ubuntu 24.04 noble | V | | V |
| Ubuntu 22.04 jammy | V | V | V |
| Ubuntu 20.04 focal | V | V | V |
| Debian 12 bookworm | V | V | V |
| Debian 11 bullseye | V | V | V |
| Zabbix | 6.4 | 6.0 |
|---------------------|-----|-----|
| Red Hat Fam 9 | V | V |
| Red Hat Fam 8 | V | V |
| Ubuntu 24.04 noble | V | V |
| Ubuntu 22.04 jammy | V | V |
| Ubuntu 20.04 focal | V | V |
| Debian 12 bookworm | V | V |
| Debian 11 bullseye | V | V |

You can bypass this matrix by setting `enable_version_check: false`

Expand All @@ -109,7 +109,7 @@ The following is an overview of all available configuration default for this rol

### Overall Zabbix

* `zabbix_agent_version`: This is the version of zabbix. Default: The highest supported version for the operating system. Can be overridden to 6.4, 6.2, or 6.0
* `zabbix_agent_version`: This is the version of zabbix. Default: The highest supported version for the operating system. Can be overridden to 6.4 or 6.0
* `zabbix_agent_version_minor`: When you want to specify a minor version to be installed. Is also used for `zabbix_sender` and `zabbix_get`. RedHat only. Default set to: `*` (latest available)
* `zabbix_repo_yum`: A list with Yum repository configuration.
* `zabbix_repo_yum_gpgcheck`: If Yum should check GPG keys on installation
Expand Down
18 changes: 9 additions & 9 deletions docs/ZABBIX_JAVAGATEWAY_ROLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ So, you'll need one of those operating systems.. :-)

See the following list of supported Operating systems with the Zabbix releases.

| Zabbix | 6.4 | 6.2 | 6.0 |
|---------------------|-----|-----|-----|
| Red Hat Fam 9 | V | V | V |
| Red Hat Fam 8 | V | V | V |
| Ubuntu 24.04 noble | V | | V |
| Ubuntu 22.04 jammy | V | V | V |
| Ubuntu 20.04 focal | V | V | V |
| Debian 12 bookworm | V | | V |
| Debian 11 bullseye | V | V | V |
| Zabbix | 6.4 | 6.0 |
|---------------------|-----|-----|
| Red Hat Fam 9 | V | V |
| Red Hat Fam 8 | V | V |
| Ubuntu 24.04 noble | V | V |
| Ubuntu 22.04 jammy | V | V |
| Ubuntu 20.04 focal | V | V |
| Debian 12 bookworm | V | V |
| Debian 11 bullseye | V | V |

You can bypass this matrix by setting `enable_version_check: false`

Expand Down
18 changes: 9 additions & 9 deletions docs/ZABBIX_PROXY_ROLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,15 +77,15 @@ ansible-galaxy collection install community.postgresql

See the following list of supported Operating systems with the Zabbix releases.

| Zabbix | 6.4 | 6.2 | 6.0 |
|---------------------|-----|-----|-----|
| Red Hat Fam 9 | V | V | V |
| Red Hat Fam 8 | V | V | V |
| Ubuntu 24.04 noble | V | | V |
| Ubuntu 22.04 jammy | V | V | V |
| Ubuntu 20.04 focal | V | V | V |
| Debian 12 bookworm | V | | V |
| Debian 11 bullseye | V | V | V |
| Zabbix | 6.4 | 6.0 |
|---------------------|-----|-----|
| Red Hat Fam 9 | V | V |
| Red Hat Fam 8 | V | V |
| Ubuntu 24.04 noble | V | V |
| Ubuntu 22.04 jammy | V | V |
| Ubuntu 20.04 focal | V | V |
| Debian 12 bookworm | V | V |
| Debian 11 bullseye | V | V |

You can bypass this matrix by setting `enable_version_check: false`

Expand Down
18 changes: 9 additions & 9 deletions docs/ZABBIX_SERVER_ROLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,15 +75,15 @@ ansible-galaxy collection install community.postgresql

See the following list of supported Operating systems with the Zabbix releases:

| Zabbix | 6.4 | 6.2 | 6.0 |
|---------------------|-----|-----|-----|
| Red Hat Fam 9 | V | V | V |
| Red Hat Fam 8 | V | V | V |
| Ubuntu 24.04 noble | V | | V |
| Ubuntu 22.04 jammy | V | V | V |
| Ubuntu 20.04 focal | V | V | V |
| Debian 12 bookworm | V | | V |
| Debian 11 bullseye | V | V | V |
| Zabbix | 6.4 | 6.0 |
|---------------------|-----|-----|
| Red Hat Fam 9 | V | V |
| Red Hat Fam 8 | V | V |
| Ubuntu 24.04 noble | V | V |
| Ubuntu 22.04 jammy | V | V |
| Ubuntu 20.04 focal | V | V |
| Debian 12 bookworm | V | V |
| Debian 11 bullseye | V | V |

You can bypass this matrix by setting `enable_version_check: false`

Expand Down
18 changes: 9 additions & 9 deletions docs/ZABBIX_WEB_ROLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@ ansible-galaxy collection install community.general

See the following list of supported Operating Systems with the Zabbix releases.

| Zabbix | 6.4 | 6.2 | 6.0 |
|---------------------|-----|-----|-----|
| Red Hat Fam 9 | V | V | V |
| Red Hat Fam 8 | V | V | V |
| Ubuntu 24.04 noble | V | | V |
| Ubuntu 22.04 jammy | V | V | V |
| Ubuntu 20.04 focal | V | V | V |
| Debian 12 bookworm | V | | V |
| Debian 11 bullseye | V | V | V |
| Zabbix | 6.4 | 6.0 |
|---------------------|-----|-----|
| Red Hat Fam 9 | V | V |
| Red Hat Fam 8 | V | V |
| Ubuntu 24.04 noble | V | V |
| Ubuntu 22.04 jammy | V | V |
| Ubuntu 20.04 focal | V | V |
| Debian 12 bookworm | V | V |
| Debian 11 bullseye | V | V |

You can bypass this matrix by setting `enable_version_check: false`

Expand Down
2 changes: 0 additions & 2 deletions molecule/zabbix_agent_tests/common/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ provisioner:
zabbix_repo_yum_gpg_check: 1
v64:
zabbix_agent_version: 6.4
v62:
zabbix_agent_version: 6.2
v60:
zabbix_agent_version: 6.0
scenario:
Expand Down
2 changes: 0 additions & 2 deletions molecule/zabbix_javagateway/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ provisioner:
zabbix_repo_yum_gpg_check: 1
v64:
zabbix_javagateway_version: 6.4
v62:
zabbix_javagateway_version: 6.2
v60:
zabbix_javagateway_version: 6.0

Expand Down
2 changes: 0 additions & 2 deletions molecule/zabbix_proxy/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,6 @@ provisioner:
zabbix_repo_yum_gpg_check: 1
v64:
zabbix_proxy_version: 6.4
v62:
zabbix_proxy_version: 6.2
v60:
zabbix_proxy_version: 6.0
mysql:
Expand Down
2 changes: 0 additions & 2 deletions molecule/zabbix_server/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ provisioner:
zabbix_repo_yum_gpg_check: 1
v64:
zabbix_server_version: 6.4
v62:
zabbix_server_version: 6.2
v60:
zabbix_server_version: 6.0
mysql:
Expand Down
3 changes: 0 additions & 3 deletions molecule/zabbix_web/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,6 @@ provisioner:
v64:
zabbix_server_version: 6.4
zabbix_web_version: 6.4
v62:
zabbix_server_version: 6.2
zabbix_web_version: 6.2
v60:
zabbix_server_version: 6.0
zabbix_web_version: 6.0
Expand Down
5 changes: 0 additions & 5 deletions roles/zabbix_agent/vars/Debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,14 @@ zabbix_valid_agent_versions:
# Debian
"12":
- 6.4
- 6.2
- 6.0

"11":
- 6.4
- 6.2
- 6.0

"9":
- 6.4
- 6.2
- 6.0
# Ubuntu
"24":
Expand All @@ -26,10 +23,8 @@ zabbix_valid_agent_versions:

"22":
- 6.4
- 6.2
- 6.0

"20":
- 6.4
- 6.2
- 6.0
2 changes: 0 additions & 2 deletions roles/zabbix_agent/vars/RedHat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ zabbix_agent: zabbix-agent
zabbix_valid_agent_versions:
"9":
- 6.4
- 6.2
- 6.0
"8":
- 6.4
- 6.2
- 6.0
1 change: 0 additions & 1 deletion roles/zabbix_agent/vars/Windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@
zabbix_valid_agent_versions:
"10":
- 6.4
- 6.2
- 6.0
3 changes: 0 additions & 3 deletions roles/zabbix_javagateway/vars/Debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ zabbix_valid_javagateway_versions:
- 6.0
"11":
- 6.4
- 6.2
- 6.0

# Ubuntu
Expand All @@ -14,9 +13,7 @@ zabbix_valid_javagateway_versions:
- 6.0
"22":
- 6.4
- 6.2
- 6.0
"20":
- 6.4
- 6.2
- 6.0
3 changes: 0 additions & 3 deletions roles/zabbix_javagateway/vars/RedHat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,10 @@
zabbix_valid_javagateway_versions:
"9":
- 6.4
- 6.2
- 6.0
"8":
- 6.4
- 6.2
- 6.0
"7":
- 6.4
- 6.2
- 6.0
3 changes: 0 additions & 3 deletions roles/zabbix_proxy/vars/Debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,15 @@ zabbix_valid_proxy_versions:
- 6.0
"11":
- 6.4
- 6.2
- 6.0
"24":
- 6.4
- 6.0
"22":
- 6.4
- 6.2
- 6.0
"20":
- 6.4
- 6.2
- 6.0

_zabbix_proxy_pgsql_dependencies:
Expand Down
2 changes: 0 additions & 2 deletions roles/zabbix_proxy/vars/RedHat.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
zabbix_valid_proxy_versions:
"9":
- 6.4
- 6.2
- 6.0
"8":
- 6.4
- 6.2
- 6.0

_zabbix_proxy_pgsql_dependencies:
Expand Down
3 changes: 0 additions & 3 deletions roles/zabbix_server/vars/Debian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,16 @@ zabbix_valid_server_versions:
- 6.0
"11":
- 6.4
- 6.2
- 6.0
# Ubuntu
"24":
- 6.4
- 6.0
"22":
- 6.4
- 6.2
- 6.0
"20":
- 6.4
- 6.2
- 6.0

_zabbix_server_pgsql_dependencies:
Expand Down
Loading

0 comments on commit 773cfa3

Please sign in to comment.