Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d89f5f3a53defff413ff02790c21ea4f07443eca
https://github.com/tribe29/checkmk/commit/d89f5f3a53defff413ff02790c21ea4f0…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M tests/unit/cmk/base/sources/test_cmd_caching.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/watolib/test_activate_changes.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
M tests/unit/cmk/post_rename_site/test_main.py
Log Message:
-----------
Clarify why is_{enterprise,managed}_repo() is needed
Change-Id: I55078778d3ce8914fff5734837d3c36d10ce7cf2
Commit: 4c226189125b092933c5fd4f3d7bacded8661de2
https://github.com/tribe29/checkmk/commit/4c226189125b092933c5fd4f3d7bacded…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M checks/agent_kube
M cmk/base/plugins/agent_based/kube_namespace_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/agents/special/test_special_agent_args.py
M tests/unit/checks/test_agent_kube.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_namespace.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_namespace_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
agent_kube: addition of checkmk host name to namespaceinfo
Change-Id: I9c4e506c94de31e4a8340aa980e054ec3d29b1f0
Commit: 8d17cd34b36df4bd591f60d5d5d84083927e4ea0
https://github.com/tribe29/checkmk/commit/8d17cd34b36df4bd591f60d5d5d840839…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_node.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_info.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
agent_kube: addition of checkmk host name to node info
Change-Id: I23b5e88272ed2ebd8d776eceeb08da385b4cd711
Commit: c8f13eb0186d7eec2e74815ac08db4b3a55a5fe8
https://github.com/tribe29/checkmk/commit/c8f13eb0186d7eec2e74815ac08db4b3a…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_daemonset_info.py
M cmk/base/plugins/agent_based/kube_deployment_info.py
M cmk/base/plugins/agent_based/kube_statefulset_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.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_statefulset.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_statefulset_info.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
agent_kube: addition of checkmk hostname to deployment, statefulset and daemonset infos
Change-Id: Ibe1dfef204b1ba8f6cc3bc20cbbb4d78140e964f
Commit: f23ae9faece7469e91f20ae3f494b32051854bc6
https://github.com/tribe29/checkmk/commit/f23ae9faece7469e91f20ae3f494b3205…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
FIX agent_kube: remove unused resource quota parameter in write_cronjobs_api_sections
Change-Id: I8cb9513b3d5cde4f4420320b0803981e9db81e1d
Commit: 1ed3f06a11b7c6296931b75f52a3e176c145aea6
https://github.com/tribe29/checkmk/commit/1ed3f06a11b7c6296931b75f52a3e176c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_cronjob_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cronjob_info.py
Log Message:
-----------
agent_kube: addition of checkmk hostname to cronjob info
Change-Id: I95a31f2757deb3a449ba89015b402975524bb181
Commit: 1333ea13b7f7b9e6a7b8e4e1a358864f9f36016a
https://github.com/tribe29/checkmk/commit/1333ea13b7f7b9e6a7b8e4e1a358864f9…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_info.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_info.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_pods.py
Log Message:
-----------
agent_kube: addition of checkmk hostname to pod info
Change-Id: Iebae94c57b7e0ba531138a2417366c3ad8459eac
Compare: https://github.com/tribe29/checkmk/compare/26a723058f80...1333ea13b7f7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f9f91fd0b5a4325ea1af3f88239a680a3f7bb466
https://github.com/tribe29/checkmk/commit/f9f91fd0b5a4325ea1af3f88239a680a3…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
A .werks/14749
Log Message:
-----------
14749 FIX Fix TypeError on export of graph collections as PDF
SUP-11433
Change-Id: I2e7ca61b2ba62a591686d0c2f692d4b4f9fd4586
Commit: 26a723058f80adcb0bef75343b936cd0f6321be8
https://github.com/tribe29/checkmk/commit/26a723058f80adcb0bef75343b936cd0f…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
A .werks/14556
M agents/plugins/mk_postgres.py
M tests/agent-plugin-unit/test_mk_postgres.py
Log Message:
-----------
14556 FIX mk_postgres: support Latin-1 server encoding
Previously, any Postgresgl server with encoding Latin-1 would be rejected by the agent
<tt>mk_postgres.py<\tt>. This is because some of the SQL queries sent by the agent contained utf-8
only characters. With this werk, the agent supports Latin-1 encoding.
SUP-11390
Change-Id: Ifc5a7035f4ccda41baa6424c1adf6717a650cb04
Compare: https://github.com/tribe29/checkmk/compare/5c7ea9f59149...26a723058f80
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3603afc28c1a562089b8ca042e9e9c195ad2fa1a
https://github.com/tribe29/checkmk/commit/3603afc28c1a562089b8ca042e9e9c195…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
A .werks/14735
Log Message:
-----------
14735 FIX Agent Bakery: Cleanup orphaned packages
When narrowing down packages using the "Agent bakery packages" agent ruleset,
it may happen that a host is assigned to two different agent packages after baking.
This may happen when you start using the abovementioned rule. On baking, this will result
in a new agent package for the matched hosts. If nothing else happens to the package
that the hosts were assigned to previously, the now-unselected platforms will remain
for the previous package.
As they are explicitly unwanted by setting the rule, these orphaned packages are now cleaned up.
Change-Id: Ib189d034223eee58cccac9db7e1ed975b8082471
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5c7ea9f59149b73117d1f966c1fefb85b9a2315c
https://github.com/tribe29/checkmk/commit/5c7ea9f59149b73117d1f966c1fefb85b…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
A .werks/14735
Log Message:
-----------
14735 FIX Agent Bakery: Cleanup orphaned packages
When narrowing down packages using the "Agent bakery packages" agent ruleset,
it may happen that a host is assigned to two different agent packages after baking.
This may happen when you start using the abovementioned rule. On baking, this will result
in a new agent package for the matched hosts. If nothing else happens to the package
that the hosts were assigned to previously, the now-unselected platforms will remain
for the previous package.
As they are explicitly unwanted by setting the rule, these orphaned packages are now cleaned up.
Change-Id: Ib189d034223eee58cccac9db7e1ed975b8082471
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 04afa34cc99e51e3b5ccff10514b45a2c7c652ed
https://github.com/tribe29/checkmk/commit/04afa34cc99e51e3b5ccff10514b45a2c…
Author: Simon Meggle <simon.meggle(a)elabit.de>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
M agents/check_mk_agent.linux
M tests/unit-shell/agents/test_run_cached.sh
Log Message:
-----------
Linux agent: ignore QEMU Emulator as shell (when on ARM/Rosetta)
Closes #497
Added unit test for get_shell on ARM
Change-Id: I3a64e679fd66c0a689d76fe1a85638456e73c629
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2cd0e9701064c71e247b33fd535551fe6087ff6f
https://github.com/tribe29/checkmk/commit/2cd0e9701064c71e247b33fd535551fe6…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-09-05 (Mon, 05 Sep 2022)
Changed paths:
A .werks/14485
M cmk/gui/login.py
M cmk/gui/wsgi/applications/rest_api.py
Log Message:
-----------
14485 SEC Fix session cookie validation on RestAPI
Before this Werk expired sessions were still valid on the RestAPI, since the
RestAPI only vaildated the Cookie signature.
An attacker who was able to steal a session cookie could use that cookie on the
RestAPI even after the session expired. Some actions though require access to
the user session, these action fail due to the expired session. Some actions do
not access the session and are therefore possible.
<b>Affected Versions</b>:
All versions with the RestAPI are affected: 2.0, and 2.1.
<b>Mitigations</b>:
Immediate mitigations are not available.
<b>Indicators of Compromise</b>:
Review Apache and web.log for suspicious logs.
<b>Vulnerability Management</b>:
We have rated the issue with a CVSS Score of 5.6 (Medium) with the following
CVSS vector:
<tt>CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L</tt>.
A CVE has been requested.
Change-Id: Ieb5fca27d685639c48019b5eb9082c233338e375