Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Zabbix 7.0 Updates to Roles #1275

Merged
merged 38 commits into from
Jun 7, 2024
Merged

Conversation

pyrodie18
Copy link
Collaborator

SUMMARY

This PR updates all roles to be able to install/configure Zabbix 7.0

ISSUE TYPE
  • Feature Pull Request

pyrodie18 and others added 30 commits June 1, 2024 22:09
* zabbix_proxy_group module added.

* zabbix_proxy module updated to support Zabbix 7.0.

* zabbix_host module updated to support Zabbix 7.0.

* Fix lint/sanity tests failures.

* Remove mistakenly committed tests/integration/inventory.

* zabbix_proxy module: handle proxy parameters dependency better.

* zabbix_discovery_rule module updated to support Zabbix 7.0.

* zabbix_group_events_info module updated to support Zabbix 7.0.

* zabbix_host_events_info module updated to support Zabbix 7.0.

* zabbix_proxy_info module updated to support Zabbix 7.0.

* zabbix_script module: update tests to run for Zabbix 7.0.

* Revert "zabbix_script module: update tests to run for Zabbix 7.0."

This reverts commit a4917a0275cc2a79a84395ee5aff44343c751293.

* Additional options to run Zabbix server docker to handle script tests properly.

* Rmove Zabbix 6.2 and add Zabbix 7.0 for plugins integration testing.

* Changelog fragment added.

* Fix sanity test problems.

* Fix plugins integration tests for Zabbxi < 7.0.

* zabbix_host_events_info: fix for Zabbix > 6.0.
@pyrodie18 pyrodie18 requested a review from BGmot June 7, 2024 03:39
Copy link
Collaborator

@BGmot BGmot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! thanks!

@pyrodie18 pyrodie18 merged commit 87ae404 into ansible-collections:main Jun 7, 2024
308 checks passed
@pyrodie18 pyrodie18 deleted the 1242 branch June 7, 2024 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants