Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 5eb3b8588d5a8c14bd40a737533a0583cf912d99
https://github.com/tribe29/checkmk/commit/5eb3b8588d5a8c14bd40a737533a0583c…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/base/core_config.py
Log Message:
-----------
Small refactoring
Change-Id: I3223494869d563cff0f6cb56795237c2825f3bd0
Commit: fdf461523771a8d1ee8532a519143369d4e0eef4
https://github.com/tribe29/checkmk/commit/fdf461523771a8d1ee8532a519143369d…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 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/testlib/openapi_session.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/84e819666037...fdf461523771
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 84e819666037beb3ea6b0c590d17c9fe3902c4f6
https://github.com/tribe29/checkmk/commit/84e819666037beb3ea6b0c590d17c9fe3…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
go back from AbsoluteDirname to TextInput for check_http ValueSpec
Change-Id: I04c086e041f416f678438e89d9c092f919fd880c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8bb7560dda4860ce78b577d5cb529b2028e8bd2c
https://github.com/tribe29/checkmk/commit/8bb7560dda4860ce78b577d5cb529b202…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
go back from AbsoluteDirname to TextInput for check_http ValueSpec
Change-Id: I04c086e041f416f678438e89d9c092f919fd880c
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 587b33faeb38c9f09d0c3a3d3ade5e6d8c5be579
https://github.com/tribe29/checkmk/commit/587b33faeb38c9f09d0c3a3d3ade5e6d8…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: make uniform exception more uniform
CMK-9889
Change-Id: I2b29bd98bfe1acd3a486a73ffd8eaf053a98ab38
Commit: 3dbe4b46857ba239e72bf1f395127724e20e58a7
https://github.com/tribe29/checkmk/commit/3dbe4b46857ba239e72bf1f395127724e…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: raise ClusterConnectionError from e
Change-Id: I9dc2f0a086c33b4f04073b43950031d40e4d8df2
Co-Authored-By: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Commit: 144fb68c285ab8a27d77f98ad20ab0c938960ecf
https://github.com/tribe29/checkmk/commit/144fb68c285ab8a27d77f98ad20ab0c93…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: more descriptive error messages
If the Kubernetes client raises an error, it provides a message.
This message is now displayed in the summary of the Check_MK service.
CMK-9889
Change-Id: I4ea5d89e1f1b47ec3893da2a3d7a8d704fbbe430
Commit: 865204cfc0db1218abd771bd309bb694b1fcf500
https://github.com/tribe29/checkmk/commit/865204cfc0db1218abd771bd309bb694b…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13799
M cmk/special_agents/agent_kube.py
Log Message:
-----------
13799 FIX KUBE: add data processing to Cluster Collector
On a Kubernetes Cluster host, the Cluster Collector service would not report the data processing,
even if it was readily available. This werk fixes this. The issue was caused by an incorrect section
header.
Change-Id: I2275d544a202cf50a44a85c4d3166c26e4c915a3
Compare: https://github.com/tribe29/checkmk/compare/7a0f6ef70226...865204cfc0db
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 29c2b2f7c6f0fbdc1cc2044ccec4067400fbe607
https://github.com/tribe29/checkmk/commit/29c2b2f7c6f0fbdc1cc2044ccec406740…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/gui/userdb.py
Log Message:
-----------
Inline declare_user_attribute() and simplify things a bit.
The function was only used for pre-1.6 stuff. As an additional bonus, two
arguments-differ findings from pylint were fixed on the way, valuespec() and
topic() are instance methods now, as they should be.
Note: We play safe by guarding against mutation, it's unclear if this is
really needed.
Change-Id: I0032241d42ec99546d8e31427cc3dee976a303b3
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7a0f6ef7022629edc787509cf0768386a3253079
https://github.com/tribe29/checkmk/commit/7a0f6ef7022629edc787509cf0768386a…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13938
M cmk/gui/plugins/openapi/endpoints/bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
13938 FIX: Requesting a non existing BI aggregation now results in a proper 404 response
Instead of an internal server error (status code 500),
requesting a non existing BI aggregation now results in a proper not found response (status code 404).
CMK-9347
Change-Id: I5b859609d8ba7593e472bc1e962a35efe647d536
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8bd494b4025796ad4681b114b8a7e3edded026ef
https://github.com/tribe29/checkmk/commit/8bd494b4025796ad4681b114b8a7e3edd…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13938
M cmk/gui/plugins/openapi/endpoints/bi.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_bi.py
Log Message:
-----------
13938 FIX: Requesting a non existing BI aggregation now results in a proper 404 response
Instead of an internal server error (status code 500),
requesting a non existing BI aggregation now results in a proper not found response (status code 404).
CMK-9347
Change-Id: I5b859609d8ba7593e472bc1e962a35efe647d536
Commit: d2fb6cc976962eb91ac093c0bde1f1a59916eb2f
https://github.com/tribe29/checkmk/commit/d2fb6cc976962eb91ac093c0bde1f1a59…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
R checks/systemd_units
A cmk/base/plugins/agent_based/systemd_units.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_systemd_units.py
A tests/unit/cmk/base/plugins/agent_based/test_systemd_units.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Migrate Systemd units check plugin
Change-Id: I2e6a0c6a44a82f584233a5c1a6b97133275a6bea
Commit: 58a1416a28a7fc5862fd31755cd4925a0b435c5c
https://github.com/tribe29/checkmk/commit/58a1416a28a7fc5862fd31755cd4925a0…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
M tests/unit/cmk/base/plugins/agent_based/test_systemd_units.py
Log Message:
-----------
small refactorings
Change-Id: I59ece1c32d2aac0ca7ba4f8e93082faddd7b4c1e
Commit: dd5eae5e77ac31d9c7409d9fab0e5985765eb256
https://github.com/tribe29/checkmk/commit/dd5eae5e77ac31d9c7409d9fab0e59857…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
Log Message:
-----------
user f strings in systemd units checkplugin
Change-Id: I83340716680abde574f63fd5781ee1decd4b5575
Commit: fea197dfec290072e0727980e4b4a9fc8d7fff6e
https://github.com/tribe29/checkmk/commit/fea197dfec290072e0727980e4b4a9fc8…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
Log Message:
-----------
add typing hints
Change-Id: I62a56bee17f23b20b6c0333b52aedde8c0d2383b
Commit: b2f94001795075a8da93061fb454c79ed9b3b18f
https://github.com/tribe29/checkmk/commit/b2f94001795075a8da93061fb454c79ed…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
M tests/unit/cmk/base/plugins/agent_based/test_systemd_units.py
Log Message:
-----------
refactor systemd parsing algorithm
prefer to use early returns
Change-Id: I0d3fc533c6119b056f4f36692e034ec59721a21b
Compare: https://github.com/tribe29/checkmk/compare/27faa1b95616...b2f940017950