Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 74f89e7ebde66e1770087065a2eb9456ee04b5c9
https://github.com/tribe29/checkmk/commit/74f89e7ebde66e1770087065a2eb9456e…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
A .werks/14864
M agents/plugins/mk_docker.py
Log Message:
-----------
Handle race conditions when monitoring docker
Images/containers can be removed between collection and inspection,
treat them as if they were removed between agent runs
CMK-11300
Change-Id: I1776db16db349a5035b6c42173899cded9dbfc92
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 89f66eb0124740bac508d09dfb26f3b0301a4334
https://github.com/tribe29/checkmk/commit/89f66eb0124740bac508d09dfb26f3b03…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
M mypy-raw.ini
M pyproject.toml
Log Message:
-----------
mypy: add pydantic plugin
CMK-10333
Change-Id: I13d1f4be7643fb7029186aed25c9f498d81af5e9
Commit: d912ffb487d93fe9338e8b12e6be34f641eafa7e
https://github.com/tribe29/checkmk/commit/d912ffb487d93fe9338e8b12e6be34f64…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
M mypy-raw.ini
M pyproject.toml
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_collector_info.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_performance_sections.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
pydantic-mypy: turn on init_forbid_extra
CMK-10333
Change-Id: I103523f3291a9dea6c8ff91226a1db18d7c2050b
Commit: 37f20891e2d10cba412b6a22b99861c3c7c45052
https://github.com/tribe29/checkmk/commit/37f20891e2d10cba412b6a22b99861c3c…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
M cmk/base/plugins/agent_based/nvidia_smi.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/gui/key_mgmt.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/performance.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M cmk/special_agents/utils_kubernetes/transform.py
M cmk/special_agents/utils_kubernetes/transform_json.py
M mypy-raw.ini
M pyproject.toml
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_cluster.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_daemonset.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_deployment.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_namespace.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_statefulset.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_collector_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_daemonset_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_namespace_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_info.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_phase.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_status.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_statefulset_info.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_metadata.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_deployments.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_namespace.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
M tests/unit/cmk/special_agents/utils_kubernetes/test_api_server.py
Log Message:
-----------
pydantic-mypy: turn on init_typed
CMK-10333
Change-Id: I6c70d37e4437167e84ebd5abbbb38756489d4997
Compare: https://github.com/tribe29/checkmk/compare/31918daa76d7...37f20891e2d1
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ef22d7e33d0a8324a28fdeed53eba4edfdf03ee9
https://github.com/tribe29/checkmk/commit/ef22d7e33d0a8324a28fdeed53eba4edf…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
A .werks/14864
M agents/plugins/mk_docker.py
Log Message:
-----------
Handle race conditions when monitoring docker
Images/containers can be removed between collection and inspection,
treat them as if they were removed between agent runs
CMK-11300
Change-Id: I1776db16db349a5035b6c42173899cded9dbfc92
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a17d701c259fbe77f4e7cc0f549baa0773db06d9
https://github.com/tribe29/checkmk/commit/a17d701c259fbe77f4e7cc0f549baa077…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-10-17 (Mon, 17 Oct 2022)
Changed paths:
A .werks/14873
M agents/wnx/src/engine/cma_core.cpp
Log Message:
-----------
14873 SEC Windows agent's ProgramData directory is accessible only with admins permissions
Previous to this Werk every authenticated Windows user could read some
(uncritical) data from the Windows agent. This was convenient to most
users since one did not need to elevate privileges.
To prevent issues with sensitive data being accidentially written to
logs we restrict the permission to read data of the Windows agent.
To our knowledge it was not possible to exploit this in any way.
We calculated the following CVSS score for this 0.0 (None):
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:N
Change-Id: I0a25b8d7c1a675f305f7da1c5298cac8f20791cf
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 4cd272d69cc91389704cbe71a6d5e7b28808c8c2
https://github.com/tribe29/checkmk/commit/4cd272d69cc91389704cbe71a6d5e7b28…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-10-14 (Fri, 14 Oct 2022)
Changed paths:
A .werks/14871
M agents/wnx/src/engine/cma_core.cpp
Log Message:
-----------
14871 SEC Windows agent's ProgramData directory is accessible only with admins permissions
Previous to this Werk every authenticated Windows user could read some sensitive data
from the Windows agent working directory. To prevent issues with leaking sensitive data
we restrict the permission to read data of the Windows agent.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
(https://www.first.org/cvss/calculator/3.1#CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/…)
Change-Id: Ie8ffb02d53df05d6873bf7bac50221760ff842cf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: def3977a37277e070cc165f51f5434682e8eafa9
https://github.com/tribe29/checkmk/commit/def3977a37277e070cc165f51f5434682…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-10-15 (Sat, 15 Oct 2022)
Changed paths:
M agents/wnx/ohm/OpenHardwareMonitorCLI/WMI/IWmiObject.cs
A omd/packages/openhardwaremonitor/.gitignore
A omd/packages/openhardwaremonitor/OpenHardwareMonitor.sln
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/DataProvider.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/OHMService.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/OpenHardwareMonitorCLI.csproj
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/Program.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/Properties/AssemblyInfo.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/UpdateVisitor.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/Hardware.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/IWmiObject.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/Sensor.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/WMI/WmiProvider.cs
A omd/packages/openhardwaremonitor/OpenHardwareMonitorCLI/app.config
A omd/packages/openhardwaremonitor/README
A omd/packages/openhardwaremonitor/openhardwaremonitor.make
M omd/packages/packages.make
Log Message:
-----------
return back build of OHM. Switch build #3
Change-Id: I6b3d72a5daf0212ebfba8ef5c1f1917995811eef
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 103e98362e8741d06152ad9550f227532f5db865
https://github.com/tribe29/checkmk/commit/103e98362e8741d06152ad9550f227532…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-10-15 (Sat, 15 Oct 2022)
Changed paths:
A .werks/14872
M agents/plugins/mk_logwatch.py
M tests/agent-plugin-unit/test_mk_logwatch.py
Log Message:
-----------
14872 FIX mk_logwatch plugins correctly reports changes on Windows
Previously, mk_logwatch plugin may wrongly report as changed
the whole content of a log file. The source of the problem was
an unstable file identification algorithm on Windows.
With this release logwatch plugin on Windows always correctly
deteremines changed part of monitored file.
Change-Id: Id6dc85b765a8a22d602f31f583a7eef804c3c169