Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2271f1b34861199af218e5034916d8f71b6b780c
https://github.com/tribe29/checkmk/commit/2271f1b34861199af218e5034916d8f71…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A .werks/12667
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
12667 FIX API agent: fixing the download agent endpoint
In the previous version, the download agent endpoint
did not work and raised a 500 error. This werk fixes
this behavior and additionally updates the code example
in the REST API documentation.
Change-Id: Ic43b73a17073563757126ef8c5238b43d69e208d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4427e5a5aaa3b8252b2c8165829318ec417ccd42
https://github.com/tribe29/checkmk/commit/4427e5a5aaa3b8252b2c8165829318ec4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A .werks/12557
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
12557 FIX Views: Painters "Host's children" and "Host's parents" ignore configured links now
Some painters, like "Host's children" and "Host's parents", list multiple hosts
and link to the host status view of these hosts. When a view defines a link on
the whole column, this suppresses the links of the individual hosts. These
painters now ignore the link configuration to prevent confusions.
Change-Id: I299a2393a439eaacc16ed36fb617a777809af6be
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b665ef4413dbd4038c173b2f8dc518570fae5798
https://github.com/tribe29/checkmk/commit/b665ef4413dbd4038c173b2f8dc518570…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A .werks/12557
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
12557 FIX Views: Painters "Host's children" and "Host's parents" ignore configured links now
Some painters, like "Host's children" and "Host's parents", list multiple hosts
and link to the host status view of these hosts. When a view defines a link on
the whole column, this suppresses the links of the individual hosts. These
painters now ignore the link configuration to prevent confusions.
Change-Id: I299a2393a439eaacc16ed36fb617a777809af6be
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aba124b0d3861f71b520640bf4ee9316c487135e
https://github.com/tribe29/checkmk/commit/aba124b0d3861f71b520640bf4ee9316c…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
R checks/printer_alerts
A cmk/base/plugins/agent_based/printer_alerts.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_printer_alerts.py
A tests/unit/cmk/base/plugins/agent_based/test_printer_alerts.py
Log Message:
-----------
migrate printer_alerts to new API
CMK-7441
Change-Id: I073757cf0785da997803912ad2f32d64d6269dd0
Commit: d5eaff29a539900e1942a10d2ab5da3795694355
https://github.com/tribe29/checkmk/commit/d5eaff29a539900e1942a10d2ab5da379…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A tests/unit/checks/test_printer_io.py
Log Message:
-----------
tests for printer_input and printer_output
CMK-7441
Change-Id: I0f94fa5a71b2953b1f681369e34a8a1459a7a3cc
Commit: 476c45ea109904e2b9ebf7f01957b7e501e6ca67
https://github.com/tribe29/checkmk/commit/476c45ea109904e2b9ebf7f01957b7e50…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
R checks/printer_input
R checks/printer_output
R cmk/base/check_legacy_includes/printer_io.py
A cmk/base/plugins/agent_based/printer_io.py
R tests/unit/checks/generictests/datasets/printer_input.py
R tests/unit/checks/generictests/datasets/printer_output.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_printer_io.py
A tests/unit/cmk/base/plugins/agent_based/test_printer_io.py
Log Message:
-----------
migrate printer_input and printer_output to new API
CMK-7441
Change-Id: I7d7b3275f96f8234fb273615805e661b8f8346d3
Commit: 42092c3796495e409e020c7662340b0df76b5bd7
https://github.com/tribe29/checkmk/commit/42092c3796495e409e020c7662340b0df…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A tests/unit/checks/test_printer_supply.py
Log Message:
-----------
tests for printer_supply
CMK-7441
Change-Id: Id1607ae9c66d537f9edd7e3b492bf14d73152d97
Commit: 920ac5770fefc0c8fcddab23f515ccdef221a530
https://github.com/tribe29/checkmk/commit/920ac5770fefc0c8fcddab23f515ccdef…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
R checks/printer_supply
A cmk/base/plugins/agent_based/printer_supply.py
A cmk/base/plugins/agent_based/utils/constants.py
M cmk/gui/plugins/wato/check_parameters/printer_supply.py
R tests/unit/checks/generictests/datasets/printer_supply.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_printer_supply.py
A tests/unit/cmk/base/plugins/agent_based/test_printer_supply.py
Log Message:
-----------
migrate printer_supply to new API
CMK-7441
Change-Id: Iddf12a580979d169a1476875313139ec1c34efa4
Compare: https://github.com/tribe29/checkmk/compare/fb6b037a5a4a...920ac5770fef
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b7fa10899396c660289d460eed90eb27316a1e7e
https://github.com/tribe29/checkmk/commit/b7fa10899396c660289d460eed90eb273…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A .werks/12309
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
12309 FIX nagios core: include legacy dependencies of new api plugins
This only applies to the raw edition with nagios core: If a new style
check plugin is interested in multiple sections, and one section is a
legacy style check, this section was not parsed at all and the string
table of the section was forwarded to the new style api check, which then
crashes as it expected the parsed data.
For example: The diskstat check (new style api) is dependent on multipath
(legacy check) and crashed if the multipath check was disabled.
This should now be fixed.
CMK-7489
Change-Id: Ie1a5b6842a15b0ae54b83837bc180c2dae563357
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 52b7d0f791396c1709f9598818fa5f787000aee6
https://github.com/tribe29/checkmk/commit/52b7d0f791396c1709f9598818fa5f787…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
M tests/unit/checks/test_multipath.py
Log Message:
-----------
checks: multipath: fix wrong test
The function used to create the string table was wrong.
Change-Id: Iec5f5ca5e7548fe7c42c669a7cf80a9d9674a138
Commit: d323b6ab3c4b2a80fa8206654092c231a8e4e960
https://github.com/tribe29/checkmk/commit/d323b6ab3c4b2a80fa8206654092c231a…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-03-29 (Mon, 29 Mar 2021)
Changed paths:
A .werks/12309
M cmk/base/core_nagios.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
12309 FIX nagios core: include legacy dependencies of new api plugins
This only applies to the raw edition with nagios core: If a new style
check plugin is interested in multiple sections, and one section is a
legacy style check, this section was not parsed at all and the string
table of the section was forwarded to the new style api check, which then
crashes as it expected the parsed data.
For example: The diskstat check (new style api) is dependent on multipath
(legacy check) and crashed if the multipath check was disabled.
This should now be fixed.
CMK-7489
Change-Id: Ie1a5b6842a15b0ae54b83837bc180c2dae563357
Compare: https://github.com/tribe29/checkmk/compare/645f3b709a34...d323b6ab3c4b