Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 76b395ebee0f5d4a8cb918eb6f7bc941b5ececce
https://github.com/Checkmk/checkmk/commit/76b395ebee0f5d4a8cb918eb6f7bc941b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/tinkerforge.py
M cmk/gui/plugins/wato/check_parameters/brightness.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
brightness: make params a dict
Change-Id: I8484a1915dd9c7ef97448806aec7dca7ae92edf7
Commit: e9d0f83f5ff3555d1410fdf8467d3c2dd78d31e0
https://github.com/Checkmk/checkmk/commit/e9d0f83f5ff3555d1410fdf8467d3c2dd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
R cmk/base/check_legacy_includes/fortigate_sessions.py
M cmk/base/legacy_checks/fortigate_node.py
M cmk/base/legacy_checks/fortigate_sessions.py
M cmk/base/legacy_checks/fortigate_sessions_base.py
M cmk/gui/plugins/wato/check_parameters/fortigate_sessions.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
fortigate_sessions: make params a dict
Change-Id: Ic5494bab860586457a03601c41896ffe7b1ce3a8
Commit: 0f1d682d05d231d95166fa09bfd860cad3260a0a
https://github.com/Checkmk/checkmk/commit/0f1d682d05d231d95166fa09bfd860cad…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M cmk/base/legacy_checks/cisco_sys_mem.py
M cmk/gui/plugins/wato/check_parameters/cisco_supervisor_mem.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
cisco_supervisor_mem: make params a dict
Change-Id: I569bf332e92ce97b528643d0196bcfb58c44111e
Compare: https://github.com/Checkmk/checkmk/compare/3e1ce6853fcc...0f1d682d05d2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3e1ce6853fcc0d8a8f83ae15709162e533ed7690
https://github.com/Checkmk/checkmk/commit/3e1ce6853fcc0d8a8f83ae15709162e53…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ae6b52adc4b016ace05e805f5a49404c3bfa3543
https://github.com/Checkmk/checkmk/commit/ae6b52adc4b016ace05e805f5a49404c3…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
A cmk/gui/mkeventd/_openapi/__init__.py
A cmk/gui/mkeventd/_openapi/common_fields.py
A cmk/gui/mkeventd/_openapi/request_schemas.py
A cmk/gui/mkeventd/_openapi/response_schemas.py
M cmk/gui/mkeventd/registration.py
R cmk/gui/openapi/endpoints/event_console/__init__.py
R cmk/gui/openapi/endpoints/event_console/common_fields.py
R cmk/gui/openapi/endpoints/event_console/request_schemas.py
R cmk/gui/openapi/endpoints/event_console/response_schemas.py
M cmk/gui/openapi/registration.py
M cmk/gui/plugins/main_modules/registration.py
Log Message:
-----------
openapi: move event_console endpoints and registration to individual component
Change-Id: If8d9f40c6e3a94e142e448b8407768d8b773b3af
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 45bac32a37dc16766a9bb26269eba040b4493829
https://github.com/Checkmk/checkmk/commit/45bac32a37dc16766a9bb26269eba040b…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M packages/livestatus/.clang-tidy
M packages/livestatus/src/TrialManager.cc
Log Message:
-----------
Avoid reinterpret_cast.
There's no need to fiddle around with native byte order
etc., see the blog "The byte order fallacy" by Rob Pike:
https://commandcenter.blogspot.com/2012/04/byte-order-fallacy.html
If we *really* cared about performance, we could unroll the
loops by hand, so most compilers would convert these loops
into a no-op on little-endian machines then, but we read/write
only a sinlge 64bit number.
Change-Id: I4f33bef13e2d33fedf339d23f56d88544f0c8fd6
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 98d767ffafaa99044c621b6f9c4c4d3d93d92632
https://github.com/Checkmk/checkmk/commit/98d767ffafaa99044c621b6f9c4c4d3d9…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M agents/wnx/include/wnx/extensions.h
M agents/wnx/src/engine/extensions.cpp
M agents/wnx/watest/test-extensions.cpp
Log Message:
-----------
add possibility of graceful shutdown for agent extensions
Logic implemented:
- before start of extension create %MK_TEMPDIR%\\extension_name.run
- extension must check this file and stop on lack of file
- before end of service remove %MK_TEMPDIR%\\extension_name.run
- wait up to five sconds
- kill all extensions
TEST: manual.
CMK-14965
Change-Id: Ia56a7e6895e4cfe56603f9c7ac2d1398d5957219
Commit: 5f9a2c47da2e2361af5fadd137e268d157ff3743
https://github.com/Checkmk/checkmk/commit/5f9a2c47da2e2361af5fadd137e268d15…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M packages/livestatus/.clang-tidy
M packages/livestatus/include/livestatus/TrialManager.h
M packages/livestatus/src/OutputBuffer.cc
M packages/livestatus/src/ParsedQuery.cc
M packages/livestatus/src/TrialManager.cc
M packages/livestatus/test/test_TrialManager.cc
Log Message:
-----------
Tiny simplifications, now that we have C++20.
Change-Id: I7801a3afa52f5e0426c87481933f49514ff75379
Commit: 9f7fd3d1b47820e73867df45331a9784c6d3b966
https://github.com/Checkmk/checkmk/commit/9f7fd3d1b47820e73867df45331a9784c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
M packages/check-http/src/main.rs
A packages/check-http/src/output.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
Split stdout-IO off checking module
CMK-14257
Change-Id: I25c916e76b0e3c57eb0a263f4aa9e6e0ac684f66
Commit: f3cbc275d3235536d91a89ad57b6ddec976fa051
https://github.com/Checkmk/checkmk/commit/f3cbc275d3235536d91a89ad57b6ddec9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M packages/check-http/src/lib.rs
Log Message:
-----------
Inline collect_response_checks
CMK-14257
Change-Id: I510e5d0523143295e4b92223fee08408e05145b4
Commit: c042187b95558bb98278be0e9cc44a490aa425c9
https://github.com/Checkmk/checkmk/commit/c042187b95558bb98278be0e9cc44a490…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M packages/check-http/src/checking.rs
M packages/check-http/src/lib.rs
Log Message:
-----------
Move check functions to checking namespace
CMK-14257
Change-Id: I84709280637e35849d2a8adc90ac6a667aff2096
Compare: https://github.com/Checkmk/checkmk/compare/2fad0f587203...c042187b9555
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2fad0f5872035885747342729c24a6f54bbf0ce9
https://github.com/Checkmk/checkmk/commit/2fad0f5872035885747342729c24a6f54…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M cmk/utils/diagnostics.py
Log Message:
-----------
Support Diagnostics: user_connections.mk sensitivity
Consider the file ~/etc/check_mk/multisite.d/wato/user_connections.mk as 'highly sensitive'.
This sensitivity is used to simplify the file selection by the user.
Change-Id: I33cb785f568e35813d47032b06a386b2c9c35356
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8fee0fbacb97b8f49d1f125e103b04770d6165dd
https://github.com/Checkmk/checkmk/commit/8fee0fbacb97b8f49d1f125e103b04770…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/cluster_mode.py
M cmk/base/api/agent_based/clusterize.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/utils_legacy.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/check_legacy_includes/df.py
M cmk/base/checkers.py
M cmk/base/plugins/agent_based/agent_based_api/v1/__init__.py
M cmk/base/plugins/agent_based/agent_based_api/v1/type_defs.py
M cmk/checkengine/discovery/__init__.py
M cmk/checkengine/discovery/_host_labels.py
M packages/cmk-agent-based/cmk/agent_based/v1/__init__.py
A packages/cmk-agent-based/cmk/agent_based/v1/_checking_classes.py
A packages/cmk-agent-based/tests/cmk/agent_based/v1/test_checking_classes.py
M tests/unit/checks/test_esx_vsphere_hostsystem_maintenance.py
M tests/unit/checks/test_esx_vsphere_hostsystem_multipath.py
M tests/unit/checks/test_esx_vsphere_hostsystem_state.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_export.py
R tests/unit/cmk/base/api/agent_based/test_checking_classes.py
M tests/unit/cmk/base/api/agent_based/test_cluster_modes.py
M tests/unit/cmk/base/api/agent_based/test_clusterize.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels.py
M tests/unit/cmk/base/plugins/agent_based/test_agent_based_api_namespace_v1.py
M tests/unit/cmk/base/plugins/agent_based/test_bonding.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_domino_tasks.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_info.py
M tests/unit/cmk/base/plugins/agent_based/test_proxmox_ve_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_size_trend.py
M tests/unit/cmk/base/test_checkers.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/checkengine/test_parameters.py
Log Message:
-----------
agent_based api: move code: checking classes
Change-Id: I753ae8172adc5ba01404a9dade1afd83a894197a
Commit: efad3e1483b0765eca644ad0bf199d472d1923e4
https://github.com/Checkmk/checkmk/commit/efad3e1483b0765eca644ad0bf199d472…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-06 (Mon, 06 Nov 2023)
Changed paths:
R cmk/base/api/agent_based/render.py
M cmk/base/check_api.py
M cmk/base/plugins/agent_based/agent_based_api/v1/render.py
M packages/cmk-agent-based/cmk/agent_based/v1/__init__.py
A packages/cmk-agent-based/cmk/agent_based/v1/render.py
A packages/cmk-agent-based/tests/cmk/agent_based/v1/test_render_api.py
R tests/unit/cmk/base/api/agent_based/test_render_api.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels.py
M tests/unit/cmk/base/plugins/agent_based/test_agent_based_api_namespace_v1.py
Log Message:
-----------
agent_based api: move code: render
Change-Id: I0168e7485fa7837390b638a141dd184da5eb9c34
Compare: https://github.com/Checkmk/checkmk/compare/7f5cc71bcef6...efad3e1483b0