Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4efc20591ce6b342eb304b7c4c7a6f94c6e2ace0
https://github.com/tribe29/checkmk/commit/4efc20591ce6b342eb304b7c4c7a6f94c…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: ignore case in share name
SUP-13128
Change-Id: I03709ca2285e624c379f87eba1e4b1fdd3395857
Commit: b75a7e7ee92b9ef54b6c81085979483efcc62151
https://github.com/tribe29/checkmk/commit/b75a7e7ee92b9ef54b6c81085979483ef…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: fix crash if pattern ends with **
SUP-13128
Change-Id: I278f98f25338e36ff01612997ce0e19e736663ac
Commit: 20d9c67410e25ae6c3a9516c830eccaa3e2d0159
https://github.com/tribe29/checkmk/commit/20d9c67410e25ae6c3a9516c830eccaa3…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/15510
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
15510 FIX user_config: introduction of 'all' option in authorized_sites
Prior to this werk, not specifying the 'authorized_sites' field when
creating an user implicitly allowed the user to access all sites. This
werk introduces the 'all' option to make this more explicit. The 'all'
is also the default option and therefore does not modify the previous
behaviour.
Change-Id: I588e97856054713fe3c73b8c1ec27d726746d9a3
Commit: 7201058007e45f1ad385842a09fe1b62ced5d9bd
https://github.com/tribe29/checkmk/commit/7201058007e45f1ad385842a09fe1b62c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
code_examples: improve requests example when endpoint includes redirect
Change-Id: I346783f28af972e1c1f3a659d264072fd1bb29c3
Commit: 46928aa14c6d25e869727e95db784e0485505cea
https://github.com/tribe29/checkmk/commit/46928aa14c6d25e869727e95db784e048…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/update_config/plugins/pre_actions/deprecated_config_style.py
Log Message:
-----------
rework legacy configuration checks
We have to exclude all registered and known rulesets.
Updating the hard coded list is nice, but registered (or deprecated)
rulesets can change.
Change-Id: Idb5e9eab19c1273e46d1a85e365eb0fa727f063b
Compare: https://github.com/tribe29/checkmk/compare/cdee037a2386...46928aa14c6d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3d011d9ff17e88eff39f91fd80e9fd0b89675934
https://github.com/tribe29/checkmk/commit/3d011d9ff17e88eff39f91fd80e9fd0b8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/15249
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
15249 FIX Show correct cache info for local checks under AIX
Follwing my own advice and
DO NOT PASS THIS AS SINGLE '-e' OPTION.
SUP-13358
Change-Id: Ic0b3bd028b3ef0aaabb4fd79751d68face1d34bc
Commit: 86d1dac6c6034d0577c8213b12c383f966055ac0
https://github.com/tribe29/checkmk/commit/86d1dac6c6034d0577c8213b12c383f96…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/15521
M agents/check_mk_agent.aix
Log Message:
-----------
15521 FIX check_mk_agent for AIX: normalize tabs to spaces in mrpe.cfg
This is a follow-up fix for <a href="15426">Werk #15426</a>.
It seems that not all AIX <tt>tr</tt> tools behave as expected.
Change-Id: I0a25cfbdaf17efed93e876022d3f5632ece89e48
Compare: https://github.com/tribe29/checkmk/compare/d5e5f65f481d...86d1dac6c603
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a6b339a4bc0e7f3f5b5a262035a172d60fe943d8
https://github.com/tribe29/checkmk/commit/a6b339a4bc0e7f3f5b5a262035a172d60…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M doc/treasures/find_piggy_orphans
Log Message:
-----------
fix find_piggy_orphans
Change-Id: Ie05c34c9bf99a38bf61d4c68ecff597abe2fb355
Commit: 49a0bd72828e056e2c63b14de8cd92048bbf6888
https://github.com/tribe29/checkmk/commit/49a0bd72828e056e2c63b14de8cd92048…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/checkers/host_sections.py
M cmk/fetchers/cache.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
Log Message:
-----------
Fix typing in data_provider
The parse_function callback takes a value of the
HostSections.sections mapper. That's all. No need to go fetch
types elsewhere.
Change-Id: I947d904a058323d3e576cd28c1f7a4fdeb9f7014
Commit: 52a07954e56d4042e2765f5d524e7431be77fca0
https://github.com/tribe29/checkmk/commit/52a07954e56d4042e2765f5d524e7431b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
R cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_inventory.py
R cmk/base/agent_based/utils.py
A cmk/checkers/sectionparser.py
A cmk/checkers/sectionparserutils.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
Move data_provider to checkers.sectionparser
The name is clearer. Taking that out of base and into the check engine
clarifies the intent and improves the layering.
Change-Id: I6d2fc29918dd574ac02d8f8878389448a635be21
Commit: cdee037a2386cabb14b8a612b62a0c66551cc1a6
https://github.com/tribe29/checkmk/commit/cdee037a2386cabb14b8a612b62a0c665…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/15420
M cmk/base/plugins/agent_based/mssql_availability_groups.py
Log Message:
-----------
Add Werk 15420: mssql_availability_groups: Catch errors
CMK-12558
Change-Id: Ia06e1a583db1772e2870c9ad393212ca872b3c6b
Compare: https://github.com/tribe29/checkmk/compare/5732116cee93...cdee037a2386
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 40ef486e7219fd9740184a49b288ba9138b81075
https://github.com/tribe29/checkmk/commit/40ef486e7219fd9740184a49b288ba913…
Author: Torsten Engler <torsten.engler(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/ucd_diskio.py
M tests/unit/cmk/base/plugins/agent_based/test_ucd_diskio.py
Log Message:
-----------
ucd_diskio outputs correct values after the second run
previously it took 4 runs to output the expected rate changes.
Change-Id: I58766d0841ad3179aed016211cd729be064f608a
(cherry picked from commit 60ece8d29b85b634a62ffab3bcac47cf95da8d18)
Commit: 34282fe69f47798f3d0726ac1733ba012a252606
https://github.com/tribe29/checkmk/commit/34282fe69f47798f3d0726ac1733ba012…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
Apply fixtures to all notification tests
Change-Id: Iadd00269e0b648b15b391f54be3afc5141074d54
Commit: 6a56b8de34f2957f347a49f7e5b6afc3a8359ddc
https://github.com/tribe29/checkmk/commit/6a56b8de34f2957f347a49f7e5b6afc3a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Ensure the cmc is running also when wait failed
This should make the whole test chain fail. It does not make sense to
continue since the site is in an undefined state in case the core
vanishes.
Change-Id: I68cb70b0f23971be111ad1b0b42064dcd5c08e2c
Compare: https://github.com/tribe29/checkmk/compare/693f08785199...6a56b8de34f2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dd06c88ff84068bc8f66c62574508d0610527d7d
https://github.com/tribe29/checkmk/commit/dd06c88ff84068bc8f66c62574508d061…
Author: Torsten Engler <torsten.engler(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/ucd_diskio.py
M tests/unit/cmk/base/plugins/agent_based/test_ucd_diskio.py
Log Message:
-----------
ucd_diskio outputs correct values after the second run
previously it took 4 runs to output the expected rate changes.
Change-Id: I58766d0841ad3179aed016211cd729be064f608a
Commit: 72883f307253a7363dadec183e20f26ea588d506
https://github.com/tribe29/checkmk/commit/72883f307253a7363dadec183e20f26ea…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M tests/integration/notifications/test_unreachable_notifications.py
Log Message:
-----------
Apply fixtures to all notification tests
Change-Id: Iadd00269e0b648b15b391f54be3afc5141074d54
Commit: 41a7c8d08b479d5d2b406c151de3575f790e5b56
https://github.com/tribe29/checkmk/commit/41a7c8d08b479d5d2b406c151de3575f7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Ensure the cmc is running also when wait failed
This should make the whole test chain fail. It does not make sense to
continue since the site is in an undefined state in case the core
vanishes.
Change-Id: I68cb70b0f23971be111ad1b0b42064dcd5c08e2c
Commit: 7156a3b8683318c538c9dd619d54fd30271d4114
https://github.com/tribe29/checkmk/commit/7156a3b8683318c538c9dd619d54fd302…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
System tests: Skip instrumentation in case /opt/bin/valgrind does not exist
Helps to prevent errors when executing the integration tests locally.
Change-Id: I9797d010bf023e24fa176360700aad3fbc89e104
Commit: 5732116cee93fd13b3682aa04b4f0ccd76eb2403
https://github.com/tribe29/checkmk/commit/5732116cee93fd13b3682aa04b4f0ccd7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/run.cmd
M packages/cmk-agent-ctl/scripts/cargo_build_core.cmd
M packages/cmk-agent-ctl/src/configuration/config.rs
Log Message:
-----------
make run.cmd almost identical functionally to run
Change-Id: Ibde945df497395ccd68dec46b83de64b53b7b52f
Compare: https://github.com/tribe29/checkmk/compare/d10a31390fdf...5732116cee93
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 693f087851991c8b408c4425cf53e515edc0abc7
https://github.com/tribe29/checkmk/commit/693f087851991c8b408c4425cf53e515e…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/14190
M cmk/gui/availability.py
Log Message:
-----------
WK14190: BI availability: Fixed missing host downtimes if the host status was not part of the aggregation
Change-Id: I9a5b2ea6498bee033ce15e82de3f841e944765a5
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 07a22a3065f82cc275ad7167757a64e66d66dfd1
https://github.com/tribe29/checkmk/commit/07a22a3065f82cc275ad7167757a64e66…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-23 (Thu, 23 Mar 2023)
Changed paths:
A .werks/14190
M cmk/gui/availability.py
Log Message:
-----------
WK14190: BI availability: Fixed missing host downtimes if the host status was not part of the aggregation
Change-Id: I9a5b2ea6498bee033ce15e82de3f841e944765a5