Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 9a0e51bcb869d009518ecea69e1a42d593409b9a
https://github.com/tribe29/checkmk/commit/9a0e51bcb869d009518ecea69e1a42d59…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M tests/integration/core/test_active_checks.py
M tests/integration/livestatus/test_livestatus.py
M tests/integration/notifications/test_unreachable_notifications.py
M tests/testlib/openapi_session.py
Log Message:
-----------
Integration tests: Replace Web API ruleset calls with REST API
Change-Id: Ife8a36b00cbc01baa6c0aa2536918a6e00241e45
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0e37ce30e6b58a071f759d37c3a0dedd9a90a76f
https://github.com/tribe29/checkmk/commit/0e37ce30e6b58a071f759d37c3a0dedd9…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_fileinfo_check.py
Log Message:
-----------
Remove duplicated data in testfile
Change-Id: I5932e11beb6e245901a06098e7a165440f9d8053
Commit: d2ada1be19e115ea5a521dfaddd37de53140d388
https://github.com/tribe29/checkmk/commit/d2ada1be19e115ea5a521dfaddd37de53…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
A .werks/13997
M cmk/base/plugins/agent_based/fileinfo.py
M cmk/base/plugins/agent_based/sap_hana_fileinfo.py
M cmk/base/plugins/agent_based/utils/fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_fileinfo_check.py
Log Message:
-----------
13997 FIX Rule merging for fileinfo_group
Pre 2.1.0, the check fileinfo_groups was able to receive all matching rules for a host
and then discover the file groups accordingly.
This was broken since 2.1.0b1.
Change-Id: Ib6a65fc5ffed3a56388d38e578ac7344c771ca31
Compare: https://github.com/tribe29/checkmk/compare/07a81dc79e29...d2ada1be19e1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 07a81dc79e29692cb2843a47034adc71e7867597
https://github.com/tribe29/checkmk/commit/07a81dc79e29692cb2843a47034adc71e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
A .werks/13887
Log Message:
-----------
13887 Removed none_value keyword argument from Optional ValueSpec
Note: If you don't use the Optional ValueSpec in your checks or in your GUI
modifications, you are not affected by this change. And even if you use it,
this change only affects you when you use the "none_value" keyword argument
with a value different from "None". In a nutshell: Most users should not be
affected at all.
The "none_value" keyword argeument has been removed to improve the typing of
the Optional ValueSpec. The previous usages of this were a bit error-prone
and not really necessary at all. If you are affected by this removal, you
can use the Transform ValueSpec and/or tiny modifications of you code to
handle "None".
Change-Id: Ie8ecce71bba7cce8f4ac0bd7c2b54a40fec04dc9
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ae76678d73d4f83999e13a75eaff7cfae476cf6b
https://github.com/tribe29/checkmk/commit/ae76678d73d4f83999e13a75eaff7cfae…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M cmk/base/core_config.py
Log Message:
-----------
Small refactoring
Change-Id: I3223494869d563cff0f6cb56795237c2825f3bd0
Commit: dd06eb3d5f45012643191b858be53bc6d6cbdfbe
https://github.com/tribe29/checkmk/commit/dd06eb3d5f45012643191b858be53bc6d…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
A .werks/13996
M cmk/base/core_config.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/livestatus/test_livestatus.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
13996 FIX Remove unresolved macros for additional IPs
In case you're using the active check_icmp and ping all IP addresses, you may see the following issue:
<tt>(3, u'check_icmp: Failed to resolve $: Name or service not known')</tt>
This is caused by the fact the a host hasn't set additional IP addresses.
Change-Id: I8a52291e0a68887437c43191cde6afb5ad9dcae2
Compare: https://github.com/tribe29/checkmk/compare/1d4e5c996785...dd06eb3d5f45
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: bc0d051c0f8a97af39ff932d3597bb09faaa530f
https://github.com/tribe29/checkmk/commit/bc0d051c0f8a97af39ff932d3597bb09f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M agents/wnx/src/engine/providers/check_mk.cpp
Log Message:
-----------
Inject in ip_allowlist filed of agent output correct data
The fix is based on the fact that `controller status` reports
the status from the config files(TOML and connection). But
windows agent doesn't use TOML to setup alloed IPs. As a result
ip_allowlist is always empty.
Now, Windows agent just injects configured IP addresses in
the json field `ip_allowlist`
TEST: Only Manual, unit test is planned
CMK-10279
Change-Id: I6b6a1784da0d695e94e1382b359d6f9fd1135514
Commit: b331afe2b2e36eaaa318a7f9a382fa47f9ba821e
https://github.com/tribe29/checkmk/commit/b331afe2b2e36eaaa318a7f9a382fa47f…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_fileinfo_check.py
Log Message:
-----------
Remove duplicated data in testfile
Change-Id: I5932e11beb6e245901a06098e7a165440f9d8053
Commit: d980c06f87096fd63889dcb6bb3bb40e25580d35
https://github.com/tribe29/checkmk/commit/d980c06f87096fd63889dcb6bb3bb40e2…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
A .werks/13997
M cmk/base/plugins/agent_based/fileinfo.py
M cmk/base/plugins/agent_based/sap_hana_fileinfo.py
M cmk/base/plugins/agent_based/utils/fileinfo.py
M tests/unit/cmk/base/plugins/agent_based/test_fileinfo_check.py
Log Message:
-----------
13997 FIX Rule merging for fileinfo_group
Pre 2.1.0, the check fileinfo_groups was able to receive all matching rules for a host
and then discover the file groups accordingly.
This was broken since 2.1.0b1.
Change-Id: Ib6a65fc5ffed3a56388d38e578ac7344c771ca31
Compare: https://github.com/tribe29/checkmk/compare/b232ea290af0...d980c06f8709
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0d2e21532a906b6909fe1f4268787a8b84b9363b
https://github.com/tribe29/checkmk/commit/0d2e21532a906b6909fe1f4268787a8b8…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M mypy-raw.ini
M pyproject.toml
Log Message:
-----------
Let mypy be more strict oin certain submodules
Enforce better typing for certain submodules. We start with
cmk.notification_plugins, further modules will/can be added in the
future.
Change-Id: I0451fa9de5e11ed6eac16c126b037f314db632a9
Commit: 2d5dd44088e8a2f9f5189a3ff8f05c09465ef3a4
https://github.com/tribe29/checkmk/commit/2d5dd44088e8a2f9f5189a3ff8f05c094…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2022-04-12 (Tue, 12 Apr 2022)
Changed paths:
M web/htdocs/js/modules/service_discovery.ts
Log Message:
-----------
add some types to service_discovery.ts
Change-Id: I5b31b8434153a511b1453521fd48df9a5c383b37
Compare: https://github.com/tribe29/checkmk/compare/3f4064ce367a...2d5dd44088e8