You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+34
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,40 @@ checkmk.general Release Notes
4
4
5
5
.. contents:: Topics
6
6
7
+
v5.0.0
8
+
======
9
+
10
+
Release Summary
11
+
---------------
12
+
13
+
(Re)writing history with overhauled modules and updated Checkmk, Ansible, Distribution and Python support.
14
+
15
+
Major Changes
16
+
-------------
17
+
18
+
- Discovery module - The module now fully supports Checkmk 2.3.0. Additionally, two new parameters were introduced, `update_service_labels` and `monitor_undecided_services`. Refer to the module documentation for further details.
19
+
- Rule module - The complete module was rewritten to use the new module API. Additionally, a parameter "rule_id" was introduced to modify existing rules. Refer to the module documentation for further details.
20
+
21
+
Minor Changes
22
+
-------------
23
+
24
+
- Agent role - Add support to open firewall for a list of IPs.
25
+
- Agent role - Replace `ansible.builtin.yum` with the succeeding `ansible.builtin.dnf`.
26
+
- Server role - Replace `ansible.builtin.yum` with the succeeding `ansible.builtin.dnf`.
27
+
- Several modules - Remove unnecessary HTTP codes which get already imported via utils.py.
28
+
- Testing - Add Ansible 2.17 to all tests. Be advised, that this Ansible release drops support for Python 2.7 and 3.6.
29
+
- Testing - Add Ubuntu 24.04 to the Molecule tests.
30
+
- Testing - All tests now cover Checkmk 2.3.0.
31
+
- Testing - Remove Ansible 2.14 from all tests, as it is EOL.
32
+
- Testing - Remove Checkmk 2.0.0 from all tests, as it is EOL.
33
+
- Testing - The Molecule tests now run on Ubuntu 22.04.
34
+
35
+
Breaking Changes / Porting Guide
36
+
--------------------------------
37
+
38
+
- Agent role - Not really a breaking change, but we removed the internal variable `checkmk_agent_server_ip`. If you set this variable in your inventory, please make sure to update your configuration accordingly!
39
+
- Folder lookup module - Return the complete folder information, not only the extensions. To keep the current behavior in your playbooks, you want to use `{{ my_lookup_result.extensions }}` instead of `{{ my_lookup_result }}`.
0 commit comments